| ||||
Sigle : INF1533 Gr. 01 Titre : Linux : concepts et programmation système Session : Été 2014 Horaire et local Professeur : Touati, Hédi | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsPermettre à l'étudiante, l'étudiant de maîtriser par la pratique le système d'exploitation Linux, des concepts de base à la programmation système.ContenuInstallation et administration Linux. Interface utilisateur. Structure et services du système d'exploitation Linux. Système de gestion de fichiers. Shell et noyau. Les appels système. Filtres et tubes. Les expressions régulières. Construction de scripts. Sémaphores. Processus et traitement concurrentiel. Les fils de contrôle de Posix. | ||||
2. Objectifs spécifiques du cours : | ||||
A la fin de ce cours, l'étudiant(e) doit être en mesure de bien utiliser une station de travail Linux | ||||
3. Stratégies pédagogiques : | ||||
Cours magistral ; exercices de cours et laboratoires | ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Sur rendez-vous.
Demande de rendez-vous par courriel : Hedi.touati@uqo.ca | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Introduction, historique & philosophie
|
05 mai 2014 | ||
2 |
Survol pratique & familiarisation :
Laboratoire 1 : Linux Ubuntu installation - Le 8 mai 2014 |
07 mai 2014 | ||
3 |
Interpréteur de commandes : Shell
|
12 mai 2014 | ||
4 |
Interpréteur de commandes (suite)
Laboratoire 2 : Linux installation et navigation dans le système de fichiers - 15 mai 2014 |
14 mai 2014 | ||
5 | Férié - Journée nationale des Patriotes | 19 mai 2014 | ||
6 |
Outils Linux de base
|
21 mai 2014 | ||
7 |
La programmation en Shell
|
26 mai 2014 | ||
8 |
Pratique des scripts
Laboratoire 3 : Le Shell et ses variables et le méta caractère - Le 29 mai 2014 |
28 mai 2014 | ||
9 | Examen de mi-session | 02 juin 2014 | ||
10 |
Outils et Interfaces
Laboratoire 4 : Programmation avec le Shell - Le 5 juin 2014 |
04 juin 2014 | ||
11 |
Programmation multithread
|
09 juin 2014 | ||
12 |
Pratique de la configuration d'une machine Linux
Laboratoire 5 : Pratique de l'administration du système et automatisations des tâches grâce aux scripts - Le 12 juin 2014 |
11 juin 2014 | ||
13 |
Pratique de l'administration d'une machine Linux
|
16 juin 2014 | ||
14 | Révision et exercices | 18 juin 2014 | ||
15 | Examen final | 23 juin 2014 | ||
6. Évaluation du cours : | ||||
L'étudiant doit obtenir la moyenne de 35/70 dans les examens pour que la note des laboratoires soit prise en compte. | ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
| ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |