Cette Unité d'Enseignement aborde deux thématiques majeures de l'informatique :
La notion de système d'exploitation : Comment la machine voit et manipule les programmes que l'on souhaitre lui faire traiter ? Comment ces programmes peuvent collaborer ?
La notion de réseau : Qu'est ce qu'un réseau informatique ? Internet ? Qu'est ce qu'un protocole ? Comment les applications peuvent-elles communiquer et échanger des données à travers un réseau ?
Course's manager(s)
Ramon Aparicio Pardo
,
Gilles Menez
In class
20h of lectures
40h of practical work
PREREQUISITES
Before the start of the course, I must ...
Installer sur son portable les logiciels utilisés en TP : le simulateur de réseau Cisco Packet Tracer et l'hyperviseur Oracle VirtualBox ou équivalent selon l'architecture matérielle du portable.
Savoir manipuler une machine en tant qu'utilisateur et en tant que développeur : Gérer sa connexion, ses fichiers, .... Programmer (au moins basiquement) en C.
OBJECTIVES
By the end of this course, I should be able to...
Connaitre les principaux protocoles sur Internet et leur usage.
Savoir configurer des hosts sur un réseau IP.
Identifier le rôle de chaque couche du réseau.
Comprendre l'adressage IP et mettre en œuvre le routage sur un simulateur de réseau
Comprendre ce qu'induit le lancement d'un programme sur une machine Unix et faire communiquer ses applications.