Environnements informatiques
Présentation
Principes de bases des Systèmes : OS, arborescence et systèmes de fichiers, matériel / logiciel
Système d’exploitation de type UNIX en programmant un interpréteur de commandes et des filtres logiciels
Notions de ce qu'est un réseau, sous-réseau et leur mise en place, adressage IP
Mettre en œuvre les principaux protocoles (HTTP, SFTP, SSH) dans des applications qui s'appuient sur ces protocoles.
Pré-requis nécessaires
Aucun
Objectifs
L'objectif de cette UE est de donner une vision précise du rôle et des principes d'un système d'exploitation avec une mise en œuvre sous Linux, et donner une première illustration du rôle et du fonctionnement des réseaux informatiques, notamment en termes d'adressage et de protocoles.
Compétences visées
Connaître les principes de bases des Systèmes : OS, arborescence et systèmes de fichiers, matériel / logiciel
Utiliser de manière efficace un système d’exploitation de type UNIX en programmant un interpréteur de commandes et des filtres logiciels
Installer des équipements au sein d’un sous-réseau et gérer un adressage IP
Mettre en œuvre les principaux protocoles de communication (HTTP, FTP, SSH)
Bibliographie
JM Rifflet - la programmation sous UNIX - Dunod 2003
JM Léry - Unix et Linux - Pearson Education 2005
D. Comer - TCP/IP : Architecture, protocoles et applications - Pearson Education, 2006