MIPC
Composition du module. Volume horaire. Chapitre. Sous chapitre. Cours. TD.
Evaluation ... 5- Volume horaire global du module= Total 1+ Total 2 +Total 3. 56H
... Fonctions; Pointeurs; Tableaux; Chaines de caractères; Structures. 16H. 2H.
part of the document
Filière : tronc commun MIPFiche de Module
1- Intitulé :Algorithmique et programmation 12- Objectif(s) :Initier les étudiants avec les éléments de base de lalgorithmique et la programmation en langage C3- Pré-requis :4- Activités denseignement :4-1- Cours et Travaux Dirigés :Composition du moduleVolume horaireChapitreSous chapitreCoursTDEvaluationChap.1 GénéralitésSurvol des systèmes de numération
Codage
Composants dun ordinateur2H2H4 HChap.2 les éléments de base dun algorithme et leur représentation en langage CTypes de bases, constantes, variables
Expressions
Affectation, lecture/écriture
3H3HChap.3 la sélection en algorithmique et en langage CSélection avec deux alternatives
Sélection avec une seule alternative
Imbrication de la sélection
Le choix multiple3H5HChap. 4 Les boucles en algorithmique et en langage CBoucle répéter
jusquà / do
while
Boucle tant que / while
Boucle pour / for
6 H8 HTotal 1 (Cours & TD et évaluation)
4-2- Travaux Pratiques :Intitulé du TPVolume horaireEvaluationTP. N°1- Découverte de lenvironnement du compilateur et structuration des fichiers dans des répertoires et sous répertoire.2H2HTP. N°2- Les éléments de base du langage C : affectation, expression, saisie et affichage2 HTP. N°3 La selection : if/else, switch6 HTP. N°4 Les boucles : while, do
while et for8 HTotal 2 (TP et son évaluation)2O H4-3- Activités Pratiques (Travaux de terrain, Projets, Stages):Intitulé de l ActivitéVolume horaire
(1 journée H" 5h)EvaluationAP. N°1- & & & & & & & & & & & & & & & & .& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & AP. N°2- & & & & & & & & & & & & & & & & .& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & etc.Total 3 (Activités Pratiques et leur évaluation)& & & & & & & 5- Volume horaire global du module= Total 1+ Total 2 +Total 356H
Filière : Tronc commun MIPFiche de Module
1- Intitulé :Algorithmique2 & Programmation22- Objectif(s) :Appréhender les concepts fondamentaux de l'algorithmique et de la programmation en C3- Pré-requis :Algorithmique1 & Programmation14- Activités denseignement :4-1- Cours et Travaux Dirigés :Composition du moduleVolume horaireChapitreSous chapitreCoursTDEvaluationChp.1- Rappel dAlgorithmiqueVariable, saisie, calcul, affichage,
Structures alternatives
Structures itératives. 2 H2 H4HChp.2- FonctionsDéfinition de Fonctions et procédures en langage C
Variables locales et globales
Fonctions récursives4 H2 HChap.3- PointeursDéfinition et intérêt
Allocation de mémoire
Pointeurs et fonctions : passage par valeur et par adresse3 H4 HChap.4- TableauxTableaux 1D:
saisie, affichage, traitement
Tri
Recherche simple et dichotomique
Tableaux statiques et dynamiques,
Tableaux 2D :
saisie, affichage, traitement
Tableaux statiques et dynamiques4 H4 HChap.5-
Chaînes de caractèresSaisie, affichage, traitement
Fonctions de traitement et de conversion 2 H2 HChap.6- Structures et Enumérations et fichiersStructure:
Intérêt, Déclaration,
Accès aux données
Utilisation avec pointeurs
Enumération
Définition, intérêt, utilisation
Gestion de fichiers (ouverture, lecture, écriture,
)3 H2 HTotal 1 (Cours & TD et évaluation)38H4-2- Travaux Pratiques :Volume horaireEvaluationRappel : variable, saisie, calcul, affichage , Structures alternatives et Structures itératives.
Fonctions
Pointeurs
Tableaux
Chaines de caractères
Structures16H2HTotal 2 (TP et son évaluation)18H5- Volume horaire global du module= Total 1+ Total 2 +Total 356H
Filière : Tronc commun MIPFiche de Module
1- Intitulé :Structures de données en C 2- Objectif(s) :Maitriser les structures de données de base pour offrir une meilleure résolution dun problème donné 3- Pré-requis :Module algo2_prog2 : Avoir de bonnes connaissances en algorithmique et programmation 4- Activités denseignement :4-1- Cours et Travaux Dirigés :Composition du moduleVolume horaireChapitreSous chapitreCoursTDEvaluationChp.1 Rappels Rappels
Allocation dynamique
Techniques de programmation : Tri et recherche
Récursivité
Structures et Gestion des fichiers3H2H4HChp.2- Les listesLes listes chainées
Manipulation des listes (simplement et doublement chainées)4H6HChp.3- Les piles et les files Les Piles
Les Files3H4HChp.4- Les arbres binaires Définitions et représentation dun arbre binaire
Opérations sur les arbres binaires
Parcours des arbres binaires (Parcours infixé, postfixé, préfixé)4H
6HTotal 1 (Cours & TD et évaluation)364-2- Travaux Pratiques :Intitulé du TPVolume horaireEvaluationTP. N°1-
Gestion des fichiers en C 3H2HTP. N°2-
Les listes6HTP. N°3-
Les piles et files4HTP. N°4-
Les arbres5HTotal 2 (TP et son évaluation)20H4-3- Activités Pratiques (Travaux de terrain, Projets, Stages):Intitulé de l ActivitéVolume horaire
(1 journée H" 5h)EvaluationAP. N°1- & & & & & & & & & & & & & & & & .& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & AP. N°2- & & & & & & & & & & & & & & & & .& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & etc.Total 3 (Activités Pratiques et leur évaluation)
5- Volume horaire global du module= Total 1+ Total 2 +Total 3
56H
Filière : tronc commun MIPFiche de Module
1- Intitulé :Systèmes dinformation et Bases de données2- Objectif(s) :Lobjectif principal est dinitier létudiant à se familiariser avec les concepts de base des SI et des bases de données, et lutilisation du langage de requêtes SQL3- Pré-requis :4- Activités denseignement :4-1- Cours et Travaux Dirigés :Composition du moduleVolume horaireChapitreSous chapitreCoursTDEvaluationChap 1.
Introduction
Introduction aux SI et bases de données
2H4H
Chp.2-
Modèle E/A
Définition du modèle E/A
2. Dépendances fonctionnelles
3. La normalisation
4H6H
Chp.3- Modèle relationnel
Règles de passage du modèle E/A au modèle relationnel
Implémentation de la BD
2H2H
Chp.4 Langage SQL
LDD
LMD
6H10HTotal 1 (Cours & TD et évaluation)36H4-2- Travaux Pratiques :Intitulé du TPVolume horaireEvaluationTP1 requêtes LDD6H2HTP 2 requêtes LMD12HTotal 2 (TP et son évaluation)20H4-3- Activités Pratiques (Travaux de terrain, Projets, Stages):Intitulé de l ActivitéVolume horaire
+,-;]nÓãå N e z { æÙÏÙæÈ±reR;RR,hg