Cycle | 1 | |||||||||
Niveau du cadre francophone de certification | 6 | |||||||||
Code | INFO-1-049 1.1.1 | |||||||||
Crédits ECTS | 9 | |||||||||
Volume horaire (h/an) | 101 | |||||||||
Période | Quadrimestre 1 | |||||||||
Implantation(s) | TECHNIQUE - Seraing | |||||||||
Unité | Orientation | |||||||||
Responsable de la fiche | WAGNER, JEAN-MARC | |||||||||
Pondération | 90 | |||||||||
Composition de l'unité d'enseignement |
|
|||||||||
Prérequis | ||||||||||
Corequis |
Communiquer et informer |
|
S’engager dans une démarche de développement professionnel |
|
S’inscrire dans une démarche de respect des réglementations |
|
Communiquer et informer 1 |
|
Définir et décrire la notion de processus Unix, de système de fichiers Unix, de communication inter-processus (IPC, pipes, signaux)
Développer une application complète multi-processus Linux en respectant un cahier des charges précis
Développer un ensemble de classes C++ ainsi qu'une application complète les utilisant tout en respectant un cahier des charges précis
Définir et décrire les notions importantes du C++ : classes, héritage, surcharges des opérateurs, templates, flux, exceptions, conteneurs et itérateurs
Expliquer les principes fondamentaux de base d’un système d’exploitation multitâches
Système d'exploitation et programmation système UNIX |
|
Base de la programmation orientée objet - C++ |
|
Vilvens Claude, | "Programmation orientée objets en langage C++ " |
Wagner Jean-Marc, | "Système d'exploitation Linux - Programmation avancée en C " |