SYSTEMES ET RESEAUX


:



MAJEURE INFORMATIQUE

Intitulé du module : SYSTEMES ET RESEAUX

Volume Horaire : 130 H + 15 H programmées (*)

Horaires : Cours : 86h Travaux dirigés : 8h Travaux Pratiques : 36h

Pré-requis :

Tronc Commun Informatique ESIEE

Objectifs :

(*) Etude de cas

Contenu et planning des enseignements
Thèmes Horaires
Cours TD TP Pér.
Architecture des Ordinateurs

Architecture des processeurs RISC

Contrôle et traitement des aléas, pipeline pour les opérations multicycles,processeurs RISC superscalaire et superpipeline

Hiérarchie Mémoire :

  • Mémoire Caches : structure et fonctionnement : algorithmes de gestion des caches (allocation, remplacement et cohérence)
  • Mémoire Virtuelle : pagination, segmentation, algorithmes de gestion de la mémoire virtuelle

Gestion des entrées-sorties

Contrôleur de périphériques, mécanismes bas niveau de communication de contextes de processus, organisation des pilotes de périphériques sous Unix.

10h

12h

6h

2h

4h

2h

1

1

1

Système D’exploitation UNIX (I)

Notion de processus : principe d’ordonnancement
Mécanisme de création et de recouvrement
Gestion des signaux

TP1 : Création de processus et synchronisation par signaux
Les Threads
Organisation du système de fichiers et accès concurrents aux fichiers

TP2 : Utilisation du système de fichier : mise en place de verrous d’accès, Simulation d’une gestion de compte bancaire

21h 8h 1
Systeme d’Exploitation UNIX (II)

Synchronisation et communications : les conduits
Sémaphores et mémoire partagée

TP3 : Communications par conduits (PIPE, FIFO) :Client/Banquier

TP4 : Sémaphores et mémoire partagée : traitement par lot

TP5 : Les Thread : banquier multithread

7h 12h 2
Réseaux Informatiques : Protocoles et Services

Généralités sur les réseaux : supports de transmission, topologies, méthodes d’accès - Etude de cas
- Ethernet : principe et adressage

Internet : Concepts et Protocoles :
architecture INTERNET, Adressage Internet, Protocole ARP, la couche réseau et le routage IP, le protocole ICMP, la couche transport UDP/TCP.

Description des services (Internet et Berkeley) :
émulation de terminal : Telnet-rlogin, transfert de fichiers :FTP -RCP, le service de nommage d’Internet : DNS, les protocoles de téléchargement : Bootp et Tftp, le protocole Http et le service WEB.

TP1 : Mise en oeuvre des commandes liées aux protocoles: Internet, programmation d’une méthode d’accès.

TP2 : Mise en oeuvre d’un protocole de routage : RIP

12h 8h 2
Communication sous Unix : applications réparties

Programmation internet - sockets : modèle client serveur TCP/IP et UDP/IP

TP1 : Programmation sockets

RPC et TLI : protocoles, primitives de base et programmation XDR, RPC : exemples de programmation XTI, TLI : exemples de programmation

TP2 : Programmation RPC

16h 8h 2

Etude de Cas (comprenant 15H programmées) : Plusieurs micro-projets seront proposés : il s’agira d’étudier et de développer des applications, aussi bien dans un environnement centralisé que réparti : applications client-serveur. Les sujets proposés feront le lien avec le module : Langages, Programmation et Bases de Données.

Bibliographie :

I - Architecture des Ordinateurs

II - Système d’Exploitation Unix

III - Réseaux informatiques : protocoles et services

IV - Communication sous Unix :applications réparties

Evaluation :

Durée Coefficien t
1ère partie Examen écrit en Architectures des Ordinateurs

Examen écrit en Système d’Exploitation UNIX (I,II)

2h

4h

6
12
2ème partie Rapport de tp en Système d’Exploitation UNIX (I, II)
Examen écrit en Réseaux Informatiques 2h 6
Examen écrit en Communication sous UNIX 2h 6
Rapport de TP de : Réseaux Informatiques

Rapport de TP de : Communication sous Unix

L’évaluation porte également sur : les projets, rapports de TP et travail personnel



Mise à jour le 15 novembre 1996
Pour les pages du département, veuillez adresser vos remarques et commentaires à: infoweb@esiee.fr
Copyright © 1995 Groupe ESIEE Paris