wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn tập kiểm tra HK1 Pascal

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

Tên do người lập trình đặt phải tuân thủ qui tắc nào

a)

Không bắt đầu bằng số

b)

Không chứa khoảng trắng

c)

Không trùng từ khóa, tên chuẩn

d)

Không được tự ý đặt tên

2.

Trong suốt quá trình thực hiện chương trình, giá trị được gán cho biến hay hằng sẽ thay đổi được

a)

biến

b)

hằng

3.

Câu lệnh sau cho ra kết quả là gì

writeln('15 + 3');

a)

18

b)

15 + 3

c)

'15+3'

d)

câu lệnh sai

4.

Câu lệnh sau cho ra kết quả là gì

writeln( (15 div 5) + 5 );

a)

5

b)

8

c)

15

d)

20

5.

Câu lệnh sau cho ra kết quả là gì

writeln( (25 div 5) mod 3)

a)

1

b)

2

c)

3

d)

4

6.

Cho a có giá trị là 50, b có kiểu dữ liệu là số thực

c là kết quả của a +b. Vậy c nên khai báo kiểu dữ liệu là gì

a)

số nguyên

b)

số thực

c)

kí tự

d)

chuỗi

7.

Câu lệnh sau cho kết quả thuộc dạng gì

writeln('123456');

a)

số

b)

chuỗi

c)

logic

8.

Câu lệnh dau cho kết quả là gì

writeln('ket qua la: ', 12x3 + 5);

a)

ket qua la: 31

b)

ket qua la: 12x3 + 5

c)

'ket qua la: ', 12x3 + 5

d)

báo lỗi

9.

Cho a có giá trị là 10, b có kiểu dữ liệu là số thực. Khai báo cho a và b như thế nào

a)

const a = 10; var b : real;

b)

const a:10 ; var b = real;

c)

var a = 10; const b: real;

d)

var a : 10; const b = real;

10.

Cho hình chữ nhật có chiều dài a là 10, chiều rộng b là 2.5

Vậy phải khai báo cho 2 giá trị a và b như thế nào

a)

var a = 10; b = 2.5;

b)

var a:10 ; b:2.5 ;

c)

const a = 10; b = 2.5;

d)

const a: 10; b : 2.5;