Académique Documents
Professionnel Documents
Culture Documents
1. Définition
Programme : est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de données nécessaires à ces opérations.
Logiciel : Est une composition de programmes procédés et règles ainsi que de la documentation.
Définition de problème :
o Identifier le problème
o Analyse des besoins
Dévloppement
Elaboration d’un logiciel 2
o Conception
o Programmation
Finalisation
o Test unitaire
o Test d’integration
o Validation
Maintenance
Compatibilité : facilité avec laquelle un logiciel peut être combiné avec d’autres
Efficacité : utilisation optimale des ressources matérielles (processeur, mémoires, réseau, …)
Convivialité : facilité d’apprentissage et d’utilisation, facilité de préparation des données, facilité de correction des erreurs d’utilisation, facilité
d’interprétation des résultats
Intégrité (sécurité) : aptitude d’un logiciel à protéger son code contre des accès non autorisés.
4.2. Facteurs internes
Ré-utilisabilité : Aptitude d ’un logiciel à être réutilisé, en tout ou en partie, pour d’autres applications ;
Vérifiabilité : aptitude d’un logiciel à être testé (optimisation de la préparation et de la vérification des jeux d’essai) ;
Portabilité : aptitude d’un logiciel à être transféré dans des environnements logiciels et matériels différents ;
Lisibilité,
Modularité.