Aller au contenu principal

Révision

Objectifs

L'évaluation se portera sur les critères suivants :

  • Logique
    • Identifier les portes logiques.
    • Construire la table de vérité d'une porte logique.
    • Construire la table de vérité d'un circuit logique.
  • Composants
    • Identifier les composants d'un ordinateur selon leurs caractéristiques.
    • Catégoriser les périphériques d'un ordinateur.
    • Analyser les causes d'un dysfonctionnement d'un ordinateur.
  • Processeur
    • Identifier si une machine est programmable ou non.
  • Mémoire
    • Différencier les types de mémoires.
    • Utiliser un cache.
Note 1  2 2.5 3 3.5 4 4.5 5 5.5 6 
Nombre de critères validés0123456789
Aides

Circuit logique

Construire les tables de vérité des circuits logiques suivants :

Solution
ABCXY
00001
00100
01001
01100
10001
10100
11011
11111

Simulateur

Solution
ABCXYZ
000100
001111
010111
011100
100000
101001
110001
111000

Simulateur

Portes logiques

  1. Qu'est-ce que les portes logiques NAND et NOR ont de particulier ?
  2. Pourquoi les préfère-t-on par rapport aux autres portes ?
  3. Écrire leur table de vérité.
Solution
  1. Ce sont des portes logiques universelles et on peut construire n'importe quel circuit logique avec uniquement des portes NAND ou uniquement des portes NOR.
  2. Pour la production les portes logiques, il est plus simple de produire un seul type de porte, même si on devra en produire plus.
ABNANDNOR
0011
0110
1010
1100

Vrai ou faux

Indiquez si les affirmations suivantes sont vraies ou fausses :

  1. L'ALU permet d'effectuer des opérations entre deux nombres.
  2. L'ALU ne permet d'effectuer que des additions.
  3. L'ALU n'est qu'un simple circuit logique.
  4. On ne peut pas stocker de l'information grâce à un circuit logique.
Solution
  1. Vrai, l'ALU est l'unité de calcul d'un processeur.
  2. Faux, la force d'une ALU est justement de proposer plusieurs opérations possibles.
  3. Vrai, l'ALU est un circuit logique.
  4. Faux, on a vu qu'un circuit logique peut mémoriser une valeur.

Mémoire

AdresseValeur
00x4A
10x05
20x90
30x1F

Quel sera l'état de la mémoire après avoir effectué les opérations suivantes ?

  1. Mémoire[2] = 0x14
  2. Mémoire[1] = 0x37

Convertir la valeur de la case mémoire à l'adresse 3 en nombre décimal.

Solution
AdresseValeur
00x4A
10x37
20x14
30x1F

La case mémoire à l'adresse 3 contient un nombre hexadécimal (indiqué par le préfixe 0x) : 1F16

0x1F = 1F16 = 1 * 16 + 15 = 3110

Composants

  1. Dans quel composant est copié le programme pour qu'il soit exécuté par l'ordinateur ?
  2. Quel type de périphérique est le lecteur biométrique (empreinte digitale) ?
  3. Que signifie la fréquence d'horloge d'un processeur de 1.6 GHz ?
Solution
  1. Dans la mémoire vive
  2. Un périphérique d'entrée
  3. Le processeur peut effectuer 1,6 milliard d'opérations par seconde

Mémoires

Fait-on référence à une mémoire vive ou une mémoire de masse ?

  1. Mon téléphone a 256 Go de mémoire.
  2. Je ne peux plus prendre de photo car la mémoire est pleine.
  3. Mon jeu est super lent, il faudrait que je rajoute de la mémoire.
  4. Mon nouvel ordinateur a une mémoire de 16 Go.
Solution
  1. Mémoire de masse, car trop grand pour une mémoire vive.
  2. Mémoire de masse, car c'est là où on stocke les fichiers (dont les photos).
  3. Mémoire vive, ralenti les applications (dont jeux) si elle est pleine.
  4. Mémoire vive, car trop peu pour une mémoire de masse.

Mémoire de masse

