wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài 6_Lớp 11

Total questions: 35

Worksheet time: 26mins

Name
Class
Date
1.

Biểu thức: 25 mod 3 + 5 / 2 * 3 cho kết quả là:

a)

8.0

b)

15.5

c)

15.0

d)

8.5

2.

Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0)

Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?

a)

24

b)

16

c)

20

d)

15

3.

Để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng ?

a)

X = 10

b)

X := 10

c)

X =: 10

d)

X : = 10

4.

Hàm cho giá trị bằng bình phương của x là :

a)

Sqrt(x);

b)

Sqr(x);

c)

Abs(x);

d)

Exp(x);

5.

Trong NNLT Pascal, câu lệnh gán có dạng:

a)

<tên biến>:<biểu thức>;

b)

<tên biến>:=<biểu thức>;

c)

<tên biến>=<biểu thức>;

d)

<tên biến>:=<biểu thức>

6.

Biểu thức nào sau đây sử dụng hàm chuẩn trong Pascal?

a)

a*a

b)

a>0

c)

cos a

d)

ln(x)

7.

Nếu x mod 2 = 0 thì x là số

a)

không chia hết cho 3

b)

chẵn.

c)

chia hết cho 3

d)

lẻ

8.

Trong NNLT Pascal, các phép toán quan hệ bao gồm:

a)

+, -, *, /

b)

not, or, and

c)

>, >=, <, <=, =, <>

d)

div, mod

9.

Trong NNLT Pascal, các phép toán lôgic bao gồm:

a)

+, -, *, /

b)

not, or, and

c)

>, >=, <, <=, =, <>

d)

div, mod

10.

Biểu thức nào sau đây là không hợp lệ?

a)

x+3y-z

b)

2*a+3*b-c

c)

sqrt(x)+sin(x)

d)

abs(a)+cos(x)

11.

Biểu thức 20 div 6 + 15 mod 4 cho kết quả là:

a)

3

b)

4

c)

5

d)

6

12.

Biểu thức (7 < 3) and (10 mod 5 = 0) cho kết quả là:

a)

7<3

b)

10 mod 5=0

c)

True

d)

False

13.

Biểu thức (7 > 4) or (15 div 3=1) cho kết quả là:

a)

7 > 4

b)

15 div 3 = 1

c)

True

d)

False

14.

Cho khai báo biến sau:

var a,b: integer;

m,n: real;

Lệnh gán nào sau đây là đúng?

a)

a:=false;

b)

b:='Nguyen Van Duy'

c)

m:=6;

d)

n:=6.5

15.

Câu lệnh gán nào sau đây đúng?

a)

(3*x+4*y):=10;

b)

sin(x)+cos(x):=50;

c)

sqrt(x)+abs(y):=100;

d)

x:=1;

16.

Trường hợp nào sau đây KHÔNG phải là câu lệnh gán?

a)

a:=a*2;

b)

a:=10;

c)

a+b:=10;

d)

a:=a – b;

17.

Biểu thức (25 mod 100) div 10 cho kết quả là

a)

2.5

b)

2

c)

5

d)

0

18.

Biểu thức 5 mod 4 + 1 cho kết quả là:

a)

2

b)

7

c)

5

d)

3

19.

Biểu thức (16-(16 mod 3))/3 cho kết quả là:

a)

1

b)

3

c)

5

d)

15

20.

Câu lệnh gán nào sau đây đúng?

a)

x : = real;

b)

z: 3;

c)

y: = a +b;

d)

I = 4;

21.

Biểu thức: 25 mod 3 có giá trị là :

a)

8

b)

1

c)

8.5

d)

5

22.

Biểu thức (0 ≤ N ≤ 5) được biểu diễn tương ứng trong Pascal là:

a)

(N <= 0) and (N>=5)

b)

(N >= 0) or (N<=5)

c)

(N>=0) and (N<=5)

d)

(N<=5) or (N>=0)

23.

Biểu thức 100 \ge  a  \ge  50 được biểu diễn tương úng trong Pascal là:

a)

(50<=a) and (a<=100)

b)

(50<=a) or (a<=100)

c)

(50 \le  a) and (a \le  100)

d)

(50 \le  a) or (a \le  100)

24.

Biểu thức sqrt(64) mod 3 cho kết quả là:

a)

1

b)

0

c)

2

d)

4

25.

Những phép toán nào sau đây là phép toán quan hệ?

a)

A. MOD

b)

B. < (nhỏ hơn), > (lớn hơn).

c)

C. DIV

d)

D. + (cộng), - (trừ).

26.

Trong NNLT Pascal, các phép toán số học bao gồm:

a)

A. +, -, *, /

b)

B. not, or, and

c)

C. >, >=, <, <=, =, <>

d)

D. div, mod

27.

Phép toán MOD dùng để thực hiện phép tính nào sau đây?

a)

A. Chia lấy phần nguyên.

b)

B. Chia lấy phần dư.

c)

C. Làm tròn số.

d)

D. Chia lấy phần thập phân.

28.

Phép toán DIV dùng để thực hiện phép tính nào sau đây?

a)

A. Chia lấy phần nguyên.

b)

B. Chia lấy phần dư.

c)

C. Làm tròn số.

d)

D. Chia lấy phần thập phân.

29.

Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây là hợp lệ?

a)

A. 5a + 7b + 8c;

b)

B. 5*a + 7*b + 8*c;

c)

C. {a + b}*c;

d)

D. X*y(x+y);

30.

Biểu thức 5 div 2 +1 cho kết quả là:

a)

A. 1

b)

B. 3

c)

C. 4

d)

D. 6

31.

Biểu thức nào sau kiểm tra "n là một số nguyên dương chẵn"?

a)

A. (n>0) and (n mod 2 = 0)

b)

B. (n>0) and (n div 2 = 0)

c)

C. (n>0) and (n mod 2 <> 0)

d)

D. (n>0) and (n mod 2 <> 0)

32.

Biểu thức x <=10 cho kết quả là False khi x có giá trị là:

a)

A. 8

b)

B. 9

c)

C. 10

d)

D. 11

33.

Giả sử x là biến kiểu Byte, phép gán nào sau đây đúng?

a)

A. x = 5;

b)

B. x := 5.5;

c)

C. x := 7;

d)

D. x := 10 / 2;

34.

Phát biểu nào dưới đây SAI về biểu thức?

a)

A. Gồm các hằng và biến nối với nhau bởi các phép toán

b)

B. Có giá trị thuộc kiểu dữ .liệu xác định

c)

C. Các hằng và biến để tạo biểu thức có thể có các kiểu dữ liệu khác nhau

d)

D. Các hằng và biến để tạo biểu thức phải có cùng một kiểu dữ liệu

35.

Biểu thức nào sau đây có giá trị TRUE ?

a)

A. ( 20 > 19 ) and ( 10 < 0 );

b)

B. ( 4 > 2 ) and not( 4 + 2 < 5 ) or ( 2 >= 4 div 2 );

c)

C. ( 3 < 5 ) or ( 4 + 2 < 5 ) and ( 2 < 4 div 2 );

d)

D. 4 + 2 * ( 3 + 5 ) < 18 div 4 * 4 ;