Vous êtes sur la page 1sur 3

TEST BLANC INFORMATIQUE 2

Q1. Qu'est ce qu'un Algorithme ?

Un logiciel de calcul scientifique

Une suite d'actions ordonnées

Un ancien système d'exploitation

Un programme compris par la machine

Q2. Le pseudo-code est

A. un langage de programmation évolué

B. une façon de décrire un algorithme en langage presque naturel

C. une conversion des nombres d’une base à une autre

D. un code d’écriture simplifié

Q3. De quoi est composé essentiellement un algorithme ?

A. Séquence d’instructions

B. Structures répétitives et conditionnelles

C. Fonctions et procédures

D. Entête et corps

Q4. Quelle est la différence entre une variable et une constante ?

A. Il n’ y a aucune différence entre une variable et une constante

B. La variable ne change jamais de valeur par contre la constante change toujours

C. La variable contient une valeur qui peut varier durant le déroulement de L’algorithme et la
constante contient une valeur qui ne varie pas

D. La constante est la moitié de la variable


Q5. À quoi sert un langage de programmation?

A. À écrire un document texte

B. À produire des organigrammes corrects

C. À traduire un algorithme de manière compréhensible par un ordinateur

D. À envoyer les signaux d'entrée-sortie aux périphériques de l'ordinateur

Q6. Max ← 5 et var ← 2 sont des exemples d’ _________?

A Affectation de variables

B Opérations arithmétiques

C Sortie

D Entrée

Q7. Que permet de faire une boucle ? (Une boucle « pour » par exemple )

A. Attribuer une valeur à une variable.

B. Améliorer la vitesse d'exécution d'un programme mais augmente le risque d’erreurs.

C. Initialiser les constantes.

D. Répéter certaines actions plusieurs fois.

Q8. Peut-on insérer une boucle dans une autre boucle ?

A. Oui

B. Non, jamais

C. ça dépend des expressions de la première boucle

D. oui mais seulement ans le cas des tableaux

Q9. La structure conditionnelle suivante : Si ....... Alors ....... Sinon ....... Fin Si vérifie :

A Une seule condition

B Deux conditions

C Trois conditions

D Plusieurs conditions
Q10. Soit l’algorithme suivant :

Algorithme Nomd’algorithme;

VarT : tableau [1..100] de réels ;N,i : réel ;

Debut

Ecrire(‘entrer le nombre d’éléments du tableau :’) ;

Lire(N) ;

Pour i <--1 à N faire

Ecrire(‘entrer l’element N° ’,i);

Lire(T[i]) ;

Finpour i

Pour i <--1 à N faire

Ecrire(‘l’’element T[’,i,’] est : ‘,T[i]);

Finpour i

Fin

Parmi ces propositions quelle est la fonction réalisée par cet algorithme ?

A. affichage d’un tableau de 100 éléments

B. saisie et affichage d’un tableau

C. affichage et calcul de la somme des éléments d’un tableau

D. tri d’un tableau de 100 éléments

Vous aimerez peut-être aussi