Sommaire général PROGRAMMATION
Vous trouverez ici mes (gros) documents sur la programmation : C, C++, algorithmique,
infographie, Pascal). ainsi que la possibilité de télécharger les exemples (bien que le
copier - coller sous Mozilla ou IE marche également très bien), mais aussi les
corrections des exercices, la bibliothèque graphique, des exemples supplémentaires, des sujets de TP, d'examens....
Copyright : utilisation de ces documents libre pour tout usage personnel.
Utilisation autorisée pour tout usage public non commercial, à
condition de citer son auteur (Patrick TRAU,
IPST, Université Louis Pasteur
Strasbourg, email :
)
et de me signaler tout usage intensif. Utilisation commerciale
interdite sans accord écrit de ma part.
vous pouvez accéder à :
- Pour les étudiants de Master Ingéniérie et Technologies, le cours de Génie Informatique.
On y fait du C++ en approfondissant les objets, les structures de données complexes (listes, arbres, pointeurs...), de l'algorithmique, et quelques notes sur la programmation distribuée (multi-tâche, synchronisation...). Et comme toujours, TD, TP...
- Cours sur le C (ANSI) (y compris correction des exercices, et des TP), qui détaille complètement le langage C. Certains points du C vous ont été expliqués par les étudiants de DEUG TI
- Désormais j'enseigne plutôt les objets en C++. mon poly C++ est écrit pour ceux qui débutent par ce langage. Pour ceux qui connaissent déjà le C, regardez plutôt ce document qui explique les apports du C++ par rapport au C standard..
- Données et Algorithmes : les différents algorithmes classiques, expliqués, comparés, en fonction des types de données choisies. Chaque algorithme est accompagné de sa mise en oeuvre en C
- Infographie : comment dessiner sur un matériel (écran, imprimante...) sur lequel on sait au moins allumer un point. Les tracés de base (droites, courbes...), les remplissages et hachurages, clipping, tracés 3D,... La documentation de la bibliothèque graphique téléchargeable. Les exemples sont en C ANSI. Mais tout ceci est théorique, je vous propose également plusieurs documents expliquant dans la pratique comment faire du graphisme en C dans les OS que je connais (Dos Unix).
- sommaire et instructions de téléchargement de la disquette d'accompagnement concernant les trois documents cités ci-dessus (mais aussi la bibliothèque graphique en version Pascal)
- Mon Cours de Pascal (c'est un document sur lequel j'ai travaillé plusieurs années, mais actuellement je m'amuse surtout en C++)
- Cours de Prolog : c'est une découverte du langage, avec divers exemples. Dans le cadre de cours d'intelligence artificielle, j'ai aussi écrit un petit moteur d'inférence (ordre 0, en gcc ou TurboPascal).
- Comment insérer un programme de calcul dans une page HTML : du C à JavaScript
- Fortran, en particulier pour les Licence - Maîtrise Techno Méca
- évaluez vous avec mes sujets d'examens (dont certains avec correction).
La plupart de ces documents contiennent des frames (écran séparé en deux parties).
Pour revenir à cette page (et quitter les frames), une solution est
de cliquer sur le bon
(à vous de trouver lequel).
Bonne lecture !
Pour toute question, envoyez moi un
, ou regardez mes FAQ. S'il vous plait, signalez moi toute erreur !
Liens externes : Vous cherchez un compilateur gratuit (C/Pascal) ? utilisez gcc, gpp sous Linux/Unix, Sous DOS regardez l'ABC de la Programmation : Olivier Pecheux vous aide à démarrer (y compris à installer le compilateur freeware DJGPP).
si vous cherchez d'autres sites sur la programmation, il y en a plein. Allez par exemple dans la bonne rubrique Yahoo En voici, parmi d'autres : comment ça marche,
l'encyclopédie informatique (en français)
Depuis le 20/3/1997, vous êtes le
ème lecteur de cette page
P. TRAU, ULP-IPST, 20/3/97
Vous pouvez ici accéder aux autres informations sur ce serveur, normalement ou par carte.