Accueil - Connexion

Analyse/programmation

GIC5 Analyse/programmation Génie Industriel S6
Cours : 12 h TD : 12 h TP : 14 h Projet : 0 h Total : 38 h
Responsable : Fabrice Seigneuret
Pré-requis
Bases élémentaires de la programmation
Objectifs de l'enseignement
Cet enseignement a pour but d'apprendre aux stagiaires les étapes de la vie d'un logiciel, et à maîtriser en particulier l'étape de développement.
Programme détaillé
Vie du logiciel - Analyse des besoins, spécification, conception, développement, tests, validation, maintenance, évolution; Approches de la programmation - Programmation impérative, applicative, déclarative, objet; Ecriture des algorithmes - Données, structures, itérations, récursion; Types abstraits de données - Listes, piles, files, arbres, graphes; Sensibilisation à la complexité - à travers les algorithmes de recherche dans une liste, un arbre, un tas, un arbre binaire, hachage; Compilation - Compilation globale et séparée, édition de liens, environnement de développement. Choix de travaux pratiques - Technique de base de programmation; - Programmation des algorithmes de recherche; - Manipulation et recherche de données dans des fichiers; - Algorithmes sur les graphes.
Applications (TD ou TP)
Non renseigné
Compétences acquises
Les stagiaires seront capables d'analyser un algorithme, de résoudre des problèmes liés à un logiciel, puis de programmer avec un langage informatique.
Bibliographie
Non renseigné

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