★ À maîtriser
x = 3, est une instruction qui modifie l’environnement d’exécution.Compléments
printL’expression produit une valeur ; l’instruction réalise une action.
1. Quelle propriété caractérise une expression en programmation ?
2. Dans la distinction entre expression et instruction, quel rôle remplit une instruction ?
3. Lorsqu’un programme exécute `x = 3`, quelle description est correcte ?
Qu’est-ce qu’une expression en programmation ?
Une construction évaluable qui produit une valeur.
Que demande une instruction à Python ?
D’effectuer une action.
Quel effet l’affectation `x = 3` a-t-elle en Python ?
Elle modifie l’environnement d’exécution.
Qu’est-ce qu’un effet de bord ?
Une modification observable de l’environnement causée par une fonction ou une instruction, en plus d’une éventuelle valeur de retour.
Que précise le contrat d’une fonction ?
Ses données d’entrée et ses données de sortie.
Quelles caractéristiques spécifie l’entrée d’une fonction ?
Son nombre, son type et ses contraintes.
La fiche de révision couvre les notions essentielles de Spécification des programmes Python. Elle est structurée par thématiques pour faciliter l'apprentissage et la mémorisation, avec des définitions clés, des explications et des synthèses.
Lire la fiche complète →Le QCM contient 18 questions à choix multiples avec corrections détaillées et explications pour chaque réponse. Idéal pour tester tes connaissances et identifier tes lacunes.
Faire le QCM (18 questions) →Revizly propose 46 flashcards interactives sur Spécification des programmes Python. Chaque carte présente une question au recto et la réponse au verso, permettant une révision active et efficace basée sur la répétition espacée.
Voir toutes les 46 flashcards →NSI · Terminale
Développement (SLAM) · BTS SIO
NSI · Terminale
NSI · Terminale
NSI · Terminale
NSI · Terminale
Importe ton PDF ou colle ton cours, l'IA génère fiches, QCM et flashcards en 30 secondes.