Search this site
Embedded Files
Skip to main content
Skip to navigation
Pr Ibrahima FALL, ESP/UCAD
Homepage/Accueil
Research/Recherche
Publications
Documents leading to a qualification / Documents Diplômants
Doctoral thesis / Thèse de Doctorat
DEA (in french only)
Supervisions/Encadrements
Engineering degree and Master dissertations / Mémoires d'Ingé. et de Master
Older
Doctoral thesis / Thèses de doctorats
Teachings/Enseignements
L1 level / Niveau L1
L2 level / Niveau L2
L3 level / Niveau L3
M1 level / Niveau M1
M2 level / Niveau M2
Old courses / Anciens cours
Pr Ibrahima FALL, ESP/UCAD
Homepage/Accueil
Research/Recherche
Publications
Documents leading to a qualification / Documents Diplômants
Doctoral thesis / Thèse de Doctorat
DEA (in french only)
Supervisions/Encadrements
Engineering degree and Master dissertations / Mémoires d'Ingé. et de Master
Older
Doctoral thesis / Thèses de doctorats
Teachings/Enseignements
L1 level / Niveau L1
L2 level / Niveau L2
L3 level / Niveau L3
M1 level / Niveau M1
M2 level / Niveau M2
Old courses / Anciens cours
More
Homepage/Accueil
Research/Recherche
Publications
Documents leading to a qualification / Documents Diplômants
Doctoral thesis / Thèse de Doctorat
DEA (in french only)
Supervisions/Encadrements
Engineering degree and Master dissertations / Mémoires d'Ingé. et de Master
Older
Doctoral thesis / Thèses de doctorats
Teachings/Enseignements
L1 level / Niveau L1
L2 level / Niveau L2
L3 level / Niveau L3
M1 level / Niveau M1
M2 level / Niveau M2
Old courses / Anciens cours
Programming (the C language) / Programmation (le langage C)
Semestre, classe : Semestre 5, DIC Informatique 1 (L3)
Elément constitutif
: DICINFO3112 : Programmation (langage C)
Unité d’enseignement
:
DICINFO311 : Algorithmique et programmation 1
Volumes horaires
:
CM : 18h, TD : 12h, TP : 12h, TPE : 28h
Semestre, classe : Semestre 5, DIC Télécommunications et réseaux 1 (L3)
Elément constitutif
: DICTR3112 : Programmation (langage C)
Unité d’enseignement
:
DICTR311 : Algorithmique et programmation 1
Volumes horaires
:
CM : 18h, TD : 12h, TP : 12h, TPE : 28h
Semestre, classe : Semestre 5, Licence Génie logiciel et système d’information 3 (L3)
Elément constitutif
: LICGLSI3522 : Langage C
Unité d’enseignement
:
LICGLSI352 : Algorithmique et programmation avancées
Volumes horaires
:
CM : 16h, TD : 10h, TP : 16h, TPE : 18h
Prérequis
Aucun
Objectif (s)
Savoir mettre en œuvre des algorithmes dans un langage de programmation (le langage C par exemple)
Contenu
Des langages machines au C
Les versions du C
Syntaxe
Types
Opérateurs, expressions, instructions
Fonctions
Pointeurs
Entrées-sorties
Préprocesseur
Compilation séparée
Introduction à la programmation système
Bibliographie
Le langage C : norme ANSI. Brian W. Kernighan & Denis M. Ritchie, Dunod
Programmer en langage C. Claude Delannoy, Eyrolles
C : a reference manual. Samuel P. Harbison & Guy L. Steele Jr., Prentice Hall
C : a software engineering approach. Peter A. Darnell & Philip E. Margolis, Springer
L’essentiel des structures de données en C. Ellis Horowitz, Sartaz Sahni & Susan Anderson-Freed
S’initier à la programmation. Claude Delannoy, Eyrolles
C-précis et concis. Peter Printz & Ulla Kirch-Printz, OReilly
Ressources
Voir ci-dessous les ressources partagées du cours.
Report abuse
Report abuse