wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Sử dụng biến và hằng trong chương trình

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Từ khóa khai báo biến là gì?

a)

var

b)

const

c)

read

d)

write

2.

Từ khóa khai báo hằng là gì?

a)

var

b)

const

c)

read

d)

write

3.

Công thức khai báo biến đúng là gì?

a)

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

b)

var <tên biến> : =<kiểu dữ liệu> ;

c)

var <tên biến> = <kiểu dữ liệu> ;

d)

var <tên biến> : <kiểu dữ liệu> ;

4.

Công thức khai báo hằng đúng là gì?

a)

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

b)

const <tên hằng> : <giá trị> ;

c)

const <tên hằng> = <giá trị> ;

d)

const <tên biến> : <kiểu dữ liệu> ;

5.

Khai báo hai biến a, b thuộc kiểu dữ liệu số nguyên ta dùng lệnh:

a)

const a,b : real;

b)

var a,b : integer;

c)

var a = integer; b = integer;

d)

const a, b = integer;

6.

Cho a là số nguyên, b có giá trị là 5. Loại khai báo nào bên dưới là chính xác

a)

var a = 5; const b: integer;

b)

var a : integer; b = 5;

c)

var a : integer; const b = 5;

d)

var a, b : integer; const a, b = 5;

7.

Cho biến a có kiểu dữ liệu số thực, biến b có kiểu dữ liệu xâu kí tự. Loại khai báo nào bên dưới là chính xác?

a)

var a : integer; b : string;

b)

var a : real; b : string;

c)

var a, b : integer;

d)

var a: string; b:real;

8.

Câu lệnh bên dưới có kết quả bao nhiêu?

writeln(12*2 - 4);

a)

10

b)

15

c)

20

d)

24

9.

Câu lệnh bên dưới có kết quả bao nhiêu?

writeln('12*2 - 4');

a)

20

b)

24

c)

12*2 - 4

d)

4 - 12*2

10.

Câu lệnh bên dưới có kết quả là gì?

writeln('xin chao cac ban');

a)

'xin chao cac ban'

b)

xin chao cac ban

c)

bao loi

d)

16

11.

Tìm điểm sai trong khai báo hằng sau:

Const Max :=2010;

a)

A. Thừa dấu bằng

b)

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

c)

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

d)

D.Thừa dấu hai chấm

12.

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

a)

A. Var x, y: Integer;

b)

B. Var x, y=Integer;

c)

C. Var x, y of Integer;

d)

D. Var x, y := Integer;

13.

Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:

a)

A. Var x: String;

b)

B. Var x: Integer;

c)

C. Var x: Char;

d)

D. Var x: Real;

14.

Khai báo sau có ý nghĩa gì?

Var a: Real; b: Char;

a)

A. Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự

b)

B. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự

c)

C. Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự

d)

D. Các câu trên đều sai

15.

Biến là:

a)

A. Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình

b)

B. Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình

c)

C. Là đại lượng dùng để tính toán

d)

D. Là đại lượng dùng để khai báo tên chương trình

16.

Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là:

a)

A. Tên

b)

B. Từ khóa

c)

C. Biến

d)

D. Hằng

17.

Việc khai báo biến bao gồm:

a)

Khai báo tên biến và khai báo kiểu dữ liệu của biến.

b)

Khai báo tên biến

c)

Khai báo kiểu dữ liệu của biến.

d)

Khai báo thư viện.

18.

Thao tác có thể thực hiện được với biến là:

a)

Gán giá trị cho biến

b)

Tính toán với các biến

c)

Gán giá trị cho biến và tính toán với các giá trị của biến

19.

Hằng là đại lượng:

a)

Có giá trị thay đổi trong suốt quá trình thực hiện chương trình.

b)

Có giá trị không đổi trong suốt quá trình thực hiện chương trình.

20.

Hằng và biến giống nhau:

a)

Đều phải khai báo trước khi sử dụng và dùng để lưu trữ dữ liệu.

b)

Có giá trị thay đổi trong khi thực hiện chương trình.

c)

Có giá trị không đổi trong suốt quá trình thực hiện chương trình.

d)

D