1. Introduction :
-
Structure d'un ordinateur/ d’une unité de calcul embarqué.
-
Les langages de programmation, position du langage C
2. Développement d’un programme C :
-
Les étapes et outils : IDE, Editeur, compilateur, éditeur de lien, débogueur
-
Structure d'un programme, règles d'écriture
3. Le langage C :
-
La représentation des nombres en machine
-
Gestion des E/S
-
Structure de contrôle
-
Fonctions et Mécanisme d’appel – Utilisation de libraires
-
Structures
4. Projet (selon les possibilités) :
-
Projet mettant en oeuvre les notions vues en cours et favorisant la mise en oeuvre de compétences algorithmiques.
L'enseignement pourra comporter des devoirs maison consistant en la réalisation de programmes, avec une progression dans la complexité qui suivra les notions présentées en cours.
|