Mon ÉTS  |  Bibliothèque  |  Bottins  |  Emplois  |  Intranet  |  ENGLISH
1er cycle > Fiche de cours
Niveau : 1er cycle
Crédits : 4 cr.
Préalable: INF155

Charge hebdomadaire :
cours (3 h)
laboratoire (3 h)

Responsable :
Département de génie de la production automatisée

Fiche de cours

À la fin de ce cours, l’étudiant sera en mesure de : démontrer l’utilisation du système d’exploitation Linux; automatiser l’exécution des tâches à l’aide de l'interpréteur de commandes bash (1); résoudre des problèmes à l’aide de filtres programmables.

Structure interne du système d'exploitation Linux: mémoire virtuelle, gestion des entrées-sorties, mécanisme d'activation des processus, ordonnancement des processus, etc. L’utilisation des commandes Linux: procédures d'accès au système, manipulation et gestion des fichiers, gestion des processus. Programmation par interpréteurs de commandes: entrées-sorties standards, tuyaux, évaluation répétitive des commandes et neutralisation des méta-caractères. Filtres programmables : gawk (1).

Séances de laboratoire : maîtriser et paramétrer l'environnement de travail KDE; réaliser des applications systèmes (commandes Linux) à l'aide de l'interpréteur de commandes bash (1); créer des programmes en langage de commandes pour la gestion du système informatique. Une attention particulière portera sur le filtre programmable gawk (1).

Précision sur le préalable : le préalable INF155 Introduction à la programmation est spécifique aux profils E, M et P.