Contenu |
Commentaires dans une ligne pour la documentation du code source |
Programmation informatique 11 |
No CCG |
|
Contenu |
Bibliothèques existantes et leur documentation |
Programmation informatique 11 |
No CCG |
Keyword: Bibliothèques existantes |
Elaboration: p. ex. les bibliothèques externes pour les interfaces utilisateurs graphiques ou les jeux, ou encore les bibliothèques de capteurs pour le matériel comme les dispositifs de codage |
Keyword: documentation |
Elaboration: interprétation de la documentation des bibliothèques ou de l’interface de programmation d'applications (API) |
|
Contenu |
Outils servant à faciliter le processus de développement |
Programmation informatique 11 |
No CCG |
Keyword: Outils |
Elaboration: p. ex. un environnement de développement intégré (EDI) ou un langage informatique adéquat pour le problème ou le projet |
|
Contenu |
Traduction de spécifications de conception en code source |
Programmation informatique 11 |
No CCG |
Keyword: spécifications de conception |
Elaboration: p. ex. le pseudocode, les algorithmes, les organigrammes et le langage de modélisation unifié (UML) |
|
Contenu |
Façons de transformer les exigences en algorithmes |
Programmation informatique 11 |
No CCG |
Keyword: Façons |
Elaboration: p. ex. le pseudocode, l’affinage itératif, les organigrammes, le langage UML et d’autres entités de conception |
|
Contenu |
Exigences d’un énoncé de problème |
Programmation informatique 11 |
No CCG |
Keyword: Exigences |
Elaboration: ensemble complet d’exigences qui appuiera le reste du cycle de développement du logiciel, sans qu’il soit nécessaire de revoir l’énoncé de problème par la suite |
|
Contenu |
Concepts de langage de programmation à l’appui de l’entrée et de la sortie, de la logique, de la structure de décision et des boucles |
Programmation informatique 11 |
No CCG |
|
Contenu |
Programmation en binôme |
Programmation informatique 11 |
No CCG |
Keyword: Programmation en binôme |
Elaboration: collaboration de deux programmeurs à un même poste de travail. Un des programmeurs, le conducteur, rédige le code tandis que l’autre, l’observateur ou le navigateur, révise chaque ligne de code dès l’entrée des données. Les deux programmeurs inversent fréquemment les rôles. |
|
Contenu |
Stratégies pour prédire les effets des modifications du code |
Programmation informatique 11 |
No CCG |
Keyword: Stratégies |
Elaboration: traçage du code à la main ou mise à l’essai des suppositions (expérimentation) |
|
Contenu |
Façons de modifier le code existant pour répondre à une fin bien précise |
Programmation informatique 11 |
No CCG |
Keyword: modifier |
Elaboration: p. ex. changer les valeurs des variables, ou encore les paramètres d’une fonction ou d’une boucle |
|
Contenu |
Structures à l’intérieur du code existant |
Programmation informatique 11 |
No CCG |
Keyword: Structures |
Elaboration: p. ex. les principaux éléments comme les variables, les fonctions et l’utilisation d’espaces blancs |
|
Contenu |
Décomposition de problème |
Programmation informatique 11 |
No CCG |
Keyword: Décomposition de problème |
Elaboration: subdivision d’un problème en tâches autonomes gérables |
|
Contenu |
Cycle de conception |
Programmation informatique 11 |
No CCG |
|
Contenu |
Occasions de conception |
Programmation informatique 11 |
No CCG |
|
Contenu |
Pratiques sectorielles exemplaires |
Comptabilité 11 |
No CCG |
|