Révision
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és | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
- Revoir les Kahoot!
- Terminer les exercices des semaines précédentes.
- Support de cours complémentaires :
Circuit logique
Construire les tables de vérité des circuits logiques suivants :
Solution
A | B | C | X | Y |
---|---|---|---|---|
0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 0 |
0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 0 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 1 | 0 | 0 |
1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 | 1 |
Solution
A | B | C | X | Y | Z |
---|---|---|---|---|---|
0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 0 | 1 |
1 | 1 | 1 | 0 | 0 | 0 |
Portes logiques
- Qu'est-ce que les portes logiques NAND et NOR ont de particulier ?
- Pourquoi les préfère-t-on par rapport aux autres portes ?
- Écrire leur table de vérité.
Solution
- 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.
- 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.
A | B | NAND | NOR |
---|---|---|---|
0 | 0 | 1 | 1 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 0 |
Vrai ou faux
Indiquez si les affirmations suivantes sont vraies ou fausses :
- L'ALU permet d'effectuer des opérations entre deux nombres.
- L'ALU ne permet d'effectuer que des additions.
- L'ALU n'est qu'un simple circuit logique.
- On ne peut pas stocker de l'information grâce à un circuit logique.
Solution
- Vrai, l'ALU est l'unité de calcul d'un processeur.
- Faux, la force d'une ALU est justement de proposer plusieurs opérations possibles.
- Vrai, l'ALU est un circuit logique.
- Faux, on a vu qu'un circuit logique peut mémoriser une valeur.
Mémoire
Adresse | Valeur |
---|---|
0 | 0x4A |
1 | 0x05 |
2 | 0x90 |
3 | 0x1F |
Quel sera l'état de la mémoire après avoir effectué les opérations suivantes ?
- Mémoire[2] = 0x14
- Mémoire[1] = 0x37
Convertir la valeur de la case mémoire à l'adresse 3 en nombre décimal.
Solution
Adresse | Valeur |
---|---|
0 | 0x4A |
1 | 0x37 |
2 | 0x14 |
3 | 0x1F |
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
- Dans quel composant est copié le programme pour qu'il soit exécuté par l'ordinateur ?
- Quel type de périphérique est le lecteur biométrique (empreinte digitale) ?
- Que signifie la fréquence d'horloge d'un processeur de 1.6 GHz ?
Solution
- Dans la mémoire vive
- Un périphérique d'entrée
- 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 ?
- Mon téléphone a 256 Go de mémoire.
- Je ne peux plus prendre de photo car la mémoire est pleine.
- Mon jeu est super lent, il faudrait que je rajoute de la mémoire.
- Mon nouvel ordinateur a une mémoire de 16 Go.
Solution
- Mémoire de masse, car trop grand pour une mémoire vive.
- Mémoire de masse, car c'est là où on stocke les fichiers (dont les photos).
- Mémoire vive, ralenti les applications (dont jeux) si elle est pleine.
- 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 :
- Mon disque dur ____ est trop lent, il faudrait que je le change en ____.
- Le disque dur ____ a un nombre d'écriture limité et donc une durée de vie limitée.
- Le ____ est composé de disques magnétiques et d'une tête de lecture mécanique.
- On préfère avoir des ____ dans les ordinateurs portables pour que ce soit moins fragile.
- Un des premiers iPods avait un ____ pour pouvoir stocker beaucoup de musique à un prix raisonnable.
Solution
- Mon disque dur HDD est trop lent, il faudrait que je le change en SSD.
- Le disque dur SSD a un nombre d'écriture limité et donc une durée de vie limitée.
- Le HDD est composé de disques magnétiques et d'une tête de lecture mécanique.
- On préfère avoir des SSD dans les ordinateurs portables pour que ce soit moins fragile.
- 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) :
- Écran tactile IPS Full HD 15,6"
- Intel Core i5-1235U
- RAM 16 Go
- SSD 512 Go
- Technologie de charge rapide
- Lecteur d'empreintes digitales
- 1 prise HDMI 2.1, 1 port USB (type C) 10 Gbit/s, 2 ports USB 5 Gbit/s
Solution
- Périphérique d'entrée-sortie
- Processeur
- Mémoire vive
- Mémoire de masse
- Bloc d'alimentation (ou batterie)
- Périphérique d'entrée
- Carte mère
- Écran liquid Retina IPS 13,6"
- Puce Apple M2 avec CPU 8 coeurs et GPU 8 coeurs
- RAM 8 Go
- SSD 256 Go
- Clavier rétroéclairé
- Capteur d'empreinte digitale Touch ID
- 2 ports Thunderbolt 4 / USB 4 (type C)
Solution
- Périphérique de sortie
- Processeur ET processeur graphique (carte graphique)
- Mémoire vive
- Mémoire de masse
- Périphérique d'entrée (éventuellement entrée-sortie pour le rétroéclairage)
- Périphérique d'entrée
- Carte mère
Cache
- Quel est le rôle de la mémoire cache ?
- Que signifie qu'une valeur est en cache ?
- Que se passe-t-il lorsque la mémoire cache est pleine ?
Solution
- Stocker temporairement les données les plus récemment utilisées pour les rendre plus rapidement accessibles.
- La valeur est déjà stockée dans la mémoire cache. Son accès est donc plus rapide.
- 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 :
Adresse | Valeur |
---|---|
0 | 0x3A12 |
1 | 0x1E54 |
2 | 0xF276 |
3 | 0xA2B3 |
4 | 0x0043 |
5 | 0x00CD |
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) :
- mémoire[2]
- mémoire[3]
- mémoire[5]
- mémoire[0]
- mémoire[2]
- mémoire[0]
- mémoire[5]
- mémoire[2]
- mémoire[4]
- mémoire[4]
Solution
- mémoire[2] : mémoire (le cache était vide)
- mémoire[3] : mémoire (le cache contenait la ligne 2)
- mémoire[5] : mémoire (le cache contenait les lignes 2 et 3)
- mémoire[0] : mémoire (le cache contenait les lignes 2, 3 et 5)
- mémoire[2] : mémoire (le cache contenait les lignes 0, 3 et 5)
- mémoire[0] : cache (le cache contenait les lignes 0, 2 et 5)
- mémoire[5] : cache (le cache contenait les lignes 0, 2 et 5)
- mémoire[2] : cache (le cache contenait les lignes 0, 2 et 5)
- mémoire[4] : mémoire (le cache contenait les lignes 0, 2 et 5)
- mémoire[4] : cache (le cache contenait les lignes 2, 4 et 5)