Introduction l'informatique - PowerPoint PPT Presentation

1 / 57
About This Presentation
Title:

Introduction l'informatique

Description:

Plut t vous donner une culture g n rale. et des outils pour votre futur m tier ! ... ajouter un bit de contr le tous les x bits. exemple : parit paire sur ... – PowerPoint PPT presentation

Number of Views:613
Avg rating:5.0/5.0
Slides: 58
Provided by: dptinfoU
Category:

less

Transcript and Presenter's Notes

Title: Introduction l'informatique


1
Introduction à l'informatique
Architecture Licence 1 - Octobre 2007
2
But de ce cours
  • Pas faire de vous des
  • experts en informatique
  • Plutôt vous donner une culture générale
  • et des outils pour votre futur métier !

3
Introduction
  • L'informatique est présente partout
  • - études (support d'apprentissage)?
  • - maison (communication, bureautique)?
  • - faits de société (brevets, Microsoft,)?
  • Le public se fait souvent une fausse idée
  • ordinateur engin intelligent
  • C'est FAUX !

4
Objectifs
  • Vous expliquer les notions fondamentales
  • Vous en faire percevoir les différentes facettes
    de façon (relativement ...) simple
  • Vous montrer qu'il n'y a pas de magie
  • Démonter tous les mécanismes intervenants
  • Si vous ne comprenez pas quelque chose...
  • INTERVENEZ !

5
Généralités
6
Codage de l'information
Cailloux (calcul), bâtons, doigts
Systèmes de numérations
  • égyptiens, sumériens, romains

Exemple MCXV
  • numérotation décimale

(base 10)?
2003 21000 0100 010 3
  • numérotation en base b

Codex de Dresde
n (ckck-1 c1c0)b ckbk ck-1bk-1 ...
c1b1 c0b0
7
Codage de l'information
  • numérotation en base 2 binaire

exemples
  • arithmétique en base 2

1
1
1
1
addition
11011011
11100110
11011011
multiplication
10001000111
8
Codage de l'information
  • bit binary digit chiffre binaire (? 1
    dispositif physique pour matérialiser 1 bit )
  • pour représenter un entier en binaire, il faut
    plusieurs bits

Ex 7dec 111 (3 bits) ,
8dec 1000 (4 bits),
15dec 1111 (4bits)?
  • Avec n bits, on représente au plus 2n entiers
    différents

4 bits ? 24 16
8 bits (1 octet) ? 28 256
32 bits (4 octets) ? 232 4 294 967 296
  • dépassement de capacité (overflow)?

1 ?
9
Codage de l'information
  • bit de signe (simple)?

Problème
-
? 0
11011000
  • Complément à 2 plus complexe

10
Codage de l'information
  • Caractères

numérotation des caractères
code ASCII (sur 1 octet)?
1000001
1000010
  • chaînes de caractères (exemple)

1100001
1100010
  • Années 90 autres codages sur 16 ou 32 bits

11
Codage de l'information
12
Codage de l'information
- image couleur codage d'un pixel sur n bits
  • Images
  • avec 24 bits par pixel palette de 16,7 m. de
    couleurs

- image "3D" tableaux de mots de n bits
  • Vidéos

- plusieurs formats standards
- la plus simple est une suite dimages
souvent 25 images/seconde
  • Son

- analogique ? digital (discrétisation)?
  • Hypermédia

- adresses et méthodes de navigation ...
13
Codage de l'information
pendant sa transmission, une suite de bits peut
être altérée
nécessité d'utiliser des codes pour détecter,
voire corriger les erreurs
ajouter un bit de contrôle tous les x bits
bit de parité
ok
exemple parité paire sur 7 bits
pb
tableau de bits de parité
14
Codage de l'information
Objectif de la compression diminuer le nombre
de bits utilisés pour le stockage et la
transmission de l'information
Facteurs de compression
? taux de compression
? qualité de la compression
? temps de compression
15
Codage de l'information
? compression sans perte
codage de redondances
aaaaaaaaaaaaaaabbaaabbbbbbbbbbbbb
donne 15a2b3a13b
? compression destructive
jpeg images fixes
mpeg séquences d'images
mp3 fichiers son
16
Calculer combinatoire
ou opération notée
et opération notée .
17
Calculer
a1
a0
b1
b0
c1
c0
o
C'est un circuit combinatoire
18
Architecture
19
Définition
Machine électronique de traitement de
l'information capable d'exécuter un ensemble
d'instructions (programme) préalablement
enregistré dans sa mémoire. Anglais computer
20
Pour quoi faire ?
  • Taper un rapport
  • Éditer ses photos de vacances
  • Calculer sa moyenne, sa feuille d'impôt
  • Jouer
  • Naviguer sur Internet

Utiliser des LOGICIELS qui servent à créer, à
transformer et à éditer des données ...
21
Principe de base
22
Différents ordinateurs
  • PC (Personal Computer)?
  • Macintosh
  • Mainframe (Gros systèmes)?
  • etc.

23
Architecture modulaire
  • Carte mère
  • Processeur
  • Mémoire vive
  • Disque dur
  • Ecran
  • Périphériques
  • Lecteurs

24
Sous le capot
  • Jetons un coup d'il a l'intérieur ...

25
Vue d'ensemble
26
Le matériel plus en détails
27
Carte mère
  • Linterface le BIOS
  • Support CPU et Chipset
  • Les slots AGP, PCI (-express), ISA
  • La pile (batterie)?
  • Le BUS

28
La carte mère
29
Processeur(s)?
  • Caractéristiques
  • Architecture RISC (Sparc), CISC (Intel), ...
  • Un ou plusieurs processeurs, multi-coeurs (core)?
  • Fréquence et vitesse dhorloge
  • La mémoire interne le cache
  • Performances
  • Consommation
  • Exemples Intel P4, Motorola PowerPC, SUN
    UltraSPARC III

30
Architecture classique dun processeur
Cycle classique
31
Architecture classique dun processeur
Schéma classique simplifié
UAL
mémoire
données
contrôle
32
Architecture classique dun processeur
Idée tirer parti de l'indépendance de certaines
unités fonctionnelles
Si tout se passe bien on traite 5 fois plus
d'instructions en moyenne
Pipeline profond (20 niveaux)?
33
Le processeur
34
Le BUS
  • Gère les communications entre les
  • différentes unités fonctionnelles
  • processeur,
  • mémoire,
  • contrôleur de disques,
  • carte graphique,
  • etc.
  • Sa vitesse est prépondérante !

35
Structure d'un ordinateur
36
Communiquer
bus interne au processeur
communication entre les unités fonctionnelles
fils circuits pour la synchronisation
vitesse de communication fréquence du processeur
bus pour le cache
communication entre un cache externe et le
processeur
vitesse de communication proche de celle du
processeur
37
La mémoire
38
Mémoriser
_
  • Critères d'évaluation des mémoires
  • Temps d'accès
  • Capacité
  • Coût par bit

Registres
Vitesse
Capacité
  • Plusieurs niveaux

Mémoire cache
  • Différentes technologies

Coût
Mémoire centrale
Proximité du processeur
Mémoire de masse
_

39
Mémoriser
Registres
  • Conservation des informations proche de lUAL
  • Stockage des opérandes et des résultats
    intermédiaires

Mémoire cache
  • Tampon entre l'unité centrale et la mémoire
    centrale
  • Accélération des accès

Mémoire centrale
Organe principal de rangement des informations
utilisées par l'unité centrale (instructions et
données)?
Mémoire vive (RAM Random Access Memory)?
Mémoire morte (ROM Read Only Memory)?
Mémoire de masse
Disques durs
Disquettes, CD-ROM
Bandes magnétiques
CD-ROM spéciaux
40
Mémoriser
  • Mémoire ensemble de composants électroniques
    capables de mémoriser chacun un bit

