logo Mines Douai MAJ-OAPI.UE3.LANGAGE_C
Langage C

Informations générales

2014-2015

Ingénieur (niveau M1)

Optimisation et Automatisation des Processus Industriels

Compréhension de l'appareil de production automatisé

Majeure

MAJ-OAPI.UE3.LANGAGE_C

Cours

1

0

BOONAERT Jacques
LABARRE Cécile
PETRECZKY Mihaly
Français/French
Programmation, Lanagage C

Informations pédagogiques

Objectif(s) de formation
Ce cours a pour objectif d'apporter aux étudiants les connaissances relatives au langage C, de manière à leur permettre la réalisation d'applications élémentaires. Le "noyau" du langage fourni doit permettre à l'étudiant d'approfondir par lui-même ce langage de programmation en fonction de ses besoins.

Objectif pédagogique
A l'issue de ce cours, les étudiants seront capables d'écrire des programmes élémentaires en C.

Positionnement du cours dans la formation

Supports de cours
Présentations Powerpoint présentées durant les sessions
Fichiers source et projet

Pré-requis
Bases d'algorithmique et de programmation. La connaissance de Java est un avantage.

Contenu
Les notions suivantes seront abordées :
- description de l'opération de compilation,
- variables, types et opérateurs
- les instructions, les structures de contrôle, les fonctions
- les pointeurs, les types de données évolués, les entrées et sorties.

Travail personnel demandé
L'assimilation de tout langage informatique nécessite une pratique régulière qui doit s'étendre en dehors des séances de cours proposées à l'emploi du temps.
Lors de chaque séance de cours, un projet est donné aux élèves et doit être rendu le lendemain.

Evaluations
Libellé (Français) Libellé (Anglais)
Langage C C programming

Commentaires sur les modes d'évaluation
L'évaluation porte sur le travail fourni durant les cours (cours interactif en salle informatique) ainsi que sur la réalisation d'un projet de programmation.

Modes d'évaluation / crédits / compétences évaluées
- DS
- Projets

Méthodologie
Imprimer