Software : domaine du non-matériel.

Besoin

Pouvoir changer le comportement d'une machine sans modifier son matériel.

Analyse

Un logiciel émule un traitement qui aurait pu être mis en œuvre matériellement.

L'élaboration d'un logiciel constitue un projet qui débouchera sur un produit.

Conception

Un composant matériel, le processeur exécute les instructions stockées dans le programme du logiciel en les convertissant en lecture/envoi de signaux électroniques.

Un logiciel applicatif s'exécute généralement à l'aide d'un autre logiciel : l'OS ou une plate-forme s'exécutant sur ce dernier.

Un logiciel est donc écrit dans un langage capable de produire du code exécutable sur cette plate-forme.

Exemples