wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

bài 27 Tin học

Total questions: 13

Worksheet time: 17mins

Name
Class
Date
1.

Khi khai báo hàm, thành phần nào sau đây được định nghĩa và được dùng như biến trong hàm?

a)

Tham số

b)

Đối số

c)

Dữ liệu

d)

Giá trị

2.

Chọn phát biểu ĐÚNG trong các phát biểu sau đây?

a)

Lời gọi hàm không có lỗi nếu tham số được truyền chưa có giá trị khai báo của hàm.

b)

Số lượng giá trị được truyền vào hàm bằng số tham số trong khai báo của hàm.

c)

Tham số là giá trị được truyền vào khi gọi hàm.

d)

Tham số là giá trị được định nghĩa khi gọi hàm.

3.

Chọn phát biểu SAI trong các phát biểu sau đây?

a)

Một hàm khi khai báo có một tham số nhưng khi gọi hàm có thể có 2 đối số.

b)

Tham số được định nghĩa khi khai báo hàm sẽ được truyền bằng giá trị của hàm.

c)

Tham số và đối số có một số điểm khác nhau sẽ được truyền bằng giá trị của hàm.

d)

Khi gọi hàm, các tham số sẽ được truyền bằng giá trị thông qua đối số của hàm.

4.

Giả sử hàm f có hai tham số. Cách gọi hàm nào sau đây sẽ gây lỗi?

a)

f(2, 3)

b)

f(10, c)

c)

f("a", "3", "c")

d)

f("a", "3")

5.

Khi gọi hàm f(1,2,3), khi định nghĩa hàm f có bao nhiêu tham số?

a)

1

b)

2

c)

3

d)

4

6.

Các tham số của f có kiểu dữ liệu nào nếu hàm f được gọi như sau: f(5.0)?

a)

str

b)

float

c)

int

d)

list

7.

Hàm f được khai báo như sau f(a, b, c). Số lượng đối số truyền vào là bao nhiêu?

a)

3

b)

2

c)

1

d)

4

8.

Hoàn thành chương trình kiểm tra một số có là số nguyên tố hay không?

a)

True, False

b)

True, True

c)

False, False

d)

False, True

9.

Giá trị của x bằng bao nhiêu sau khi biết kết quả là 87

4 lines
10.

Giá trị của m bằng bao nhiêu sau khi biết kết quả là 57

4 lines
11.

Hoàn thiện chương trình tìm UCLN của hai số.

4 lines
12.

Kết quả của chương trình sau đây là bao nhiêu?

4 lines
13.

Chương trình sau đây bị lỗi ở dòng thứ bao nhiêu?

(a)