Accueil - Connexion

Outils de developpement logiciel

1I1AD1 Outils de developpement logiciel Informatique S5
Cours : 16 h TD : 0 h TP : 22 h Projet : 0 h Total : 38 h
Responsable : Alain Lebret
Pré-requis
Aucun
Objectifs de l'enseignement
Maîtriser l'environnement et les outils de développement logiciel : éditeur, compilateur, dévermineur.
Programme détaillé
1. Généralités sur les environnements de développement de logiciels.
2. Éditeurs et règles d'écriture.
3. Compilation séparée.
4. Bibliothèques dynamiques et statiques.
5. Mise au point : dévermineur, profileur
7. Langage Shell.
8. Commandes UNIX / Linux.
Applications (TD ou TP)
- Programmation en langage C ;
- Compilation séparée ;
- Génération de documentation ;
- Le langage Shell et la programmation de scripts ;
- Commandes UNIX/Linux.
Compétences acquises
- Autonomie sur systèmes UNIX / Linux.
- Maîtrise des outils de développement logiciel.
- Le langage Shell.
Bibliographie
- W. E. Shotts Jr. "The Linux Command Line - A Complete Introduction", No Starch Press, 2012
- B. Ward. "How Linux Works - What Every Superuser Should Know", No Starch Press, 2014
- D. Cameron, J. Elliot, E. Raymond, B. Rosenblatt, M. Loy. "Learning GNU Emacs", 3e, O'Reilly, 2004
- N. Matloff, P. J. Salzman. "The Art of Debugging with GDB, DDD, and Eclipse", No Starch Press, 2008
- R. Mecklenburg, A. Oram, S. Talbott. "Managing Projects with GNU make 3e", O'Reilly, 2004

© 2024 - ENSICAEN ( Mentions Légales - Crédits )