wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KIỂM TRA 15 PHÚT (bai so 2)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Để chạy chương trình em nhấn tổ hợp phím nào?

a)

Alt+F9

b)

Ctrl+F9

c)

Shift+F9

d)

Alt+F2

2.

Cấu trúc chung của một chương trình Pascal gồm những phần nào?

a)

Phần khai báo và phần thân

b)

Phần mở bài, thân bài, kết luận

c)

Phần khai báo, phần thân, phần kết thúc

d)

Phần thân và phần kết thúc

3.

Để khai báo biến trong chương trình em sử dụng từ khóa nào?

a)

Const

b)

Program

c)

Var

d)

Begin

4.

Để khai báo hằng trong chương trình em sử dụng từ khóa nào?

a)

Const

b)

Program

c)

Var

d)

Begin

5.

Lệnh gán X:= X + 1 có ý nghĩa như thế nào ?

a)

Gán giá trị 1 cho biến X

b)

Không gán giá trị nào cho biến X

c)

Tăng giá trị biến X lên 1 đơn vị, kết quả gán lại cho biến X

d)

Gán giá trị X cho biến X

6.

Phần nào trong chương trình Pascal bắt buộc phải có

a)

Khai báo

b)

Khai báo và thân

c)

Thân

d)

Tiêu đề

7.

Câu lệnh điều kiện dạng đầy đủ là:

a)

If < Điều kiện> then < Câu lệnh 1 >; Else < Câu lệnh 2 >;

b)

If < Điều kiện> then < Câu lệnh >;

c)

If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;

d)

If < Điều kiện > then < Câu lệnh 1 > Else < Câu lệnh 2 >;

8.

Ta có 2 lệnh sau:

x:= 8;

If x>5 then x := x +1;

Giá trị của x là bao nhiêu?

a)

5

b)

6

c)

8

d)

9

9.

Các câu lệnh Pascal nào sau đây được viết đúng:

a)

If x:= 5 then a = b;

b)

If x > 4; then a:= b;

c)

If x > 4 then a:=b else m:=n;

d)

If x > 4 then a:=b; else m:=n;

10.

IF a>8 THEN b:=3 ELSE b:=5;

Khi a nhận giá trị là 0 thì b nhận giá trị nào?

a)

0

b)

3

c)

5

d)

8

11.

Tìm điểm sai trong khai báo hằng sau: Const Max :=2010;

a)

Dư dấu bằng (=)

b)

Tên hằng không được nhỏ hơn 4 kí tự

c)

Từ khóa khai báo hằng sai

d)

Dư dấu hai chấm (:)

12.

Chọn câu lệnh Pascal hợp lệ trong các câu lệnh dưới đây:

a)

If x := a + b then x := x + 1;

b)

If a>b then max = a;

c)

If a >b then max := a; else max := b;

d)

If 1=2 then x := 2022;

13.

Với X:=5;

sau khi thực hiện câu lệnh Pascal sau:

If 25 mod 5 = 0 then x:=x+3;

thì giá trị của X bằng bao nhiêu?

a)

3

b)

5

c)

8

d)

10

14.

Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:

X:= 10;

IF (91 mod 3 ) = 0 then X :=X+20;

a)

0

b)

10

c)

20

d)

30

15.

Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì?

a)

15*4-30+12

b)

42

c)

15*4-30+12=42

d)

=42

16.

Câu lệnh nào sau đây dùng để in ra màn hình Tích của 2 biến nguyên A, B ra màn hình?

a)

Writeln(‘A x B’);

b)

Readln(A * B);

c)

Writeln(A x B);

d)

Writeln(A * B);

17.

Khai báo nào sau đây đúng:

a)

Program VD

b)

Program Vi_du;

c)

Program: V_D;

d)

Program V D;

18.

Để thoát khỏi Pascal ta sử dụng tổ hợp phím:

a)

Ctrl+ F9

b)

Alt + F9

c)

Ctrl + X

d)

Alt +X

19.

Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:

a)

End

b)

Uses

c)

Computer

d)

Program

20.

Phần dư trong phép chia của hai số nguyên 16 và 5 là:

a)

16 div 5 = 3

b)

16 div 5 = 1

c)

16 mod 5 = 3

d)

16 mod 5 = 1