Ense3 - rubrique formation - cursus

Algorithmique et Programmation structurée CC - 3EMTAAH0

  • Volumes horaires

    • TP 28.0

    Crédits ECTS

    Crédits ECTS 1.5

Objectif(s)

Ce module permet l’apprentissage de la syntaxe de base du langage C pour des applications scientifiques. Les objectifs de ce cours sont :

  • savoir spécifier et comprendre des algorithmes simples,
  • maîtriser la programmation en langage C pour des usages simples
  • être autonome dans l’utilisation de l’outil informatique pour des applications scientifiques.
Contact Patrick GOUNON

Contenu(s)

Vous travaillerez en binômes sur une machine avec un cours en ligne (Chamilo). Vous progresserez de manière autonome dans les exercices demandés. Les enseignants vous aideront dans votre progression en vous donnant des conseils et en vous aidant à résoudre vos problèmes. Tous les exercices seront à rendre et seront corrigé par les enseignants afin de vous permettre de vous positionner dans votre apprentissage de la matière.

Les thèmes abordés par cet enseignement permettant l’apprentissage de la syntaxe de base du langage C sont :

  • le passage de paramètres,
  • les pointeurs,
  • les chaines de caractère,
  • la réservation dynamique de mémoire,
  • l’accès aux fichiers,
  • les tableaux,
  • les structures de données.


Prérequis

Notions élémentaire de calcul avec un ordinateur
Utilisation d’un système d’exploitation.

Contrôle des connaissances

Examen session 1: Contrôle continu
Deux examens sur machine à la septième et quatorzième séance (S7 et S14)
Examen session 2: pas d'examen/ non rattrapable



Moyenne entre les notes de S7 et S14.

Informations complémentaires

Liste des cours

Bibliographie

Delannoy : Programmer en langage C
Griffiths : Algorithmes et programmation
Nombreux sites internet