Universit Paul Sabatier
Module ASR1 - Architecture
OBJECTIFS
DECRIRE LES TYPES DE SYSTEMES
INFORMATIQUES (sans tre exhaustif.)
COMPRENDRE LORGANISATION
FONCTIONNELLE INTERNE
COMPRENDRE LORGANISATION ET LE
ROLE DE QUELQUES ELEMENTS
MATERIELS
Universit Paul Sabatier
Module ASR1 - Architecture
Quest-ce quun ordinateur ?
Quel lien y a-t-il entre
linformatique
larchitecture des ordinateurs
les systmes dexploitation
les rseaux
Universit Paul Sabatier
Module ASR1 - Architecture
Informatique
tude du traitement automatis de linformation.
Pour certains nest pas une science car pas dobjet matriel
dtude.
Traitement
suite dinstructions (programme).
Traitement automatis
cest une machine qui effectue le traitement.
Information
signe, message, ensemble de connaissances..
Caractre immatriel
Ne pas confondre information et sa reprsentation, son
support et son codage.
3
Universit Paul Sabatier
Module ASR1 - Architecture
ORDINATEUR
Machine capable dexcuter une suite dinstructions
lmentaires en vue de raliser des traitements plus
complexes.
Traite des donnes et des instructions exprimes dans un
format appropri : codage binaire (0 et 1)
La technologie actuelle des ordinateurs repose sur
llectronique (transistors, le courant passe ou non).
La prochaine technologie : opto-ordinateur (la lumire
passe ou non).
Universit Paul Sabatier
Module ASR1 - Architecture
Ce que fait un ordinateur...
Acqurir des donnes et informations qui lui sont
prsentes sous une forme adapte
Stocker les donnes
Excuter un traitement sur les donnes en vue
dobtenir des rsultats
Restituer les rsultats dans un format propre tre
interprt par le systme ou ltre humain qui en a
besoin
Universit Paul Sabatier
Module ASR1 - Architecture
Quelques exemples dordinateurs et
dquipements
Supercalculateurs
Mainframes
Miniordinateurs
Micro-ordinateurs
Assistants personnels (Pocket Digital Assistant)
Distributeurs de billets (GAB, DAB.)
Terminaux de paiement
Consoles de jeux
Camscopes
Appareils photos
Universit Paul Sabatier
Module ASR1 - Architecture
Supercalculateurs
Plusieurs processeurs
Excution dinstructions
en parallle
Mmoire partage
Calculs mathmatiques
Balistique,
Mtorologie
Exemple CRAY
7
Universit Paul Sabatier
Module ASR1 - Architecture
Mainframes
Plusieurs centaines dutilisateurs
attachs des terminaux,
Architecture contenant plusieurs
units ddies des tches
particulires,
Ncessit daccder rapidement
linformation,
Domaine dapplication : banques,
grandes administrations, grands
comptes
8
Universit Paul Sabatier
Module ASR1 - Architecture
Miniordinateurs
Plusieurs dizaines
dutilisateurs attachs des
terminaux,
Architecture mono ou
multi-processeurs,
Domaine dapplication
gestion stock,paie,
commandes..
Exemples AS400, HP 9000
9
Universit Paul Sabatier
Module ASR1 - Architecture
Stations de travail
Quelques utilisateurs (un attach la
console, les autres attachs des
terminaux connects un rseau)
Architecture mono ou bi-processeurs
Systme multitche, multiutilisateur
Famille UNIX
Domaine dapplication CAO, DAO
Exemple SPARC, Silicon Graphics
10
Universit Paul Sabatier
Module ASR1 - Architecture
Micro-ordinateur
Systme monoutilisateur,
1 ou 2 processeurs
Systmes Microsoft, Mac/OS,
Linux,
Domaines dapplication
Bureautique,
Accs INTERNET,
Emulation Terminal
11
Universit Paul Sabatier
Module ASR1 - Architecture
Equipement Terminal
Equipement de saisie et
restitution de donnes
BANALISE
Terminal banalis
Affichage semi-graphique
Une seule application
GRAPHIQUE (X-WINDOWS)
Affichage graphique
Plusieurs fentres attaches des
applications diffrentes
Terminal graphique
12
Universit Paul Sabatier
Module ASR1 - Architecture
Pocket Digital Assistant
Equipement mobile
Un utilisateur
Architecture spcialise
Systme PALMOS ..
Domaines dapplications
Gestion dagenda
Prise de notes
Visites guides touristiques
Relev compteurs deau,
electricit, temps de prsence.
13
Universit Paul Sabatier
Module ASR1 - Architecture
Autres quipements
Caisses Enregistreuses
GAB / DAB
Terminal CB
Bornes Tactile
Equipements rseaux
Lecteurs Codes Barre
14
Universit Paul Sabatier
Module ASR1 - Architecture
Comment concevoir un ordinateur ?
Quelques questions considrer
Unit
dentre
Unit de traitement
Comment coder les
donnes Entiers,
rels, caractres
Qui se sert de lunit
dentre ? (homme,
rseau, automate)
Unit
de sortie
Comment restituer les
rsultats
Quelles oprations peuton excuter ?
Quels programmes veuton excuter ?
Qui exploite les
rsultats ? (homme,
rseau, automate)
15
Universit Paul Sabatier
Module ASR1 - Architecture
Exemple architecture spcialise :
la calculette classique
Ecran LCD
Restitution rsultats
Touches acquisition
information
Touches reprsentation
Oprations instructions
Comment stocker linformation en interne ?
Comment excuter une opration daddition, soustraction ?
16
Universit Paul Sabatier
Module ASR1 - Architecture
Exemple architecture spcialise :
la calculette avec stylet
Ecran LCD
Restitution rsultats
Touches acquisition
information
Touches reprsentation
Oprations instructions
17
Universit Paul Sabatier
Module ASR1 - Architecture
Exemple architecture spcialise
Ecran LCD mais ouverte: le PDA
Restitution rsultats
Traitements
Calculatrice
Tenue dagenda
Prise de notes
Jeux
Musique
Programmes
tlchargeables
Touches acquisition
information
18
Universit Paul Sabatier
Module ASR1 - Architecture
Exemple architecture volutive :
Personal Computer restitution
restitution
Plusieurs sorties :
Son, vido, rseau
acquisition
Plusieurs quipements
dentre : clavier, souris
rseau, modem camra ..
Plusieurs types
dcran, modes
daffichage
excution
Plusieurs lments
dans lUC, pour
rpondre aux besoins
de lutilisateur
19
Universit Paul Sabatier
Module ASR1 - Architecture
Exemple architecture volutive :
calculateurs en rseau
Comment dimensionner
le CPU
les units disques
Comment rpartir le CPU
entre les diffrents
terminaux ?
Acquisition
Restitution
Equipements
terminaux
excution
Serveur CPU
Disques, sauvegardes
20