Fichas
ginie logiciel(introduction)
Fichas del conjunto (14)
- 1c'est quoi un logiciel ?un logiciel est un ensemble des programmes et des procédures nécessaires au fonctionnement d'un système informatique
- 2définition de génie logicieldomaine des sciences d'ingénieur dont la finalité est la conception ,la fabrication et la maintenance de système logiciel complexes,sûre de la qualité.
- 3les principales branches du GLla conception
la validité/vérification
la gestion des projets et assurance de qualité.
les aspects socio-économiques - 4Objectifs du GLle GL se préoccupe des procédés de fabrication des logiciels de façon à satisfaire les critère
s suivants :
1)le système fabrique doit répondre au besoins des utilisateurs.
2) les coûtes restent dans les limites prévus au départ.
3)les délais restent dans les limites prévus au départ.
4)produire un logiciel de qualité. - 5Notion de qualité pour un logiciel(12)validité,fiabilité,robustesse,extensibilité,réutilisabilité,compatibilité,efficacité,portabilité,vérifiabilité,traçabilité,intégrité,facilité d'emplois.
- 6validité fiabilité robustesse-validité:aptitude du logiciel à remplir exactement les fonctions définie .
-fiabilité:aptitude du logiciel à assurer de manière continues le service entendue.
- robustesse:aptitude du logiciel à fonctionner même dans les états anormales. - 7extensibilité réutilisabilité compatibilité-extensibilité:facilité d'adaptation d'un logiciel aux modifications .
-réutilisabilité: aptitude du logiciel à être réutilisé.
-compatibilité:facilité avec laquelle un logiciel peut être combiné avec d'autre logiciel. - 8efficacité portabilité vérifiabilité-efficacité:utilisation optimales des ressources matérielles
-portabilité:facilité avec laquelle un logiciel peut être transféré sur de nouveaux environnements.
-vérifiabilité:facilité de préparation des procédures de test. - 9traçabilité intégrité facilité d'emplois-traçabilité :capacité à identifier et à suivre un elt de cahier de charge lié à un composant d'un logiciel.
-intégrité :aptitude d'un logiciel à protéger ses différents composants contre des accès ou des modifications non autorisés
-facilité d'emplois:facilité d'apprentissage ,d'utilisation de préparation de donnés ... - 10problème de ces qualitésCes qualités sont parfois contradictoires, il faut les pondérer en fonction du contexte.
- 11Règles à respecter lors de la production de logicielRigueur, séparation du problème, modularité, abstraction, anticipation du changement, généricité, construction incrémentale.
- 12Rigueur séparation du problème modularité- Rigueur :les descriptions et les validations se basent sur des notations et loi mathématiques mais n'est pas possible d'être formel tous le temps.
- séparation du problème : diviser pour régner.
- modularité : un système modulaire un système qui est composé de sous systèmes, plus simple ou modules. - 13abstraction anticipation du changement- abstraction :consiste à ne considérer que les aspects jugés importants d'un système à un moment donné, en faisant abstraction des autres aspects.
- anticipation du changement : les logiciels sont presque toujours soumis à des changements continuels ceci requiert des efforts particuliers lors de la conception du logiciel pour prévoir à gérer ces évolutions. - 14Généricité construction incrémentale- Généricité : au lieu de résoudre un problème spécifique à part, il est parfois avantageux de traiter le résolution d'un problème d'une manière plus général.
- construction incrémentale : un procédé incrémentale se fait par étapes c.à.d que chaque résultat est construit étendant le précédent.
Información
- Descripción
- Fichas sobre ginie logiciel(introduction), creado por Yassine Moumen el 20/05/2019.
- Creado por
- Yassine Moumen
- Visitas
- 17
- Valoración