wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

NSI - Algorithmique

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Un algorithme est

a)

une suite d'instructions permettant de résoudre un problème

b)

un langage de programmation

c)

une fonction Python

d)

un framework

2.

Un algorithme est correct si

a)

il retourne quelque chose

b)

il résout le problème posé pour chaque instance

c)

il s'exécute en un temps acceptable

d)

il a une faible complexité

3.

La scalabilité d'un algorithme est

a)

le fait de savoir calculer le produit scalaire

b)

la capacité de répondre à un problème

c)

la capacité d'utiliser des paramètres logiques

d)

son aptitude à être efficacement parallélisé

4.

Un algorithme peut retourner

a)

une ou plusieurs solutions

b)

aucune ou 1 seule solution

c)

aucune ou plusieurs solutions

5.

Pour être dynamique un algorithme doit être

a)

récursif

b)

capable de résoudre de petites instances

c)

simple

d)

s'adapter à l'entrée donnée

6.

Si je veux répéter une exécution, j'utilise une instruction

a)

SI ALORS

b)

DECLARATION

c)

TANT QUE FAIRE

d)

GO TO

7.

Un algorithme est randomisé si son comportement dépend

a)

d'une valeur passée en paramètre

b)

de valeurs produites par un générateur de nombres pseudo-aléatoires

c)

d'un algorithme dynamique

d)

d'un algorithme récursif

8.

Un algorithme peut être écrit

a)

en pseudo-code

b)

en règles logiques

c)

en liste

d)

en tableau

9.

SINON SI est une structure de contrôle

a)

itérative

b)

exclusive

c)

inclusive

d)

conditionnelle

10.

Un algorithme est composé de plusieurs

a)

traitements

b)

séquences

c)

itérations

d)

retours