157-1 | Computer science and C language | Physics Engineering and Embedded Systems - Apprenticeship | S5 | ||||||
---|---|---|---|---|---|---|---|---|---|
Lessons : 12 h | TD : 12 h | TP : 12 h | Project : 0 h | Total : 36 h | |||||
Co-ordinator : Alexandre SKRZYPCZAK |
Prerequisite | |
---|---|
Non renseigné | |
Course Objectives | |
Language knowledges C programming concepts |
|
Syllabus | |
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 |
|
Practical work (TD or TP) | |
Simple programs to implement classical algorithms like finding zeros of function, sorting... More complex programs like image processing. |
|
Acquired skills | |
Rapid prototyping ANSI C for Embedded applications |
|
Bibliography | |
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 )