Search Header Logo

NSI.Algorithmes.Bases

Authored by Laurent Mayer

Mathematics, Computers

KG

Used 4+ times

NSI.Algorithmes.Bases
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Pour pouvoir utiliser un algorithme de recherche par dichotomie dans une liste, quelle précondition doit être vraie ?

la liste doit être triée

la liste ne doit pas comporter de doublons

la liste doit comporter uniquement des entiers positifs

la liste doit être de longueur inférieure à 1024

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Quel code parmi les quatre proposés ci-dessous s'exécute-t-il en un temps linéaire en n ?

Media Image
Media Image
Media Image

Aucune des trois propositions ci-dessus.

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Un algorithme de calcul de moyenne est implémenté de la façon suivante (voir image). Que vaut la variable t ?

C'est le dernier nombre de la la liste.

C'est la moyenne des nombres de la liste.

C'est la somme des nombres de la liste.

C'est le plus grand nombre de la liste.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Dans l'algorithme ci-dessus, le mot 'hello' s'affichera :

2 fois

n fois

2n fois

n² fois

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Voici la liste suivante :

L = [-5 , -2 , 1 , 0 , 10 , 72 , 105 , 210 , 300 , 321 ]

Pour rechercher si l'occurrence 10 est dans la liste on peut :

exécuter une recherche dichotomique.

exécuter seulement une recherche séquentielle.

on ne peut pas car il y a des nombres négatives.

on peut écrire : if L[10] == True

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

La fonction mystere suivante prend en argument un tableau d'entiers (voir image). A quelle condition renvoie-t-elle True ?

si le tableau passé en argument contient des entiers tous identiques.

si le tableau passé en argument est trié en ordre décroissant.

si le tableau passé en argument est trié en ordre croissant.

si le tableau passé en argument est une suite d'entiers consécutifs.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

Soit L une liste de n nombres réels (n entier naturel non nul). On considère l'algorithme suivant, en langage Python, calculant la moyenne des éléments de L.

Si le nombre n de données double alors le temps d'exécution de ce script :

reste le même.

double aussi.

est multiplié par n.

est multiplié par 4.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?