Flashcards : Bases de l’architecture informatique — 57 cartes

Toutes les cartes

1Question

Qu'est-ce que l'architecture informatique étudie et conçoit ?

Réponse

Les couches d'abstraction d'un système et leurs relations.

2Question

Qu'est-ce qu'un système en informatique ?

Réponse

Un ensemble de moyens matériels ou logiciels pour traiter des données.

3Question

Qu'est-ce qu'une couche d'abstraction ?

Réponse

Une couche logicielle simplifiant la manipulation de la couche inférieure.

4Question

Quelles sont les couches bas niveau étudiées en BAI ?

Réponse

L'architecture matérielle, l'architecture de jeu d'instructions et la programmation bas niveau.

5Question

Quelles étapes suivent la traduction d'un problème vers les électrons ?

Réponse

Choix d'algorithme et structures, langage, compilation/interprétation, assemblage, implémentation matérielle.

6Question

Qu'impose la connaissance de l'implémentation d'une couche si son interface est connue ?

Réponse

Elle n'est généralement pas nécessaire.

7Question

Quand devient-il utile de traverser les couches d'abstraction ?

Réponse

Lorsqu'un programme produit une erreur, consomme trop de batterie, est lent ou sature la mémoire.

8Question

Que stipule la thèse de Turing de 1937 sur le calcul ?

Réponse

Tout calcul peut être réalisé par une machine de Turing.

9Question

Que peuvent émuler les ordinateurs selon Turing, avec assez de mémoire ?

Réponse

Les machines de Turing.

10Question

Quelle différence existe entre téléphones et supercalculateurs malgré les mêmes calculs ?

Réponse

Ils diffèrent en efficacité en temps, espace, énergie et coût.

11Question

L'addition flottante est-elle toujours associative ?

Réponse

Non, l'associativité de l'addition flottante n'est pas toujours vérifiée.

12Question

Donnez un exemple où l'addition flottante n'est pas associative.

Réponse

Avec a=1e20, b=-1e20, c=3.14, a+(b+c) ≠ (a+b)+c.

13Question

Comment les ordinateurs traitent-ils les données ?

Réponse

Ils traitent des représentations finies des données.

14Question

Que peut différer entre les données informatiques et les objets mathématiques idéaux ?

Réponse

Leurs propriétés peuvent différer.

15Question

Qui a montré en 1937 que tout calcul peut être réalisé par une machine de Turing ?

Réponse

Turing, 1937.

16Question

Quels sont les objectifs principaux du cours ?

Réponse

Comprendre le fonctionnement d’un processeur et les bases d’assembleur.

17Question

Quels éléments fondamentaux doit-on connaître selon le cours ?

Réponse

Les éléments fondamentaux d’une architecture matérielle.

18Question

Quels pièges doit-on repérer dans ce cours ?

Réponse

Les pièges de la programmation haut niveau.

19Question

Quelle part de la note finale représente le premier test Moodle ?

Réponse

20 % de la note finale.

20Question

Quelle part de la note finale représente le second test Moodle ?

Réponse

30 % de la note finale.

21Question

Quelle part de la note finale représente le QCM final sur table ?

Réponse

50 % de la note finale.

22Question

Quels documents sont autorisés au contrôle final ?

Réponse

Le processeur Cardiac papier et sa documentation nommée.

23Question

Quelle condition doit respecter chaque document autorisé au contrôle final ?

Réponse

Chaque document doit porter le nom de l’étudiant.

24Question

Quels outils manuels précédaient la Pascaline dans l'histoire du calcul ?

Réponse

Les cailloux, l'abaque et la règle à calcul.

25Question

Quelle invention de 1801 utilise des cartes perforées programmables ?

Réponse

Le métier Jacquard.

26Question

Qui a inventé la machine analytique en 1833 ?

Réponse

Charles Babbage.

27Question

Quelle machine est considérée comme le premier ordinateur universel électronique ?

Réponse

L'ENIAC.

28Question

En quelle année date l'ENIAC ?

Réponse

1946.

29Question

Quelle architecture introduit l'EDVAC en 1951 ?

