LINF1252 | Introduction aux systèmes informatiques |
|
[30h+30h]2q
|
Enseignant(s) :
Marc Lobelle
|
Objectifs
· Au terme de cette activité de formation l'étudiant aura compris les principes de base d'architecture, de fonctionnement et d'organisation des ordinateurs. Il sera capable de répartir les fonctions d'un système informatique en couches d'abstraction et de donner les raisons de cette répartition.
· L'étudiant comprendra l'architecture matérielle d'un ordinateur et sera à même de réaliser un programme simple qui s'exécutera directement sur cette architecture et en exploitera les mécanismes de base.
Résumé
Le contenu du cours est articulé autour des thèmes de base comme suit:
· Concepts et principes de base: architecture en couches, machines virtuelles.
· Codage des informations dans les systèmes informatiques.
· Eléments de base: portes, mémoires, cpu, bus, périphériques, etc.
· Langage machine: instructions, adressages, interruptions, entrées/sorties.
· Organisation interne d'un CPU.
· Illustration sur une famille d'ordinateurs.
· Introduction aux systèmes d'exploitation et à leur fonctionnalités.
· Introduction aux logiciels de base : compilateur, édteur de liens, chargeur, communications à travers un réseau, etc.
Les travaux pratiques visent à donner à l'étudiant la capacité de programmer un ordinateur simple dépouillé de son système d'exploitation. Dans un premier temps, l'étudiant apprend à maîtriser le langage C dans l'environnement UNIX. Ensuite, il apprend à se passer de celui-ci et à construire une application simple en C pour la machine nue. Cette application réalise des entrées /sorties simples et par interruptions.
Autres informations du cahier des charges
Pré-requis : LINF 1150 - Introduction à l'algorithmique et à la programmation : 1ère partie
Evaluation : Examen écrit individuel.
Support : Notes de cours
Encadrement : Un titulaire
Autres : Description accessible à http://www.info.ucl.ac.be/Licence.info/programme/LINF1252.html
Le cours LINF1252 est mentionné dans les programmes suivants :
ECGE1/IN
|
Candidature en sciences économiques et de gestion (informatique)
|
| |
ECGE3DS/IG
|
Diplôme d'études spécialisées en économie et gestion (informatique de gestion - Master in Information Systems)
|
| |
Valeurs ECTS de l'activité
COMU22/J
|
Deuxième licence en information et communication (Journalisme)
|
(6 ECTS)
| |
ECGE10/IN
|
Candidature à durée réduite en sciences économiques et de gestion (informatique)
|
| |
ECGE12/IN
|
Deuxième candidature en sciences économiques et de gestion (Informatique)
|
(6 ECTS)
|
Obligatoire
|
Valeur ECTS par défaut
|
(6 ECTS)
| |
|