wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Séance 2

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Quels sont les objets informatiques principaux dans un algorithme ?

a)

Variables et constantes.

b)
  • Variables et classes.

c)
  • Constantes et fonctions.

d)
  1. Tableaux et graphes.

2.

Une variable est...

a)
  • Un objet dont la valeur ne change jamais.

b)

Un objet dont la valeur peut changer pendant l'exécution du programme.

c)
  • Un type de boucle dans un programme.

d)
  1. Un type de fonction.

3.

Quel type de variable peut prendre les valeurs "Vrai" ou "Faux" ?

a)

Entier

b)

Caractère

c)

Logique (Booléen)

d)

Réel

4.

Quelle opération permet d'obtenir le reste d'une division entière ?

a)

div

b)

/

c)

**

d)

mod

5.

Quel est le rôle des parenthèses dans une expression arithmétique ?

a)
  • Elles sont utilisées pour séparer les variables.

b)

Elles permettent de définir les priorités des opérations.

c)
  • Elles ne sont pas utiles dans un algorithme.

d)
  1. Elles sont utilisées pour nommer les variables.

6.

Quel type de variable peut contenir des lettres, des chiffres ou des symboles spéciaux ?

a)

Entier

b)

Caractère

c)

Réel

d)

Logique

7.

En pseudo-code, comment déclare-t-on une constante ?

a)

Const identificateur = valeur : type

b)
  • Var identificateur = valeur : type

c)
  • Const valeur = identificateur : type

d)
  1. Var valeur = identificateur : type

8.

Quel est l'ordre correct des priorités des opérateurs arithmétiques ?

a)

Signe négatif, puissance, multiplication/division, addition/soustraction.

b)
  • Parenthèses, multiplication/division, puissance, addition/soustraction.

c)
  • Addition/soustraction, puissance, multiplication/division, parenthèses.

d)
  1. Puissance, addition/soustraction, multiplication/division, parenthèses.

9.

Quel type de représentation d'algorithme est utilisé pour décrire un algorithme sans référence à un langage de programmation particulier ?

a)

Organigramme

b)

Pseudo-code

c)
  • Diagramme de classes

d)
  1. Code source

10.

Que représente le symbole "^" dans un algorithme ?

a)

Puissance

b)
  • Division entière

c)

Multiplication

d)

Modulo