Cours |
Contenus traités dans le cours |
Heures |
(1)
3 mai
|
Systèmes informatiques
- Éléments communs;
- Mémoire, processeurs, bus, E/S;
- Exemples concrets.
|
3 |
(2)
10 mai
|
Systèmes d'exploitation et commandes Linux
- Structure des S.E.;
- Modèle des processus;
- Interpréteurs de commandes;
- Commandes Linux.
|
3 |
(3)
17 mai
|
Interpréteur de commandes
- E/S standard, redirections et tuyaux
- Exécution en arrière-plan
- Regroupement et séparation des commandes
- Fichiers de commandes
|
3 |
(4)
24 mai
|
Programmation bash – PARTIE I
- Substitution de variables et de commandes;
- Paramètres du shell;
- Lecture et affichage;
- Décision et bouclage.
|
3 |
(5)
31 mai
|
Méthode de conception – PARTIE I
- Analyse du problème;
- Décomposition du problème;
- Identification des solutions;
- Formalisation des solutions par organigrammes.
|
3 |
(6)
7 juin
|
EXAMEN INTRA
- Durée de 3h;
- Matière des cours 1 à 5;
- Toute documentation permise
Bon succès!
|
3 |
(7)
09 fév.
|
Programmation bash – PARTIE II
- Fonctions du shell;
- Neutralisation des caractères;
- Commandes exec et trap;
- Déverminage.
|
3 |
(8)
16 fév.
|
Programmation bash – PARTIE III
- Décodage des paramètres;
- Évaluation répétitive;
- Commande expr.
|
|
3 |
(9)
28 juin
|
Filtres
- Filtres comm(1), diff(1) et cmp(1);
- Filtre uniq(1);
- Filtre tr(1);
- Filtre cut(1);
- Filtre egrep(1).
|
3 |
(10)
5 juil
|
Méthode de conception – PARTIE II
- De l'organigramme en pseudo-code;
- Du pseudo-code en instructions;
- Implantation de la solution;
- Validation de l'implantation;
- Maintenance de l'implantation.
|
3 |
(11)
12 juil
|
Filtre programmable gawk(1) – PARTIE I
- Principe de fonctionnement;
- Exécution des programmes;
- Structure d’un programme.
|
3 |
(12)
19 juil
|
Filtre programmable gawk(1) – PARTIE II
- Activités de traitement;
- Patrons;
- Actions;
- Fonctions pré-définies;
- Fonctions utilisateur.
|
3 |
(13)
26 juil
|
Intégration des techniques
- Concevoir des solutions en utilisant bash, filtres et gawk(1);
- Investiguer des algorithmes par gawk(1).
|
3 |
|
Total |
39 |