wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KTGK HK2 K11

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.

Chương trình sau in ra kết quả gì?

a)

8

b)

5

c)

21

d)

18

2.
Trong Python, để xây dựng một chương trình con sử dụng từ khóa nào?
a)
def
b)
return
c)
Def
d)
range
3.
Để tính diện tích tam giác khi biết trước 3 cạnh của tam giác, ta xây dựng một hàm có truyền vào mấy tham số:
a)

1

b)

2

c)

3

d)

0

4.

Khẳng định nào sau đây là đúng ?

a)

Cả thủ tục và hàm đều có thể có tham số hình thức

b)

Chỉ có thủ tục mới có thể có tham số hình thức

c)

Chỉ có hàm mới có thể có tham số hình thức

d)

Thủ tục và hàm nào cũng phải có tham số hình thức

5.

Tham số hình thức của chương trình con là:

a)

Tham số thể hiện trong lệnh gọi CTC

b)

Tham số thể hiện khi khai báo CTC

c)

Tham số hình thức là tham số cục bộ

d)

Tham số hình thức là tham số toàn bộ

6.

Hàm và thủ tục khác nhau ở chổ

a)

Hàm trả về giá trị

b)

Thủ tục trả về giá trị

c)

Hàm trả về giá trị qua tên của nó

d)

Thủ tục trả về giá trị qua tên của nó

7.

Chương trình con có bao nhiêu loại?

a)

1

b)

2

c)

3

d)

4

8.

Trong chương trình, tham số được đưa vào khi gọi chương trình con được gọi là:

a)

Biến toàn cục

b)

Biến cục bộ

c)

Tham số hình thức

d)

Tham số thực sự

9.

Dòng lệnh for nào sẽ làm cho các câu lệnh sau dấu : lặp lại 10 lần :

a)

for i in range (1,10):

b)

for i in range (0,10):

c)

for i in range ( 0,11):

d)

for i in rang(1,11):

10.

Kết quả in ra màn hình là:

a)

9

b)

13

c)

6

d)

15

11.

Trong câu lệnh trên, biến i nhận các giá trị bằng:

a)

1,2,3,4

b)

2,3,4

c)

1,2,3,4,5

d)

2,3,4,5

12.

Khi kết thúc, giá trị của s=?

a)

10

b)

11

c)

12

d)

13

13.

CHỌN CẤU TRÚC PHÙ HỢP VỚI HÌNH VẼ

a)

IF <ĐIỀU KIỆN>:

LỆNH

b)

IF <ĐIỀU KIỆN>:

LỆNH 1

ELSE :

LỆNH 2

c)

if <ĐIỀU KIỆN>:

LỆNH

d)

if <ĐIỀU KIỆN>:

LỆNH 1

else :

LỆNH 2

14.

CHỌN CẤU TRÚC PHÙ HỢP VỚI HÌNH VẼ

a)

IF <ĐIỀU KIỆN>:

LỆNH

b)

IF <ĐIỀU KIỆN>:

LỆNH 1

ELSE :

LỆNH 2

c)

if <ĐIỀU KIỆN>:

LỆNH

d)

if <ĐIỀU KIỆN>:

LỆNH 1

else :

LỆNH 2

15.

CHỌN CẤU TRÚC PHÙ HỢP VỚI HÌNH VẼ

a)

IF <ĐIỀU KIỆN>:

LỆNH

b)

if <ĐIỀU KIỆN>:

LỆNH 1

else :

LỆNH 2

c)

if <ĐIỀU KIỆN>:

LỆNH 1

else <ĐIỀU KIỆN>: LỆNH 2

else:

LỆNH 3

d)

if <ĐIỀU KIỆN>:

LỆNH 1

elif <ĐIỀU KIỆN>: LỆNH 2

else:

LỆNH 3

16.

CHỌN CẤU TRÚC PHÙ HỢP HÌNH VẼ

a)

for i in range (điều kiện):

lệnh

b)

while <điều kiện>:

Lệnh

c)

if <ĐIỀU KIỆN>:

Lệnh

d)

if <ĐIỀU KIỆN>

Lệnh

17.

Chương trinh khi chạy lỗi ở dòng nào

a)

1

b)

3

c)

5

d)

7

18.

Chọn biến cục bộ trong CTC?

a)

a

b)

b

c)

max_2

d)

maxx

19.

Đâu là Tham số Hình Thức

a)

a

b)

b

c)

maxx

d)

a và b

20.

Đâu là Tham số Thực Sự

a)

2, 4

b)

a,b,maxx

c)

maxx

d)

a và b

21.

Kết quả màn hình?

a)

1 2

2 4

b)

2 4

c)

1 2

d)

1 4

2 8

22.

Dòng 6: Câu lệnh break có tác dụng gì?

a)

Dừng ngay câu lệnh rẽ nhánh

b)

Kết thúc ngay câu lệnh lặp

c)

Dừng chương trình không chạy nữa

d)

không có tác dụng gì

23.

Điều kiện A bằng B, được viết ntn trong ngôn ngữ Python?

a)

A == B

b)

A != B

c)

A <> B

d)

A = B

24.

Chương trình nhập 2 số nguyên a,b phân biệt, đưa ra màn hình giá trị lớp nhất trong chúng. Chúng ta dùng cấu trúc nào?

a)

Cấu Trúc Lặp

b)

Cấu Trúc Rẽ Nhánh

c)

Cấu Trúc Lặp và Cấu Trúc Rẽ Nhánh

25.

Chương trình nhập 3 số nguyên a,b,c phân biệt, đưa ra màn hình giá trị lớp nhất trong chúng. Chúng ta dùng cấu trúc nào?

a)

if <đk>:

lệnh

b)

if <đk>:

lệnh 1

else: lệnh 2

c)

if<đk>:

lệnh 1

elif <đk>:

lệnh 2:

else: lệnh 3