Logo ÉTS
Session
Cours
Responsable(s) Patrick Cardinal

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Aucun préalable requis

Unités d’agrément

Données non disponibles

Qualités de l’ingénieur

 













Qn
Qualité visée dans ce cours  
Qn
  Qualité visée dans un autre cours  
  Indicateur enseigné
  Indicateur évalué
  Indicateur enseigné et évalué

- Survolez les icones pour voir le nom de chaque qualité.
- Cliquez sur les icones pour voir la description.

Descriptif du cours

Ce cours vise à configurer et exploiter efficacement une machine locale ou distante dans un contexte d’informatique distribuée.

Au terme de ce cours, l’étudiante ou l’étudiant sera en mesure de : configurer le système d’exploitation d’une machine; automatiser ses tâches à travers le développement de scripts; agir sur une machine distante; identifier les services Internet nécessaires selon les besoins liés à leur projet d’informatique distribuée; mettre en place les services identifiés; mettre en pratique les notions de bases permettant la sécurisation d’une machine distante.

Fonctionnalités d’un système d’exploitation. Configuration d’un nœud et de son système d’exploitation. Interaction avec le système d’exploitation à l’aide de l’invite de commandes. Automatisation des traitements à travers des scripts. Bases des réseaux TCP/IP. Communication entre plusieurs nœuds. Programmation par connecteur logiciel (sockets). Mise en place et exploitation des services Internet. Enjeux de sécurité liés aux systèmes distribués. Sécurisation d’un réseau à l’aide de règles de pare-feu. Routage de ports. Authentifications par clés.






Objectifs du cours

Au terme de ce cours, l’étudiante ou l’étudiant sera en mesure de :

  • De connaître les principales fonctionnalités d’un système d’exploitation ;
  • De configurer un nœud et son système d’exploitation ;
  • D’interagir avec le système d’exploitation à l’aide de l’invite de commandes ;
  • D’automatiser des traitements à travers des scripts ;
  • De connaître les bases des réseaux TCP/IP et d’établir une communication entre plusieurs nœuds et l’exploiter à l’aide de la programmation par Sockets ;
  • De mettre en place et exploiter efficacement des services Internet configurés sur une machine distante (p. ex. serveur Web, serveur de noms, etc.) ;
  • De comprendre les enjeux de sécurité liés aux systèmes distribués et sécuriser adéquatement un réseau à l’aide de règles de pare-feu, le routage de ports, les authentifications par clés.

Stratégies pédagogiques

  • 3 heures de cours magistraux par semaine.
  • 2 heures de laboratoire par semaine.


Utilisation d’appareils électroniques

Un ordinateur portable est requis pour les différentes évaluations individuelles : les examens intra et final et les différents quizz du cours.



Coordonnées du personnel enseignant le cours

* Double-cliquez sur le champ pour modifier le contenu