Passer au contenu
Furtif A : Les bases de l'algorithmique
Mohamed NASSIRI
Il s'agit d'un questionnaire comportant 9 questions sur les bases de l'algorithmique.
Attention ! Une fois le test validé, il n'est plus possible de le modifier ! Il n'est pas chronométré, vous avez le temps.
Bon test !
OK
1.
Informations
Nom
Prénom
*
2.
Al-Khwarizmi est connu pour
Réponse
(Obligatoire)
être le fondateur de l’algorithmique. D’ailleurs le mot "
algorithme
" vient de son nom.
être le créateur de la logique dite "
booléenne
".
être le meilleur kebabier de Dunkerque.
*
3.
En Python, 2**4 correspond à l'opération
Réponse
(Obligatoire)
2 fois 4 et donc ça fait 8
2 puissance 4 et donc ça fait 16
2 est un hôtel 4 étoiles
*
4.
En Python, 10%4 correspond à l'opération
Réponse
(Obligatoire)
Le reste de la division euclidienne de 10 par 4
Le reste de la division euclidienne de 4 par 10
Le quotient de la division euclidienne de 10 par 4
Une augmentation de 4% de 10
*
5.
En Python, 10//4 correspond à l'opération
Réponse
(Obligatoire)
Le quotient de la division euclidienne de 10 par 4
Le reste de la division euclidienne de 4 par 10
Le quotient de la division euclidienne de 4 par 10
Une augmentation de 10% de 4
*
6.
En Python, pour affecter la valeur
42
à la variable
d
, on écrit
Réponse
(Obligatoire)
d<42
d==42
d=42
On s’approche du micro de son ordinateur et on dit « Abracadabra ! d prend la valeur 42 ! »
*
7.
En Python, j’ai affecté à c une valeur, mais je ne m’en souviens plus. Comment je fais pour lui demander ce qu’il y a dans la variable c ?
Réponse
(Obligatoire)
print(c)
print("c")
dire(c)
On s’approche du micro de son ordinateur et on dit « Vas-y Python ! Fais pas l’crevard, balance ce qu’il y a dans c ! »
*
8.
En Python, j’aimerais utiliser le
cosinus
et la
racine carrée
. Mon professeur de mathématiques (askip c’est le meilleur) m’a dit que je devais « télécharger une bibliothèque ». Pour ce faire, je dois écrire au début de mon algorithme :
Réponse
(Obligatoire)
Rien. Car Python a déjà ces fonctions sans charger de bibliothèque.
from math import *
import math from *
*
9.
En Python, pour écrire "
racine de 2
", on écrit
Réponse
(Obligatoire)
racine(2)
squareroot(2)
sqrt(2)
*
10.
Conseil : Réaliser cet algorithme sur votre calculatrice
Réponse
(Obligatoire)
Quelles seront les valeurs des variables a et b après exécution des instructions suivantes ?
Les deux dernières égalités permettent-elles d’échanger les deux valeurs de b et a ?
Si l’on inverse les deux dernières égalités, cela change-t-il quelque chose ?
Progression actuelle,
0 réponses sur 10