WorksheetsQuiz sur la planification d'algorithmes
Total questions: 10
Worksheet time: 7mins
En algorithmique, pourquoi est-il important de distinguer entre une constante et une variable lors de la déclaration des objets dans un programme ?
Parce que les constantes ne changent pas de valeur pendant l’exécution, tandis que les variables peuvent changer.
Parce que les constantes sont toujours des nombres entiers, alors que les variables sont des chaînes de caractères.
Parce que les constantes sont utilisées uniquement pour les calculs mathématiques, alors que les variables servent à afficher des résultats.
Parce que les variables sont plus rapides à traiter par l’ordinateur que les constantes.
En algorithmique, pourquoi est-il nécessaire d’indiquer le type ou la nature d’une variable lors de sa déclaration ?
Pour que l’ordinateur sache combien d’espace mémoire allouer et comment traiter la donnée.
Pour que l’ordinateur puisse afficher la variable à l’écran.
Pour que l’ordinateur puisse imprimer le programme.
Comment s’appelle l’action de modification du contenu d’une variable en algorithmique, et quel est le symbole utilisé pour la représenter ?
Affectation, symbole ⟵
Addition, symbole +
Multiplication, symbole ×
Déclaration, symbole ⟵
En algorithmique, comment traduit-on l’affectation d’une valeur à une variable en Python ?
Objet = Valeur
Objet == Valeur
Valeur = Objet
Objet := Valeur
Expliquez la différence entre l’opérateur DIV et l’opérateur MOD .
A. DIV donne le quotient d’une division entière, tandis que MOD donne le reste de cette division.
B. DIV donne le reste d’une division entière, tandis que MOD donne le quotient.
C. DIV donne le reste d’une division réelle, tandis que MOD donne le quotient.
D. DIV donne le quotient d’une division réelle, tandis que MOD donne le reste de cette division.
Quel est le résultat de 7 div 5 ?
1
2
0
3
L'instruction en Python permettant de lire un réel X est :
X= int(input("donner un réel :"))
X=float(input())
X= input("X=")
X=float(X)
Quelle valeur sera affichée si on exécute les instructions ci-dessous ?
A ← 6.5+Aléa (1 , 5)
Ecrire (ent(A))
Valeur aléatoire de type réel comprise entre 7.5 et 11.5
Valeur aléatoire de type entier comprise entre 8 et 12
Valeur aléatoire de type entier comprise entre 7 et 11
Quelle valeur sera affichée si on exécute les instructions suivantes ?
A ← "5"
B ← "7"
Ecrire (A+B)
12
"12"
"5+7"
"57"
soit l'instruction suivante : A←long("Python") mod 2 =0
Quel est le type de la variable A?
Entier
Réel
Chaine de caractère
Booléen