La mémoire doit conserver la trace du passage du
courant
Il existe plusieurs technologies permettant de
conserver la trace du courant, correspondant
à plusieurs types de mémoire.
- mémoires mortes - mémoires statiques -
mémoires dynamiques - mémoires de masse
magnétiques ou optiques
41
Mémoriser
mémoires statiques
Circuits séquentiels
- létat dun circuit séquentiel dépend de ses
entrées, ainsi que de létat précédent
- circuit séquentiel de base bascule
Bascule à deux états stables (0 ou 1)?
Permet de mémoriser un bit
  • Bascule asynchrone
  • - prend en compte la valeur de ses entrées à
    tout moment
  • Bascule synchrone
  • - asservie à une horloge
  • - les modifications des signaux d'entrée entre
    deux tops d'horloge sont sans incidence sur la
    valeur de sortie

42
Mémoriser
mémoires dynamiques
43
Mémoriser
mémoires statiques / dynamiques
44
La mémoire vive
45
Mémoriser
mémoires de masse
Besoin de mémoire de masse
- dotée (très) grande capacité
- pour le stockage permanent de l'information en
l'absence de courant
(quelques années)?
Deux types de mémoire de masse
- mémoires magnétiques
- mémoires optiques
CD-rom, DVD-rom
46
Le disque dur
47
De plus près
48
Mémoriser
supports optiques disques optiques
49
Mémoriser
hiérarchie mémoire caractéristiques
50
Les cartes additionnelles
  • Sur les slots de la carte mère
  • Quelques cartes fréquentes
  • Réseau
  • Vidéo
  • Son
  • SCSI / RAID
  • TV

51
La carte vidéo
52
Périphériques entrées/sorties
  • Par définition, un périphérique n'est pas
    indispensable au démarrage
  • Clavier / Souris
  • Ecran
  • Scanner, imprimante
  • Webcam
  • Modem

53
Ports additionnels
  • Permettent de brancher les périphériques
  • Parallèle
  • Série
  • USB
  • PS/2
  • Firewire
  • ...

54
Lecteurs
  • CDROM / DVDROM (et graveurs ...)?
  • Disquette
  • Bandes magnétiques (sauvegardes)?
  • Lecteurs de cartes mémoires

55
Le lecteur/graveur DVD
56
Ecran
  • Taille de la diagonale
  • Résolution (nombre de points)?
  • Fréquence de rafraîchissement
  • CRT (tube) vs TFT (plat)?
  • TFT Luminosité, angle de vue, ...

57
A suivre le système...
Write a Comment
User Comments (0)
About PowerShow.com