Trắc nghiệm Bài 17. Chương trình con và phân loại có đáp án
-
340 lượt thi
-
10 câu hỏi
-
30 phút
Danh sách câu hỏi
Câu 1:
Phát biểu nào sau đây là đúng khi nói về chương trình con?
Đáp án đúng là: D
Chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện (được gọi) từ nhiều vị trí trong chương trình.
Câu 2:
Cấu trúc của hàm bao gồm:
Đáp án đúng là: A
Cấu trúc chung của một hàm là
<phần đầu>
<phần thân>
Câu 3:
Tham số hình thức là:
Đáp án đúng là: B
Tham số hình thức là các biến được khai báo cho dữ liệu vào/ra.
Câu 4:
Biến toàn cục là:
Đáp án đúng là: D
Biến toàn cục là các biến của chương trình chính.
Câu 5:
Trong câu gọi hàm sin(90), thì giá trị 90 là:
Đáp án đúng là: C
Vì 90 là giá trị được truyền vào tham số hình thức nên được gọi là tham số thực sự.
Câu 6:
Cho đoạn chương trình sau:
def s(a1,b1):
s=a1+b1
return s
a,b=map(int,input().split())
t=s(a,b)
print(t)
Trong đoạn chương trình trên biến a, b được gọi là:
Đáp án đúng là: A
Vì biến a, b được khai báo ở chương trình chính.
Câu 7:
Cho đoạn chương trình sau:
def s(a1,b1):
s=a1+b1
return s
a,b=map(int,input().split())
t=s(a,b)
print(t)
Trong đoạn chương trình trên s được gọi là:
Đáp án đúng là: A
Vì s đứng sau từ khóa def.
Câu 8:
Cho đoạn chương trình sau:
def h(a1,b1):
s=a1-b1
return s
a,b=map(int,input().split())
t=h(a,b)
print(t)
Trong đoạn chương trình trên s được gọi là:
Đáp án đúng là: D
Vì s được khai báo và sử dụng trong chương trình con.
Câu 9:
Cho đoạn chương trình sau:
def h(a1,b1):
s=a1-b1
return s
a,b=map(int,input().split())
t=h(a,b)
print(t)
Trong đoạn chương trình trên a1,b1 được gọi là:
Đáp án đúng là: B
Vì a1, b1 là tham số của chương trình con.
Câu 10:
Khẳng định nào sau đây là đúng khi nói về print()?
Đáp án đúng là: D
Vì print() là hàm đưa dữ liệu ra ngoài màn hình.