• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

  • Se connecter

Algorithmique et programmation

  • Niveau d'étude

    BAC +3

  • Composante

    Polytech Dijon (Ex-ESIREM)

Description

Les CM donneront les idées clés qui seront mise en pratique en TD et TP. Les TD sont importants pour orienter les étudiants vers l’analyse préalable du problème avant la mise en pratique sur machine. Les bonnes pratiques de programmation (indentation, convention de nommage et nommage explicite) seront abordées tout au long des TP.

  • Représentation et structure des données (arbres, listes chainées).
  • Manipulation des données de manière optimale (parcours, insertion).
  • Décomposition et analyse d’un problème préalable au développement.
  • Programmation en C
    • Compilation, débogage et exécution,
    • Représentation et allocation de la mémoire.
Lire plus

Objectifs

  • Résoudre le problème à l’aide de type de données appropriés
  • Analyser un problème en proposant un algorithme
  • Implémenter cet algorithme
Lire plus

Heures d'enseignement

  • CMCours Magistral7h
  • TDTravaux Dirigés14h
  • TPTravaux Pratiques20h

Pré-requis obligatoires

  • Base de programmation : types, variables, structures de contrôle (boucles et conditions), fonctions, utilisation de librairies externes.
Lire plus

Modalités de contrôle des connaissances

Session 1 ou session unique - Contrôle des connaissances

Nature de l'enseignementModalitéNatureDurée (min.)NombreCoefficientRemarques
Cours MagistralCC (contrôle continu)Ecrit sur table 3

Session 2 - Contrôle des connaissances

Nature de l'enseignementModalitéNatureDurée (min.)NombreCoefficientRemarques
Cours MagistralCC (contrôle continu) 2nde chanceEcrit sur table 3