
Compétences et connaissances visées
Appréhender les concepts fondamentaux du codage de l’information, de l’architecture des systèmes informatiques, et de l’utilisation des systèmes
d’exploitation. En particulier,
- comprendre les bases du codage de l’information ;
- assimiler les principes des circuits logiques et du fonctionnement interne des systèmes informatiques (mémoires, processeurs, périphériques, microprogrammation, etc.) ;
- développer une bonne connaissance des systèmes d’exploitation multitâches et multi-utilisateurs, tant au niveau de leur utilisation que de leur structure interne.
Programme
Séance 1. CM1. Codage de l'information
- représentation binaire
- notation octale/hexadécimale
- opérations logiques
- encodage des nombres
Séance 2. CM2. Codage de l'information (suite)
- encodage des nombres
- encodage des caractères
- compression de données sans perte
- encodage des images
Séance 3. TD1. Codage de l’information. Dans ce TD, vous allez coder de l’information pour qu’un système informatique la stocke, la transmette et la traite.
Séance 4. CM3. Architecture d'un système informatique
- architecture de von Neumann
- modèle simplifié d’exécution d’un programme
- architecture matérielle
- unité de mesure et ordre de grandeur
Séance 5. TD2. Architecture d’un système informatique. Dans ce TD, vous allez programmer le modèle simplifié d’unité centrale vu en cours.
Séance 6. CM4. Système d’exploitation
- gestion des fichiers
- chemin de fichier
- type de fichier
- manipulation des fichiers
Séance 7. TP3. Système d’exploitation. Dans ce TP, vous allez prendre en main les différents programmes systèmes que vous allez utiliser pendant votre formation.
Séance 8. CM5. Langage de commande
- gestion des processus
- gestion des utilisateurs
- programmation des scripts
Séance 9. TP°4. Langage de commande. Dans ce TP, vous allez manipuler les processus et les redirections.
- Enseignant: MAXIME MORGE