1E1AB3 | The Basics of C Programming | Electronics and Applied Physics | S5 | ||||||
---|---|---|---|---|---|---|---|---|---|
Cours : 12 h | TD : 14 h | TP : 14 h | Projet : 0 h | Total : 40 h | |||||
Responsable : Philippe LEFEBVRE |
Pré-requis | |
---|---|
Non renseigné | |
Objectifs de l'enseignement | |
Language knowledges C programming concepts |
|
Programme détaillé | |
- Program Structure - Reserved Keywords - Basic Datatypes - Control Statements - Input and Output (keyboard, files, display...) - Functions - Pointing to Data - array and strings - dynamic allocation - Structured Datatypes |
|
Applications (TD ou TP) | |
Simple programs to implement classical algorithms like finding zeros of function, sorting... More complex programs like image processing. |
|
Compétences acquises | |
Rapid prototyping ANSI C for Embedded applications |
|
Bibliographie | |
Kernighan B., Ritchie D., "le langage C : Norme ANSI", Dunod, 2ème édition, 2004 Delannoy C., "langage C, la référence", Eyrolles, 2002. Free Software Foundation, GNU coding standards. |
© 2024 - ENSICAEN ( Legal Notices - Credits )