UVF2B303 : Systèmes d'exploitation, programmation système et réseaux - Automne 2006/2007


Retour
Programmé en MS TW3S Automne
IG 3A Automne
EDF02B303
  Présentation
 
Les applications informatiques sont aujourd'hui de plus en plus communicantes. Elles s'appuient sur des couches logicielles intermédiares (intergiciel ou middleware) donnant une vue abstraite du réseau. Nous nous proposons dans ce module de vous faire découvrir quelques aspects de ces intergiciels tels que les sockets, les Remote Procedure Call ou encore DotNet.


Contenu détaillé :

Gestion des processus sous Unix
Les sockets sous Unix et Windows
- Principes généraux
- Le modèle client-serveur
- Programmation sous TCP et UDP

Les Remote Procedure Calls sous Unix
- principes et utilisation

Les applications communicantes dans le monde Windows

Introduction à la plate-forme .NET
Introduction à C# et à un IDE
L'architecture et fonctionnement de la plate-forme .NET
- TP : Gestion d'une application à l'aide des Windows Forms
- TP : Gestionnaire de Processus
- TP : Gestionnaire de Threads

Les aspects sécurité
- Le concept de certificat
- La gestion des certificats
- Le problème de l'authentification
- Comment sécuriser les composants .NET
- TP : Sécurisation de bibliothèques .NET

Programmation réseaux en .NET
- TP : réalisation d'un chat
- TP : un serveur Chat
- TP : un client Chat classique
- TP : un client Chat sur PDA


Organisation

Partie Unix : Alain Leroy

C1-C2 (Processus)
C3-C4 (Suite + Make)
TP1
TP2
TP3
C5-C6 (Sockets)
TP4
TP5
TP6

Partie .NET : Daniel Bourget
C7-C8 : La plateforme .NET
C9-C10 : C# V2.0
C11-STP1(1h30) : Les Windows Forms 2D et 3D
TP7 : Gestion d'une application graphique
C12-STP2(1h30) : Gestion des processus sous .NET
TP8 : Gestionnaire de processus
C13-STP3(1h30) : Gestion des Threads sous .NET
TP9 : Gestionnaire de threads
C14-STP4(1h30): Programmation réseau en .NET + Chat client
TP10 : Chat serveur
C15 : Sécurité des composants .NET + Gestion des PDA
STP5(1h30) : DLL .NET sécurisées
TP11 : Un client Chat sur PDA
 
Localisation  : BREST
Filière(s)  : F2B
Credits MS TW3S  : 6
Credits IG 3A  : 6
Dernière màj le 19-MAR-07 par ILEROY
  Modules
 
Code Intitulé
Title
Responsable
Coordinator
Co-resp. Etat
State
Date màj
Last update
F2B303A Systèmes d'exploitation .   Validée 20-10-06
F2B303B Programmation système et réseaux .   Validée 20-10-06

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00