Introduction à
la Programmation
Benoit Donnet - Raphaël Fonteneau
Année Académique 2016 - 2017
1
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Agenda
•Introduction
•Chapitre 1: Bloc, Variable, Instruction Simple
•Chapitre 2: Structures de Contrôle
•Chapitre 3: Structures de Données
•Chapitre 4: Modularité du Code
2
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Agenda
•Introduction
-Question
-Organisation d'un Ordinateur
-Système d'Exploitation
-Algorithme
-Programme
3
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Agenda
•Introduction
-Question
-Organisation d'un Ordinateur
-Système d'Exploitation
-Algorithme
-Programme
4
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Question
•C'est quoi l'informatique?
5
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Agenda
•Introduction
-Question
-Organisation d'un Ordinateur
✓Schéma Général
✓Processeur
✓Mémoire
✓Entrées/Sorties
-Système d'Exploitation
-Algorithme
-Programme
6
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Schéma Général
7
Bus
Processeur Mémoires Entrées/
Sorties
UC
UAL
Registres
MS
MC
clavier
écran
souris
réseau(x)
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Processeur
•Central Principal Unit
(CPU)
•Composé de 3 parties
-Unité Centrale (UC)
-Registres
-Unité Arithmétique et
Logique (UAL)
8
© Intel
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Processeur (2)
•Unité Centrale
-transfert d'information depuis la mémoire
-décodage et exécution des instructions
•Registres
-mémoires très rapides situées dans l'UC
-3 types de registres:
✓registres adresses
‣désignent un élément de la mémoire
✓registres données
‣représentent une valeur
✓registres d'état
‣représentent une partie de l'état du processeur
9
INFO2047 - ULg - 2016/2017 - Benoit Donnet
Processeur (3)
•Unité Arithmétique et Logique
-décodage des fonctions
-opère sur les registres
-opérations arithmétiques de base
✓+, -, ×, /
-opérations logiques
✓&, |, >>, <<
•Performances d'un CPU?
-liées à la fréquence d'horloge et à la nature du CPU
-mesurées en MIPS
✓millions of instructions per second
10
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!