programme Informatique -MIPC

2 H. TP. N°3 La selection : if/else, switch. 6 H. TP. N°4 Les boucles : while, do ?
while ... saisie, calcul, affichage , Structures alternatives et Structures itératives.

Part of the document


|Filière : tronc commun MIP |Fiche de Module | |1- Intitulé : |Algorithmique et programmation 1 |
|2- |Initier les étudiants avec les éléments de base de |
|Objectif(s) : |l'algorithmique et la programmation en langage C |
|3- | |
|Pré-requis : | |
|4- Activités d'enseignement : |
| |4-1- Cours et Travaux Dirigés : |
| |Composition du module |Volume horaire |
| |Chapitre |Sous chapitre |Cours|TD |Evaluat|
| | | | | |ion |
| |Chap.1 |Survol des systèmes de numération|2H |2H |4 H |
| |Généralités | | | | |
| | |Codage | | | |
| | |Composants d'un ordinateur | | | |
| |Chap.2 les |Types de bases, constantes, |3H |3H | |
| |éléments de |variables | | | |
| |base d'un |Expressions | | | |
| |algorithme et |Affectation, lecture/écriture | | | |
| |leur | | | | |
| |représentation | | | | |
| |en langage C | | | | |
| |Chap.3 la |Sélection avec deux alternatives |3H |5H | |
| |sélection en |Sélection avec une seule | | | |
| |algorithmique |alternative | | | |
| |et en langage C|Imbrication de la sélection | | | |
| | |Le choix multiple | | | |
| |Chap. 4 Les |Boucle répéter ... jusqu'à / do |6 H |8 H| |
| |boucles en |... while | | | |
| |algorithmique |Boucle tant que / while | | | |
| |et en langage C|Boucle pour / for | | | |
| |Total 1 (Cours & TD et évaluation) |.................|
| | |.... |
| |4-2- Travaux Pratiques : |
| |Intitulé du TP |Volume |Evaluat|
| | |horaire |ion |
| |TP. N°1- Découverte de l'environnement du |2H |2H |
| |compilateur et structuration des fichiers dans | | |
| |des répertoires et sous répertoire. | | |
| |TP. N°2- Les éléments de base du langage C : |2 H | |
| |affectation, expression, saisie et affichage | | |
| |TP. N°3 La selection : if/else, switch |6 H | |
| |TP. N°4 Les boucles : while, do ... while et for |8 H | |
| |Total 2 (TP et son évaluation) |2O H |
| |4-3- Activités Pratiques (Travaux de terrain, Projets, Stages): |
| |Intitulé de l'Activité |Volume |Evalua|
| | |horaire |tion |
| | |(1 journée| |
| | |? 5h) | |
| |AP. N°1- |..........|......|
| |.................................................|..........|......|
| |.................................................|. | |
| |....................... | | |
| |AP. N°2- |..........| |
| |.................................................|..........| |
| |.................................................|. | |
| |....................... | | |
| |etc. | | |
| |Total 3 (Activités Pratiques et leur évaluation) |.................|
| | |.... |
|5- Volume horaire global du module= Total 1+ Total 2 |56H |
|+Total 3 | |
|Filière : Tronc commun MIP |Fiche de Module | |1- Intitulé : |Algorithmique2 & Programmation2 |
|2- |Appréhender les concepts fondamentaux de l'algorithmique et de|
|Objectif(s) : |la programmation en C |
|3- |Algorithmique1 & Programmation1 |
|Pré-requis : | |
|4- Activités d'enseignement : |
| |4-1- Cours et Travaux Dirigés : |
| |Composition du module |Volume horaire |
| |Chapitre |Sous chapitre |Cours|TD |Evaluatio|
| | | | | |n |
| |Chp.1- Rappel |Variable, saisie, calcul, |2 H |2 H |4H |
| |d'Algorithmique|affichage, | | | |
| | |Structures alternatives | | | |
| | |Structures itératives. | | | |
| |Chp.2- |Définition de Fonctions et |4 H |2 H | |
| |Fonctions |procédures en langage C | | | |
| | |Variables locales et globales | | | |
| | |Fonctions récursives | | | |
| |Chap.3- |Définition et intérêt |3 H |4 H | |
| |Pointeurs |Allocation de mémoire | | | |
| | |Pointeurs et fonctions : passage | | | |
| | |par valeur et par adresse | | | |
| |Chap.4- |Tableaux 1D: |4 H |4 H | |
| |Tableaux |saisie, affichage, traitement | | | |
| | |Tri | | | |
| | |Recherche simple et dichotomique | | | |
| | |Tableaux statiques et dynamiques,| | | |
| | | | | | |
| | |Tableaux 2D : | | | |
| | |saisie, affichage, traitement | | | |
| | |Tableaux statiques et dynamiques | | | |
| |Chap.5- |Saisie, affichage, traitement |2 H |2 H | |
| |Chaînes de |Fonctions de traitement et de | | | |
| |caractères |conversion | | | |
| |Chap.6- |Structure: |3 H |2 H | |
| |Structures et |Intérêt, Déclaration, | | | |
| |Enumérations et|Accès aux données | | | |
| |fichiers |Utilisation avec pointeurs | | | |
| | |Enumération | | | |
| | |Définition, intérêt, utilisation | | | |
| | | | | | |
| | |Gestion de fichiers (ouverture, | | | |
| | |lecture, écriture, ...) | | | |
| | | | | | |
| |Total 1 (Cours & TD et évaluation) |38H |
| |4-2- Travaux Pratiques : |
| | |Volume |Evaluatio|
| | |horaire |n |
| |Rappel : variable, saisie, calcul, affichage , |16H |2H |
| |Structures alternatives et Structures itératives.| | |
| | | | |
| |Fonctions | | |
| |Pointeurs | | |
| |Tableaux | | |
| |Chaines de caractères | | |
| |Structures | | |
| |Total 2 (TP et son évaluation) |18H |
|5- Volume horaire global du module= Total 1+ Total 2 |56H |
|+Total 3 | |
|Filière : Tronc commun MIP |Fiche de Module | |1- Intitulé : |Structures de données en C |
|2- |Maitriser les structures de données de base pour offrir une|
|Objectif(s) : |meilleure résolution d'un problème donné |
|3- |Module algo2_prog2 : Avoir de bonnes connaissances