LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

La ligne de code

Dissertations Gratuits : La ligne de code. Recherche parmi 298 000+ dissertations

Par   •  21 Avril 2014  •  284 Mots (2 Pages)  •  825 Vues

Page 1 sur 2

La ligne de code, ou ligne de code source (SLOC en anglais) est une métrique logicielle servant à mesurer la taille d’un programme informatique en dénombrant le nombre de lignes de son code source.

Les lignes de code sont habituellement employées pour quantifier l'effort qui sera exigé pour développer un programme informatique, ainsi que pour estimer la valeur d'un logiciel produit.

La ligne de code est un indicateur. Il est imparfait, et comporte des défauts. Cependant, c'est un élément, parmi d'autres, qui permet d'évaluer le coût d'un programme.

Il y a plusieurs manières de mesurer la taille d'un programme1:

nombre de lignes contenues dans les fichiers source : lignes physiques terminées par un retour chariot.

nombre de lignes de code contenues dans les fichiers source : lignes physiques - lignes vides - lignes contenant seulement des Commentaires (informatique).

nombre de lignes de code avec des instructions contenues dans les fichiers source : lignes physiques - lignes vides - lignes contenant seulement des commentaires - lignes contenant seulement des accolades ou parenthèses.

nombre d'instructions

Le nombre de lignes de code source nécessaires pour mettre en œuvre une opération donnée dépend du langage de programmation dans lequel est écrit le code. Une opération écrite en 30 lignes en langage Smalltalk nécessitera 50 lignes en langage Java, 80 lignes en COBOL, 140 lignes en C et 210 lignes en assembleur2.

Suivant le langage utilisé, le nombre de lignes nécessaires peut considérablement différer.

Par exemple entre le C et le COBOL :

Une autre unité de mesure est l'année-homme, c'est-à-dire le nombre d'années de programmation pour un programmeur unique. Par exemple, et en théorie, un programme de 20 années-hommes pourrait être réalisé en 20 ans par un programmeur unique, ou en un an par une équipe de 20 programmeurs.

...

Télécharger au format  txt (1.9 Kb)   pdf (48 Kb)   docx (8.3 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com