L’étude de la 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. La programmation par interpréteurs de commandes: entrées-sorties standards, tuyaux, évaluation répétitive des commandes et neutralisation des méta-caractères. L’application des filtres programmables : gawk (1). La maîtrise et paramétrage de l'environnement de travail et du système informatique Linux. La réalisation des programmes systèmes (commandes Linux) à l'aide de l'interpréteur de commandes bash (1). La détermination de la performance (espace et temps) des programmes à l’aide d’expérimentation.