Les sous-programmes sont de petits programmes écrits dans un programme principal plus grand. Le but d'un sous-programme est d'effectuer une tâche spécifique. Cette tâche peut devoir être effectuée plus d'une fois à différents moments du programme principal.
Quelles sont les principales raisons d'utiliser des sous-programmes ?
Il y a plusieurs avantages à utiliser des sous-programmes:
- Ils aident à garder le code simple, et donc plus lisible;
- Ils permettent au programmeur d'utiliser le même code autant de fois que nécessaire tout au long du programme;
- Ils permettent au programmeur de définir les fonctions nécessaires; et,
- Ils peuvent être utilisés dans d'autres programmes.
Quelles sont les deux raisons d'utiliser des sous-programmes ?
Deux avantages importants de l'utilisation de sous-programmes sont réutilisation et abstraction. Dans notre programme Sort, nous avons vu comment les sous-programmes nous permettent de réutiliser le même code. Bien que le programme Sort effectue de nombreuses permutations, nous n'avons à écrire la procédure Swap qu'une seule fois. Chaque appel à Swap utilise le même code que nous avons écrit pour la procédure.
Quel est le but principal d'un sous-programme ?
En programmation informatique, une sous-routine est une séquence d'instructions de programme qui exécute une tâche spécifique, conditionnée comme une unité. Cette unité peut ensuite être utilisée dans des programmes où cette tâche particulière doit être effectuée.
Les sous-programmes sont-ils autorisés à être génériques ?
Un sous-programme générique est un sous-programme qui possède un polymorphisme paramétrique. UNun sous-programme générique peut accepter différents types de valeurs d'un même emplacement mémoire. Les sous-programmes paramétriquement polymorphes sont souvent appelés sous-programmes génériques.