2ième Bachelier en informatique et systèmes finalité informatique industrielle

Systèmes d'exploitation

< Retour

Crédits ECTS6
Volume horaire (h/an)75
Titulaire(s)
UnitéObligatoire
PériodeQuad. 1 et 2
CodeTECH-INS00003/2
Prérequis

Connaissance approfondie du langage C.

Objectifs

Comprendre les principes fondamentaux des systèmes d'exploitation multitâche et temps réel.

Contenus

UNIX et Administration UNIX

Etude de l’utilitaire make et vi et des commandes Unix.

Etude de l’exécution d’un processus Unix.

Etude de la communication inter-processus.

Etude du système de fichiers Unix.

Le contrôle des entrées/sorties.

La gestion des terminaux.

Etude des outils de développement et de test.

Threads - Etude complète de la programmation POSIX des threads.

Bibliographie

UNIX et Threads

Progammer's guide d'UNIX

Méthodes d'enseignement et d'apprentissageCours magistraux
Travaux de laboratoire

Cours magistraux + travaux pratiques en laboratoire avec réalisation d'un projet concret en rapport avec les concepts du cours théorique.

EvaluationExamens écrits et/ou oraux
Projets ou travaux pratiques

UNIX, Administration UNIX et Threads

Théorie: Examen écrit.

Laboratoire: défense des travaux lors d'un examen oral.

Partiel écrit et oral en mi-année et fin d’année.

Notes de coursOui
Langue(s) du coursFrançais

Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.