Core Curriculum: Structured Programming - 3PMKPRO6
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Number of hours
- Lectures : 7.0
- Tutorials : 7.0
- Laboratory works : 14.0
- Projects : 2.0
- Internship : 0
ECTS : 3.0
Goals
The objective is to provide :
- Conceptual tools ??to design algorithms to solve a problem with imperative languages
- How to implement these algorithms through a programming language such as C language .
The acquired skills are:
- Practice structured programming.
- Software development lifecycle: specification, analysis, coding, compiling, testing
Contact Michel DESVIGNES
Content - Structured programming:
- # Variables, data types
- # Conditionals and iterative controls
- # Functions
- # Tables
- # Pointers
- # Files
- # Structures
- TP: Every key concept is illustrated by examples. Some topics:
- # Computing series and limit (Golden ratio, Pi)
- # Managing a Master Mind Game
- # Management of the periodic table of chemical elements
- # Acoustic signal, music,
- # Micro-Project : Image Processing, mosaicking, inpainting, steganography
The language used is C language under LINUX environment.
Prerequisites
Tests
Session 1 = Contrôle continu + DS écrit(2H) Aucun document autorisé
Note session1 = 20%CC + 80%DS
Session 2 = Contrôle continu + DS écrit(2H) Aucun document autorisé
Note session2 = 20%CC(session 1) + 80%DS(session 2)
--------------------
Session 1 confinée = Contrôle continu + DS écrit(2H) Tous documents autorisés
Note session1 confinée = 20%CC + 80%DS
Session 2 confinée = Contrôle continu + DS écrit(2H) Tous documents autorisés
Note session2 confinée= 20%CC(session 1) + 80%DS(session 2)
Additional Information Curriculum->1Y Core Curriculum->Semester 5
Curriculum->1Y PET Semester 5->Semester 5
Curriculum->1Y PMP Semester 5->Semester 5
Curriculum->Common courses->Semester 5
Bibliography Kernighan B., Ritchie D., Le langage C, norme ANSI , 2ème édition, septembre 2004 Editions Dunod, ISBN10 : 2100487345
P et U Prinz : C précis et concis: syntaxe et fondamentaux du langage C
1ère édition,février 2003 Editions O'Reilly,ISBN10 : 2841772470
Sur le Web :
http://fr.wikibooks.org/wiki/Programmation_C
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update March 19, 2019