
Ce polycopié de travaux dirigés (TD) et de travaux pratiques (TP) est un support pédagogique destiné aux étudiants de première année en informatique. Il accompagne le cours théorique en proposant des exercices d'application et des séances pratiques structurées autour des quatre chapitres fondamentaux de la discipline.
Chapitre 1 — Définition de l'informatique Les TD/TP de ce chapitre initient l'étudiant aux concepts de base de l'informatique. Les exercices portent sur l'identification des composants matériels et logiciels d'un système informatique, ainsi que sur la compréhension du rôle de chaque élément dans le traitement de l'information.
Chapitre 2 — Représentation et codage des données Ce chapitre propose des exercices de conversion entre systèmes de numération (binaire, octal, hexadécimal et décimal), ainsi que des applications sur les standards de codage ASCII et Unicode. L'étudiant apprend à coder et décoder différents types de données numériques.
Chapitre 3 — Algèbre de Boole et portes logiques Les exercices pratiques de ce chapitre portent sur la construction et la simplification de tables de vérité, l'application des lois de l'algèbre de Boole, la simplification d'expressions logiques par les tableaux de Karnaugh, et la réalisation de circuits logiques simples.
Chapitre 4 — Langage de programmation C Ce chapitre constitue la partie la plus pratique du polycopié. Les TP guident l'étudiant pas à pas dans l'écriture de programmes en C : déclaration de variables, utilisation des structures de contrôle, conception de fonctions, manipulation de tableaux et résolution de problèmes algorithmiques concrets.
- Enseignant: Mokhtaria Bekkaoui
The course aims to develop student engineers’ awareness of their role in both organizations and society, while preparing them to face workplace challenges as responsible and humanist actors.
- Enseignant: Mohammed Arzazi
- Enseignant: nawel khebichat
- Enseignant: Boulanouar MESSAOUDI
This course aims to equip students with methodological, ethical, and developmental competencies necessary for understanding and managing professional and human situations in engineering contexts.
- Enseignant: Mohammed Arzazi
- Enseignant: dounia zed malti
