wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

evaluation 2

Total questions: 25

Worksheet time: 29mins

Name
Class
Date
1.

Soient A = 4, B = 6, C = 3 et D = 2.5

Quelle est la valeur de S pour

S(AB) et (DB)S\leftarrow\left(A\le B\right)\ et\ \left(D\ne B\right)

a)

vrai

b)

faux

2.

Soient A = 4, B = 6, C = 3 et D = 2.5

Quelle est la valeur de S pour

S(AB) et non(DB)S\leftarrow\left(A\le B\right)\ et\ non\left(D\ne B\right)

a)

vrai

b)

faux

3.

Soient A = 4, B = 6, C = 3 et D = 2.5

Quelle est la valeur de S pour

S(AB) ou non(DB)S\leftarrow\left(A\le B\right)\ ou\ non\left(D\ne B\right)

a)

vrai

b)

faux

4.

Soient A = 4, B = 6, C = 3 et D = 2.5

Quelle est la valeur de S avec

SA+BC Mod AS\leftarrow A+B*C\ Mod\ A

(a)  

5.

Soient A = 4, B = 6, C = 3 et D = 2.5

Quelle est la valeur de S avec

SA+B/C5S\leftarrow A+B/C*5

(a)  

6.

Soient A = 4, B = 6, C = 3 et D = 2.5

Quelle est la valeur de S avec

SRacineCarreˊ(A)+Ord("A")S\leftarrow RacineCarré(A)+Ord("A")

(a)  

7.

Quelle est la valeur de C

C(Vrai Ou Faux) Ou Non (Vrai Et Faux Ou Vrai Et Faux)C\leftarrow(Vrai\ Ou\ Faux)\ Ou\ Non\ (Vrai\ Et\ Faux\ Ou\ Vrai\ Et\ Faux)

a)

vrai

b)

faux

8.

Donne les valeurs successifs de x, y, z, et w à la in de ces instructions :

xChr (Ord (C)1)x\leftarrow Chr\ \left(Ord\ \left(''C''\right)-1\right)

ychr(ord("Z"))y\leftarrow chr\left(ord\left("Z"\right)\right)

zMajus(Chr(Ord(x)1))z\leftarrow Majus(Chr(Ord(x)-1))
Cchr(ord("D")+32)C\leftarrow chr\left(ord\left("D"\right)+32\right)

wchr(ord(c)+1)w\leftarrow chr\left(ord\left(c\right)+1\right)



(a)  

9.

Quelle est la valeur de x

XOrd ("a")+65 div 5 mod 3X\leftarrow Ord\ \left("a"\right)+65\ div\ 5\ mod\ 3

a)

66

b)

98

c)

97

d)

129

10.

Soit : Aord(chr(48+aleˊa(0,9)))A\leftarrow ord\left(chr\left(48+aléa\left(0,9\right)\right)\right)

Que contient A

a)

un caractère numérique

("0", "1",..."9")

b)

un entier compris entre 48 et 57

c)

le code ASCII d'un chiffre

11.

Pour saisir un entier a en algorithme, on écrit

a)

lire(a)

b)

lire("a")

c)

écrire(a)

d)

écrire("a")

12.

Pour saisir un entier a en python, on écrit

a)

a=int(input("a="))

b)

a=input("a=")

c)

input(a)

d)

a=input(int("a="))

13.

Pour saisir un réel a en python, on écrit

a)

a=float(input("a="))

b)

a=input("a=")

c)

input(a)

d)

a=input(float("a="))

14.

Pour afficher un entier a en algorithme, on écrit

a)

lire(a)

b)

lire("a")

c)

écrire(a)

d)

écrire("a")

15.

Pour afficher un entier a en python, on écrit

a)

print(a)

b)

print("a")

c)

input(a)

d)

print('a')

16.

Quelle est la valeur de c à la fin de ces instructions :

ch<-- "from_the_river"

c<--ch[pos("_",ch)+1]

a)

"m"

b)

"t"

c)

"r"

d)

"e"

17.

Quelle est la valeur de c à la fin de ces instructions :

ch<-- "from_the_river"

c<--ch[pos("R",ch)+1]

a)

"f"

b)

"o"

c)

"r"

d)

"i"

18.

ch="yaHbiba yaFalestine"

ch1=sousChaine(ch,0,pos('' "ch))

ch2=souschaine(ch,pos(" ",ch)+1, long(ch))

ch=ch1+ch2

Quelle est la valeur finale de ch

(a)  

19.

Quelle est le résultat de cette instruction :

long(convch(2024))

(a)  

20.

arrondi(5.2)=ent(5.2)

a)

vrai

b)

faux

21.

arrondi(5.82)=ent(5.82)

a)

vrai

b)

faux

22.

a<--racineCarré(abs(-4))

a)

a=2.0

b)

a=-2.0

c)

a=2

d)

a=-2

e)

erreur

23.

ch<--"wake up"

c<--ch[1]+ch[-1]+ch[2]

(a)  

24.

pour afficher un chiffre aléatoire en python, on doit écrire:

a)

from random import*

print(randint(0,9))

b)

from randint import *

print(random(0,9))

c)

print(randint(0,9))

d)

print(random(0,9))

25.

la traduction de cette expression en python est :

xracineCarre(ab)x\leftarrow racineCarre\left(\left|a-b\right|\right)

a)

from math import *

x=sqrt(abs(a-b))

b)

from math import *

x=racine(abs(a-b))

c)

from math import *

x=abs(sqrt(a-b))

d)

from math import *

x=abs(racine(a-b))