1EAF4 | Computer science and C language | Electronics and Applied Physics - Apprenticeship | S6 | ||||||
---|---|---|---|---|---|---|---|---|---|
Lessons : 13 h | TD : 13 h | TP : 13 h | Project : 0 h | Total : 39 h | |||||
Co-ordinator : Philippe LEFEBVRE |
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 )