ginie logiciel(introduction)

Description

Flashcards on ginie logiciel(introduction), created by Yassine Moumen on 20/05/2019.
Yassine Moumen
Flashcards by Yassine Moumen, updated more than 1 year ago
Yassine Moumen
Created by Yassine Moumen almost 5 years ago
6
1

Resource summary

Question Answer
c'est quoi un logiciel ? un logiciel est un ensemble des programmes et des procédures nécessaires au fonctionnement d'un système informatique
définition de génie logiciel domaine 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é.
les principales branches du GL la conception la validité/vérification la gestion des projets et assurance de qualité. les aspects socio-économiques
Objectifs du GL le 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é.
Notion de qualité pour un logiciel(12) validité,fiabilité,robustesse,extensibilité,réutilisabilité,compatibilité,efficacité,portabilité,vérifiabilité,traçabilité,intégrité,facilité d'emplois.
validité 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.
extensibilité 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.
efficacité 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.
traç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 ...
problème de ces qualités Ces qualités sont parfois contradictoires, il faut les pondérer en fonction du contexte.
Règles à respecter lors de la production de logiciel Rigueur, séparation du problème, modularité, abstraction, anticipation du changement, généricité, construction incrémentale.
Rigueur 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.
abstraction 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.
Gé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.
Show full summary Hide full summary

Similar

BIOLOGY B1 2
x_clairey_x
To Kill a Mockingbird Key Themes and Quotes
Matthew T
Korean Grammar Basics
Eunha Seo
New Possibilities with ExamTime's Flashcard Maker
Andrea Leyden
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
med chem 2
lola_smily
IB Biology Topic 4 Genetics (SL)
R S
Musical Terms
Abby B
GCSE Maths: Geometry & Measures
Andrea Leyden
1.11 Core Textiles
T Andrews