★ À maîtriser
Compléments
Externe = quoi pour l’utilisateur, interne = comment dans le programme
★ À maîtriser
📌 Un programme informatique est composé d’informations et de traitements, quel que soit le langage utilisé.
📌 Une donnée est une information nécessaire à l’exécution d’un traitement, tandis qu’un résultat est une information produite, calculée ou modifiée par ce traitement.
Compléments
Donnée reçue, traitement transformé, résultat produit
★ À maîtriser
Les propriétés d’une information sont:
Les types cités sont:
📌 Une information peut être initialisée par une valeur prédéfinie connue avant l’exécution, par une saisie réalisée pendant l’exécution ou par un calcul réalisé pendant l’exécution.
Compléments
📌 Une information non exportée reste en mémoire centrale dans le programme, tandis qu’une information exportée est envoyée vers un périphérique de sortie comme un écran, une imprimante ou un disque dur.
NSTME : Nom, Signification, Type, Mode d’initialisation, Exportation
★ À maîtriser
📌 Le nom d’un traitement doit être significatif, ne pas comporter d’espace ni de caractère accentué dans les contraintes techniques, rester fixé et commencer par un verbe à l’infinitif.
📌 Les données d’un traitement sont les informations nécessaires à son exécution, tandis que ses résultats sont les informations produites, calculées ou modifiées pendant cette exécution.
Compléments
NB DRE : Nom, But, Données, Résultat, Description
★ À maîtriser
Compléments
La décomposition séquentielle formalise les problèmes à résoudre et l’ordre dans lequel ils doivent être résolus.
Dans le formalisme graphique, les problèmes sont représentés par des rectangles, leurs sous-problèmes sont reliés horizontalement et leur lecture s’effectue de gauche à droite dans l’ordre de traitement.
Décomposer verticalement, puis exécuter horizontalement de gauche à droite
★ À maîtriser
L’affectation est notée .
Une expression d’affectation peut être:
Compléments
Saisir, affecter, puis échanger les valeurs
★ À maîtriser
📌 Dans une décomposition alternative, les conditions doivent être exclusives.
Compléments
Le cas de switch convient lorsque la mise en œuvre d’une solution dépend de la valeur d’une information.
Une expression peut être: une simple variable, un appel de fonction, un calcul combinant des valeurs, des variables ou des appels de fonctions
Selon le cas, p1 ou p2, avec des conditions exclusives
Donnée, information et résultat
| Notion | Rôle dans le traitement | Représentation ou effet |
|---|---|---|
| Information | Valeur jouant un rôle dans un traitement | Variable ou constante |
| Donnée | Information nécessaire à l’exécution | Entrée du traitement |
| Résultat | Information produite, calculée ou modifiée | Sortie du traitement |
Teste tes connaissances sur Initiation au développement algorithmique avec 20 questions à choix multiples et corrections détaillées.
1. Que décrit principalement la spécification externe d’un programme ?
2. Quel ensemble de scénarios permet de spécifier complètement le comportement attendu d’un programme ?
Mémorisez les concepts clés de Initiation au développement algorithmique avec 37 flashcards interactives.
Qu'est-ce que la spécification externe d'un programme ?
Elle définit ce que le programme doit faire du point de vue de l’utilisateur.
Que faut-il décrire pour spécifier un programme ?
Le scénario nominal, le scénario alternatif et le scénario d’exception.
À quoi doit être associé chaque comportement d'un programme ?
À un jeu d’essai montrant les résultats attendus et les informations utilisées.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches