wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP HKI

Total questions: 14

Worksheet time: 11mins

Name
Class
Date
1.

Trong Pascal, từ khoá để khai báo tên chương trình là:

a)

Const

b)

Begin

c)

Program

d)

Uses

2.

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

a)

phần khai báo

b)

phần thân

c)

Cả hai đáp án đúng

d)

Chỉ cần một trong hai đáp án

3.

Câu lệnh nào dể khai báo tên chương trình:

a)

uses crt;

b)

writeln(‘chao Pascal’);

c)

program BT_1;

d)

program BT 1;

4.

Trong Pascal kết quả của phép toán 16 mod 3 là:

a)

7

b)

3

c)

5

d)

1

5.

Để chạy chương trình ta nhấn tổ hợp phím:

a)

Alt+F9

b)

Ctrl+F9

c)

Alt+F5

d)

Ctrl+F5

6.

Câu lệnh nào dưới đây đưa dòng chữ: “HELLO PASCAL” ra màn hình:

a)

write("HELLO PASCAL");

b)

wretin(‘HELLO PASCAL’);

c)

write(HELLO PASCAL)

d)

writeln(‘HELLO PASCAL’);

7.

Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

a)

1baitoan;

b)

baitoan1;

c)

baitoan 1;

d)

end;

8.

Để gán cho biến giá trị 3.14, ta chọn kiểu nào dữ liệu nào?

a)

integer

b)

string

c)

char

d)

real

9.

Khai báo biến nào sau đây là sai:

a)

Var a: real;

b)

Var a,b: real;

c)

Var a b: real;

d)

Var a, b, c: real;

10.

Kết quảcủa phép toán 45 div 2 mod 3 + 1 là bao nhiêu?

a)

2

b)

7

c)

5

d)

3

11.

Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?

a)

var a, b : integer;

b)

var x = real;

c)

const x := 5 ;

d)

var thong bao : string.

12.

Lệnh writeln(25+5); sẽ in ra màn hình:

a)

25

b)

25+5

c)

30

d)

lệnh trên sai

13.

Để gán cho biến X giá trị 12, phép gán nào là đúng:

a)

x=12

b)

x:12

c)

x:=12

d)

x=:12

14.

Câu lệnh nào in ra kết quả của phép chia lấy phần dư của 10 và 3:

a)

write(10 mod 3);

b)

write('10 mod 3');

c)

wite(10 mod 3);

d)

write(10 div 3);