Réponse

L'architecture de von Neumann à programme enregistré.

30Question

Quelle invention de 1947 a réduit la taille et le coût des circuits ?

Réponse

Le transistor.

31Question

Qui a mis au point le métier à tisser programmable en 1801 ?

Réponse

Jacquard.

32Question

Qu'est-ce que l'architecture de von Neumann ?

Réponse

Une architecture à programmes enregistrés avec instructions et données dans une même mémoire.

33Question

Comment sont identifiées les cellules en mémoire selon von Neumann ?

Réponse

Par leur adresse.

34Question

Quelle est la relation entre processeur et mémoire dans l'architecture de von Neumann ?

Réponse

Ils sont séparés.

35Question

Que stocke la mémoire dans l'architecture de von Neumann ?

Réponse

Les instructions et les données.

36Question

Comment l'unité de contrôle agit-elle sur les autres unités ?

Réponse

Elle traduit une instruction en signaux de contrôle.

37Question

Quel est le rôle de l'unité de traitement ?

Réponse

Réaliser les calculs à partir des données.

38Question

D'où proviennent les données utilisées par l'unité de traitement ?

Réponse

De la mémoire ou du banc de registres.

39Question

Quel est le rôle d'un bus dans un ordinateur ?

Réponse

Transmettre des informations entre composants.

40Question

Quelles sont les cinq étapes du cycle d'exécution d'une instruction ?

Réponse

Chargement, incrémentation, décodage, exécution, écriture des résultats.

41Question

Que contient le compteur ordinal ?

Réponse

L'adresse de la prochaine instruction à exécuter.

42Question

Que contient le registre d'instruction ?

Réponse

L'instruction en cours de traitement.

43Question

Que fait le décodeur d'instruction ?

Réponse

Il traduit l'instruction en séquences de signaux de contrôle.

44Question

Comment peut être câblé le décodeur d'instruction ?

Réponse

En dur ou micro-programmé.

45Question

Quel est le rôle de l'horloge dans un processeur ?

Réponse

Elle cadence le travail des unités.

46Question

En quelles unités s'exprime la fréquence de l'horloge ?

Réponse

En MHz ou en GHz.

47Question

Qu'est-ce qu'une instruction machine ?

Réponse

Une instruction que le processeur peut exécuter spécifiant action, opérandes et adresse suivante.

48Question

Quels sont les quatre types d'instructions machine ?

Réponse

Entrée-sortie, transferts, opérations arithmétiques et logiques, contrôle.

49Question

Qu'est-ce que l'assembleur ?

Réponse

Une représentation lisible des données et instructions machine avec labels et noms d'instructions.

50Question

Combien d'instructions comporte généralement un jeu RISC ?

Réponse

Des dizaines d'instructions.

51Question

Combien d'instructions comporte généralement un jeu CISC ?

Réponse

Des centaines d'instructions.

52Question

Quels modèles d'accès à la mémoire existent ?

Réponse

Pile, accumulateur, registre-mémoire, registre-registre, mémoire-mémoire.

53Question

Qu'impose un pipeline dans le cycle d'exécution des instructions ?

Réponse

Il décompose le cycle en plusieurs étages pour traiter plusieurs instructions simultanément.

54Question

Quel est l'ordre des instructions pour A = B + C en architecture à pile ?

Réponse

PUSH B, PUSH C, ADD, puis POP A.

55Question

Que nécessite le calcul A = B + C en architecture registre-registre ?

Réponse

Charger B et C dans des registres, additionner, puis stocker le résultat dans A.

56Question

Pourquoi l'architecture mémoire-mémoire est-elle peu intéressante ?

Réponse

Parce que la mémoire centrale est lente comparée aux processeurs actuels.

57Question

Quelle caractéristique a l'architecture mémoire-mémoire concernant le nombre d'instructions ?

Réponse

Elle nécessite peu d'instructions.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 27 questions sur Bases de l’architecture informatique.

1. Quel est l’objet principal de l’architecture informatique ?

2. Quel rôle joue une couche d’abstraction dans un système informatique ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Bases de l’architecture informatique.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards