wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

THỬ THÁCH VỚI CHƯƠNG TRÌNH CON

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

Để khai báo hàm trong Pascal bắt đầu bằng từ khóa?

a)

Program

b)

Procedure

c)

Function

d)

Var

2.

Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa?

a)

Program

b)

Procedure

c)

Function

d)

Var

3.

Muốn khai báo x là tham số giá trị và y, z là tham số biến (x, y, z thuộc kiểu Byte) trong thủ tục “ViduTT” thì khai báo nào sau đây là SAI?

a)

Procedure ViduTT(x: Byte; Var y, z: Byte);

b)

Procedure ViduTT(x: Byte; Var y: Byte; Var z: Byte);

c)

Procedure ViduTT(Var y: Byte; x: Byte; Var z: Byte);

d)

Procedure ViduTT(x: Byte; Var y: Byte; z: Byte) ;

4.

Hãy cho biết phạm vi sử dụng của biến n là?

a)

Trong toàn bộ chương trình

b)

Trong nội bộ thủ tục p

c)

Trong toàn bộ tệp chương trình nguồn

d)

Tùy thuộc vào vị trí sử dụng thủ tục p

5.

Khẳng định nào sau đây là ĐÚNG?

a)

Biến cục bộ là biến được dùng trong chương trình con chứa nó và trong chương trình chính.

b)

Biến cục bộ là biến chỉ được dùng trong chương trình chính.

c)

Biến cục bộ là biến chỉ được dùng trong chương trình con chứa nó.

d)

Biến toàn bộ chỉ được sử dụng trong chương trình chính và không được sử dụng trong các chương trình con.

6.

Hãy chọn phương án ghép ĐÚNG. Kiểu của một hàm được xác định bởi:

a)

Kiểu giá trị trả về

b)

Kiểu của các tham số

c)

Tên hàm

d)

Địa chỉ mà hàm trả về

7.

Cho chương trình sau. Chương trình trên in ra dãy số nào?

a)

4453

b)

4444

c)

4435

d)

5344

8.

Cho chương trình sau. Chương trình trên in ra dãy số nào?

a)

4453

b)

4444

c)

4435

d)

5344

9.

Cho chương trình sau. Chương trình trên in ra dãy số nào?

a)

4453

b)

4444

c)

4443

d)

4454

10.

Cho chương trình sau. Chương trình trên in ra dãy số nào?

a)

4453

b)

4444

c)

4443

d)

4454

11.

Trong chương trình trên có các biến cục bộ là:

a)

x, y

b)

i

c)

a, b, S

d)

a, b, S, fi, fo

12.

Trong chương trình trên có các biến toàn bộ là:

a)

x, y

b)

i

c)

a, b, S

d)

a, b, S, fi, fo

13.

Trong chương trình trên có các tham số thực sự là:

a)

x, y

b)

i

c)

a, b

d)

a, b, S

14.

Trong chương trình trên có các tham số hình thức là:

a)

x, y

b)

i

c)

a, b

d)

a, b, S

15.

Cho a là biến nguyên a = 3, và khai báo thủ tục. Sau khi gọi thủ tục TT(a); thì giá trị của biến a là:

a)

2

b)

5

c)

3

d)

0