Objectifs
* Comprendre et expliquer quelles fonctions sont remplies par les différents niveaux de la hiérarchie allant de la machine physique au niveau sur lequel s'appuient les applications
* Comprendre et expliquer ce que sont les principales architectures, les principaux dispositifs ainsi que leurs techniques pour les processeurs et les systèmes d'exploitation
* Utiliser et mettre en oeuvre de manière efficace les différents services et fonctions offertes par les processeurs et par les systèmes d'exploitation
* Comparer différentes réalisations pour les processeurs et mettre en avant les avantages et inconvénients de ces réalisations
* Quantifier les grandeurs caractéristiques intervenant dans les systèmes informatiques
Cahier des charges
* Niveaux d'abstraction dans les systèmes informatiques
* Architectures de processeurs
* Hiérarchies de mémoires
* Les périphériques et leur interfaçage
* Techniques d'amélioration des performances
* Langages-machine et langages d'assemblage
* Rôles et fonctions des systèmes d'exploitation
* Concepts de base des systèmes d'exploitation
* Programmation des fonctions d'un système d'exploitation
Autres informations du cahier des charges
* Prérequis:
Maîtrise de la programmation dans un langage de haut niveau.
* Références
Ouvrage(s) obligatoire(s)
Tanenbaum, A. S., "Modern Operating Systems (second edition)" , Prentice Hall Inc, 2001.
Ouvrage(s) recommandé(s)
Patterson, D. A. and Hennessy, J .L. , "Computer Organization and Design: the Hardware / Software Interface" , Morgan Kaufman Publ. Inc, 1998.
Stevens, R. W, "Advanced Programming in the Unix Environment" , Addison-Wesley Inc, 1992.
* Modalités d'organisation
Les activités du cours se déroulent en accord avec les principes d'une pédagogie active, en groupe
* Remarque: voir aussi http://www.ucl.ac.be/etudes/cours/ingi2113.html
Le cours INGI2113 est mentionné dans les programmes suivants :
FSA2DC
|
Diplôme d'études complémentaires en sciences appliquées
|
| |
FSA3DS
|
Diplôme d'études spécialisées en sciences appliquées
|
| |
INFO2
|
Ingénieur civil informaticien
|
| |
Valeurs ECTS de l'activité
ECGE3DS/IG
|
Diplôme d'études spécialisées en économie et gestion (informatique de gestion - Master in Information Systems)
|
(5 ECTS)
|
Obligatoire
|
FSA2DC/AP
|
Diplôme d'études complémentaires en sciences appliquées (algorithmique et programmation)
|
(5 ECTS)
|
Obligatoire
|
FSA2DC/IN
|
Diplôme d'études complémentaires en sciences appliquées (informatique)
|
(5 ECTS)
| |
FSA3DS/IN
|
Diplôme d'études spécialisées en sciences appliquées (informatique)
|
(5 ECTS)
| |
FSA3DS/TL
|
Diplôme d'études spécialisées en sciences appliquées (télécommunications)
|
(5 ECTS)
| |
INFO21
|
Première année du programme conduisant au grade d'ingénieur civil informaticien
|
(5 ECTS)
|
Obligatoire
|
MAP23
|
Troisième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées
|
(5 ECTS)
| |
Valeur ECTS par défaut
|
(5 ECTS)
| |
|