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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !