EXAMEN ARCHITECTURE DES ORDINATEURS TEST 06/ XX
Exercice 1: Codage de l'information et système de numération (05 pts)
Effectuer les opérations suivantes sur votre feuille de composition et préciser parmi les réponses proposées celle(s) qui convient (nent) :
Exercice 2:(10 pts) Connaissances générales de l'informatique.
1. En système d'exploitation c'est quoi un processus ? (0,5 pt)
2. Faire un schéma situant les éléments suivant les uns par rapport aux autres : Utilisateurs, logiciels, pilotes, système d'exploitation et matériel. (1 pt)
3. Faire le schéma annoté du diagramme de changement d'état d'un processus (1 pt)
4. Citer quatre distributions de Linux (1 pt)
5. Quel sont les quatre libertés définies par la licence GPL pour définir les logiciels libres ? (1 pt)
6. Si votre ordinateur possède un processeur 32 bits et un bus système constitué d'un bus d'adresse de 1024 bits, un bus de données de 64 bits et un bus de commandes de 64 bits. Quel sera la taille maximale de sa mémoire centrale ? Justifiez-vous ! (1 pt)
7. Donner les différentes opérations effectuées par le processeur lors du traitement d'une instruction. (1pt)
8. En supposant que chacune de ces opérations se réalise en un cycle d'horloge, quel est le nombre de cycles d'horloge nécessaires pour évaluer n instructions à l’aide d'un processeur scalaire ? Quel serait ce nombre si le processeur n'était pas scalaire ? (0,5 x 2pt)
9. Citer quatre (04) éléments qu'on retrouve dans l'entête d'un fichier (1pt)
10. C'est quoi un algorithme ? quel est la différence entre algorithme et programme ? (0,5 X 2 pt)
11. Citer quatre (04) types primitifs utilisés en algorithmique et donnez les opérations qu'on peut réaliser sur ces types (1 pt)