Compléter avec une mémoire de masse HDD ou SSD :

  1. Mon disque dur ____ est trop lent, il faudrait que je le change en ____.
  2. Le disque dur ____ a un nombre d'écriture limité et donc une durée de vie limitée.
  3. Le ____ est composé de disques magnétiques et d'une tête de lecture mécanique.
  4. On préfère avoir des ____ dans les ordinateurs portables pour que ce soit moins fragile.
  5. Un des premiers iPods avait un ____ pour pouvoir stocker beaucoup de musique à un prix raisonnable.
Solution
  1. Mon disque dur HDD est trop lent, il faudrait que je le change en SSD.
  2. Le disque dur SSD a un nombre d'écriture limité et donc une durée de vie limitée.
  3. Le HDD est composé de disques magnétiques et d'une tête de lecture mécanique.
  4. On préfère avoir des SSD dans les ordinateurs portables pour que ce soit moins fragile.
  5. Un des premiers iPods avait un HDD pour pouvoir stocker beaucoup de musique à un prix raisonnable.

Caractéristiques

Voici les caractéristiques d'ordinateurs trouvées sur un prospectus. Pour chaque ligne, dire à quel(s) composant(s) elle fait référence (si c'est un périphérique, préciser quel type) :

  1. Écran tactile IPS Full HD 15,6"
  2. Intel Core i5-1235U
  3. RAM 16 Go
  4. SSD 512 Go
  5. Technologie de charge rapide
  6. Lecteur d'empreintes digitales
  7. 1 prise HDMI 2.1, 1 port USB (type C) 10 Gbit/s, 2 ports USB 5 Gbit/s
Solution
  1. Périphérique d'entrée-sortie
  2. Processeur
  3. Mémoire vive
  4. Mémoire de masse
  5. Bloc d'alimentation (ou batterie)
  6. Périphérique d'entrée
  7. Carte mère
  1. Écran liquid Retina IPS 13,6"
  2. Puce Apple M2 avec CPU 8 coeurs et GPU 8 coeurs
  3. RAM 8 Go
  4. SSD 256 Go
  5. Clavier rétroéclairé
  6. Capteur d'empreinte digitale Touch ID
  7. 2 ports Thunderbolt 4 / USB 4 (type C)
Solution
  1. Périphérique de sortie
  2. Processeur ET processeur graphique (carte graphique)
  3. Mémoire vive
  4. Mémoire de masse
  5. Périphérique d'entrée (éventuellement entrée-sortie pour le rétroéclairage)
  6. Périphérique d'entrée
  7. Carte mère

Cache

  1. Quel est le rôle de la mémoire cache ?
  2. Que signifie qu'une valeur est en cache ?
  3. Que se passe-t-il lorsque la mémoire cache est pleine ?
Solution
  1. Stocker temporairement les données les plus récemment utilisées pour les rendre plus rapidement accessibles.
  2. La valeur est déjà stockée dans la mémoire cache. Son accès est donc plus rapide.
  3. Les données les moins utilisées sont supprimées pour faire de la place pour les nouvelles données.

Voici l'état de départ de la mémoire :

AdresseValeur
00x3A12
10x1E54
20xF276
30xA2B3
40x0043
50x00CD

On a un cache de 3 lignes qui est vide.

Pour chacune de ces lectures, indiquez d'où provient la valeur (mémoire ou cache) :

  1. mémoire[2]
  2. mémoire[3]
  3. mémoire[5]
  4. mémoire[0]
  5. mémoire[2]
  6. mémoire[0]
  7. mémoire[5]
  8. mémoire[2]
  9. mémoire[4]
  10. mémoire[4]
Solution
  1. mémoire[2] : mémoire (le cache était vide)
  2. mémoire[3] : mémoire (le cache contenait la ligne 2)
  3. mémoire[5] : mémoire (le cache contenait les lignes 2 et 3)
  4. mémoire[0] : mémoire (le cache contenait les lignes 2, 3 et 5)
  5. mémoire[2] : mémoire (le cache contenait les lignes 0, 3 et 5)
  6. mémoire[0] : cache (le cache contenait les lignes 0, 2 et 5)
  7. mémoire[5] : cache (le cache contenait les lignes 0, 2 et 5)
  8. mémoire[2] : cache (le cache contenait les lignes 0, 2 et 5)
  9. mémoire[4] : mémoire (le cache contenait les lignes 0, 2 et 5)
  10. mémoire[4] : cache (le cache contenait les lignes 2, 4 et 5)