Syllabus des cursus de Centrale Lille

Initiation aux systèmes d'exploitation Linux

Libellé du cours : Initiation aux systèmes d'exploitation Linux
Département d'enseignement : MIN / Mathématiques - Informatique
Responsable d'enseignement : Monsieur THOMAS BOURDEAUD HUY
Langue d'enseignement : Français
Ects potentiels : 0
Grille des résultats :
Code et libellé (hp) : LE1_1_IF_MIN_ISE - Initi. aux syst. d'exp. Linux

Equipe pédagogique

Enseignants : Monsieur THOMAS BOURDEAUD HUY / Madame ISABELLE LE GLAZ
Intervenants extérieurs (entreprise, recherche, enseignement secondaire) : divers enseignants vacataires

Résumé

Ce module permet de présenter l’utilisation du système d’exploitation Linux (commandes shell) et le développement en C sous Linux (processus de compilation, librairies partagées). Les TPs en présentiel traitent de sujets tous différents permettant de couvrir globalement tous les points du cours. Ces TPs sont complétés par un des vidéos de préparation à travailler avant les séances.

Objectifs pédagogiques

Développer des connaissances et des compétences liées à l’utilisation du système d’exploitation Linux et au développement en C sous Linux.

Objectifs de développement durable

Modalités de contrôle de connaissance

Contrôle Continu / Dernier Contrôle Bloqué du cours
Commentaires: Tests en séance permettant de contrôler le travail à la maison. Validation des connaissances (1h sur papier sans documents). CTP 4h sur RPI400, tous documents autorisés.

Ressources en ligne

Cours en ligne https://www.netacad.com/fr/courses/os-it/ndg-linux-essentials. Vidéos de cours sur moodle.

Pédagogie

Les séances et les évaluations sont mises en oeuvre sur des PC embarqués de type RPI400. ● 1 séance 1h cours intro (cours, permettant de cadrer les objectifs et les moyens) ● 4h Shell Linux, commandes sur fichiers et répertoires, aide à la configuration des machines personnelles des étudiants ● 4h Permissions, Processus, Redirections ● 4h Redirections avancées, Environnement ● 4h Compilation en C sous Linux

Séquencement / modalités d'apprentissage

Nombre d'heures en CM (Cours Magistraux) : 1
Nombre d'heures en TD (Travaux Dirigés) : 0
Nombre d'heures en TP (Travaux Pratiques) : 0
Nombre d'heures en Séminaire : 0
Nombre d'heures en Demi-séminaire : 16
Nombre d'heures élèves en TEA (Travail En Autonomie) : 0
Nombre d'heures élèves en TNE (Travail Non Encadré) : 0
Nombre d'heures en CB (Contrôle Bloqué) : 0
Nombre d'heures élèves en PER (Travail PERsonnel) : 0
Nombre d'heures en Heures Projets : 0

Pré-requis

Les étudiants se voient confiés des RPI400 à leur arrivée dans la formation. Les RPI400 nécessitent un écran HDMI pour pouvoir être utilisés. Il est possible d'assister aux séances de TP avec des ordinateurs personnels. Dans ce cas, il est recommandé aux étudiants d'installer la dernière version stable de la distribution Ubuntu sur leur machines personnelles (en natif préférentiellement, ou dans une machine virtuelle). Ne pas utiliser de système WSL.

Nombre maximum d'inscrits

Remarques