• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Systèmes et réseaux

  • Niveau d'étude

    BAC +3 (niveau 6)

  • ECTS

    4 crédits

  • Composante

    École d'ingénieur Denis Diderot

  • Période de l'année

    Semestre 2

Objectifs

Capacité de développer un logiciel concurrent en C qui utilise l’API POSIX pour la communication entre ses parties.

Lire plus

Syllabus

Compréhension et maîtrise des techniques utilisées dans les systèmes d’exploitation de type Unix pour : le système de fichiers, les entrées-sorties, la gestion des processus, la communication intra-système entre applications. Le langage C sera utilisé pour la partie pratique.

Ces connaissances seront étendues à la communication inter-système, à travers le réseau, principalement selon le modèle client-serveur. Seront donc présentés rapidement l’architecture logicielle d’une couche réseau dans les systèmes (modèles OSI et TCP-UDP/IP), les types de communications (datastreams et datagrams), les types de diffusion (unicast, multicast et broadcast), la sécurisation des communications (SSL), le modèle clients/serveur. Des rappels ou notions sur les threads et les processus seront par ailleurs donnés pour le développement de serveurs multi-clients.

Lire plus