NEW
Font size
WorksheetsQuiz sur les Algorithmes AC201
Total questions: 13
Worksheet time: 7mins
Un algorithme est :
Un langage de programmation
Une suite finie d’instructions permettant de résoudre un problème
Une machine qui exécute du code
Une variable mathématique
Un algorithme doit être :
Ambigu et infini
Clair, précis et fini
Écrit uniquement en langage C
Exécuté uniquement par un ordinateur
La première étape avant d’écrire un algorithme est :
Tester le programme
Comprendre et analyser le problème
Choisir un langage de programmation
Écrire directement du code
La structure conditionnelle permet de :
Répéter un bloc d’instructions
Exécuter des instructions différentes selon un test
Écrire des équations mathématiques
Arrêter un programme
Quelle instruction est utilisée pour répéter un bloc tant qu’une condition est vraie ?
Si – Alors
Tant que – Faire
Selon – Cas
Fin
Dans un algorithme, une variable est :
Un langage
Une zone mémoire qui peut changer de valeur
Un mot-clé réservé
Une structure de répétition
Dans un organigramme, le losange sert à représenter :
Le début ou la fin
Une action
Une condition (test)
Une boucle infinie
L’instruction SI – ALORS – SINON est :
Une boucle
Une condition
Une affectation
Une séquence
Que signifie l’instruction a ← b + 3 ?
On échange les valeurs de a et b
La variable a reçoit la valeur b + 3
On additionne a et b
On efface la valeur de b
La différence entre une constante et une variable est :
Une constante peut changer mais pas une variable
Une variable peut changer de valeur mais pas une constante
Les deux changent toujours
Les deux ne changent jamais
Le résultat de cet algorithme : a ← 5 b ← 2 a ← a + b est :
a = 5, b = 2
a = 7, b = 2
a = 2, b = 7
a = 10, b = 5
Un algorithme qui ne s’arrête jamais est :
Correct
Infini
Optimisé
Déterministe
Quel est l’avantage principal d’un algorithme efficace ?
Plus difficile à comprendre
Plus lent mais plus précis
Gain de temps et de ressources
Plus d’erreurs
