Ch 1 Cours -A -BB Analyse des besoins CChapitre Introduction au génie logiciel CQu ? est-ce que le logiciel ? Dans le langage courant par logiciel ? on entend un programme malheureusement souvent les étudiants en informatique aussi considèrent que le logi
Cours -A -BB Analyse des besoins CChapitre Introduction au génie logiciel CQu ? est-ce que le logiciel ? Dans le langage courant par logiciel ? on entend un programme malheureusement souvent les étudiants en informatique aussi considèrent que le logiciel n ? est que le programme ? Dans notre cours nous adopterons la dé ?nition de IEEE Std un logiciel est un ensemble de programmes procédures documentation et données qui concernent le fonctionnement d ? un système informatique ? CCaractéristiques du logiciel ? Conceptuelle une structure d ? information ? Physique programmes documents données ? Technique il est développé et non manufacturé ? Temporelle il ne s'use pas mais se détériore ? Structurelle il est personnalisé plutôt qu ? assemblé ? Économique il peut être une opportunité d'a ?aires CCon ?guration du logiciel CCatégories de logiciels ? Logiciels de système ?? systèmes d ? exploitation ?? pilotes de dispositifs ?? utilitaires compilateurs éditeurs éditeurs de liens interpréteurs de commandes ? Logiciels d ? a ?aires ?? gestionnaires de bases de données ?? terminaux point-de-vente ? Logiciels pour ingénierie et science ?? simulation ?? calcul numérique intensif ? Logiciels temps réel ?? systèmes d ? exploitation temps réel ?? contrôleurs de machines ? Logiciels embarqués ?? contrôleurs d'appareils e g four à micro- ondes machine à laver etc ? Logiciels pour ordinateurs personnels ?? bureautique jeux ? Intelligence arti ?cielle ?? systèmes experts ?? réseaux neuronaux CConférence NATO la crise du logiciel CQu ? est-ce que le génie logiciel ? Le génie logiciel est une discipline informatique qui vise à optimiser le développement de logiciels Il comporte des méthodes et des procédures spéci ?ques et des outils qui supportent les méthodes et les procédures ? Dé ?nition IEEE Std ?? L ? application d ? une approche systématique ma? trisée quanti ?able au développement à l ? exploitation et à la maintenance du logiciel C ? est-àdire l ? application de l ? ingénierie au logiciel ? CGénie logiciel Méthodes ? Analyse ? Conception ? Programmation Codage ? Tests ? Intégration ? Maintenance Procédures ? Gestion de projets ? Assurance qualité du logiciel ? Gestion des versions du logiciel CObjectifs du génie logiciel ? Aider à réaliser les logiciels correspondant aux besoins des utilisateurs ? Diminuer les coûts les retards et les risques des projets de développement de logiciels ? Augmenter la qualité des logiciels et implicitement diminuer leurs coûts de maintenance ? Rendre l ? activité de développement de logiciels une activité d ? ingénierie au même titre que le génie mécanique le génie civil ? CProblèmes actuels du génie logiciel ? Le génie logiciel est une discipline relativement jeune non assez connue et appliquée dans l ? industrie ? Les progrès de l ? informatique en tant que discipline de Génie sont assez faibles ? Le Génie logiciel est en retard par rapport aux autres disciplines de Génie CProblèmes actuels du développement de logiciels ? Souvent les logiciels n ? ont pas la qualité que les produits d ?
Documents similaires
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 29, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 41kB