Initiation au C++ (4MXXX )
Version du 10/12/2016
Université Pierre et Marie Curie
F. Hecht, (FH) X. Claeys (XC) ,
Année 2016-2017
Les notes de cours en PDF (version du 23/04/2013)
Evaluation: Les sujets des evaluations précédentes (Informatique de Base )
Notation:
Ecrit /20 = sup (examen ,(partiel+ examen) /2)
CC /20 = Note de TD
Projet /60 = 50% rapport et programme
+ 50% soutenance
Pour les debutants en programmation vous pouvez tester vos
programme avec le site:
Cours de C pour débutants, par Mathias Hiron
Et d'autre site:
http://a.michelizza.free.fr/pmwiki.php?n=TutoCFrench.TutoCFrench
Bien programmer en langage C (Emmanuel Delahaye)
Pour bien comprendre la gestion mémoire
La gestion de la mémoire en langage C
Outil informatiques utilises sur votre ordinateur:
Si vous avez un ordinateur de type Windows 98, XP, Vista, 7, 8
il faut utiliser l'environnement msys2 qui est le portage des outil unix sur Windows.
voir la page : installation de msys2.html
Si vous avez un ordinateur de type Unix (Linux, FreeBSD, ....)
il faut installer les paquets suivants:
g++ et les outils de développement
X11 et les outils de développement
curl (outil réseau)
texlive
emacs ou xemacs
bibliothèque OpenGL et les outils de développement
bibliothèque GLUT ou freeglut et les outils de développement
Si vous avez un ordinateur de type apple (OSX)
il faut installer les developper tools qui sont sur les DVD installations avec Xcode
ou sur App Store (Gratuit)
installation MacTeX.mpkg.zip pour latex et Latest TeXShop
Pour Linux,
installer les outils de développement :
g++, gcc, make,