wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KT 15 PHUT TIN 8

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Integer là kiểu dữ liệu

a)

Số nguyên

b)

Số thực

c)

Chuỗi

d)

kí tự

2.

Div là phép toán gì ?

a)

Cộng

b)

Trừ

c)

Chia lấy phần nguyên

d)

Chia lấy phần dư

3.

Mod là phép toán gì ?

a)

Cộng

b)

Trừ

c)

Chia lấy phần nguyên

d)

Chia lấy phần dư

4.

Để 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

5.

Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên?

a)

Div, +, -, *,/

b)

+, -, *,/

c)

Mod, +, -, *,/

d)

div, mod

6.

Để 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

7.

Kết quả của 10 mod 3 bằng bao nhiêu ?

a)

1

b)

2

c)

3

d)

4

8.

Giả sử S được khai báo dữ liệu kiểu xâu kí tự. Cách khai báo nào sau đây là hợp lệ?

a)

Var S:integer;

b)

Var S:char;

c)

Var S:string;

d)

Var S:real;

9.

103.57 thuộc kiểu dữ liệu nào ?

a)

integer

b)

real

c)

char

d)

string

10.

Chọn kết quả cho phép toán “17 div 2”

a)

1

b)

3

c)

6

d)

8

11.

Cho biết dữ liệu nào sau đây là dữ liệu dạng xâu kí tự ?

a)

123.4

b)

1234

c)

'1234'

d)

123+1E

12.

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

13.

Ta thực hiện các lệnh gán sau: x:=1; y:=9; z:=x+y;

kết quả thu được của biến z là ?

a)

1

b)

8

c)

9

d)

10

14.

Kết quả của phép chia 8 mod 2 là bao nhiêu ?

a)

0

b)

1

c)

2

d)

4

15.

Trong Pascal, khai báo nào sau đây là đúng ?

a)

Const x:real;

b)

Var 4hs: Integer

c)

Var Tb : real;

d)

Var R=30;

16.

Cú pháp khai báo biến trong ngôn ngữ Pascal là gì ?

a)

Var <danh sách biến> <kiểu dữ liệu>;

b)

Var <danh sách biến>:<kiểu dữ liệu>;

c)

Var <kiểu dữ liệu>:<danh sách biến>;

d)

const <tên biến> = <giá trị>;

17.

Cho biết kết quả của phép gán sau:

S:=0; i:=1;

S:=S+i;

i:=i+1;

a)

S=1; i=2;

b)

S=2; i=1;

c)

S=i; i=2;

d)

S=i; i=1;

18.

Cho khai báo biến: var a, b: integer;

a:=5; b:=a+1;

b = ?

a)

b = 5

b)

b = 6

c)

b = 7

d)

b = 4

19.

Cú pháp thao tác nhập là

a)

read(<biến>);

b)

readln(<biến>);

c)

write(<biến>);

d)

read/readln(<biến>); đều đúng

20.

Cú pháp thao tác xuất là

a)

read(<biến>);

b)

write(<tham số>);

c)

writeln(<tham số>);

d)

write/writeln(<tham số>); đều đúng