Worksheetskiểm tra 15 phút
Total questions: 10
Worksheet time: 6mins
Câu 1: Cấu trúc của hàm bao gồm:
A. <phần đầu>
<phần thân>
B. <phần đầu>
C. <phần thân>
D. <phần khai báo>
<phần thân>
Câu 2: Trong câu gọi hàm sin(90), thì giá trị 90 là:
A. Biến toàn cục.
B. Tham số hình thức.
C. Tham số thực sự.
D. Biến cục bộ.
Câu 3: Lệnh nào để lấy dữ liệu đầu vào từ người dùng?
A. cin
B. scan()
C. input()
D. <>
Câu 4: 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à:
A. Biến toàn cục.
B. Tham số thực sự.
C. Tham số thực nguyên
D. Biến cục bộ.
Câu 5: 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à:
A. Tên hàm.
B. Tham số hình thức.
C. Tham số thực sự.
D. Biến cục bộ.
Câu 6: Dòng đầu tiên của định nghĩa hàm là
(a)
Câu 7: Kiểu tham số khả biến gồm các kiểu
(a)
Câu 8: Phát biểu nào sau đây là đúng?
A. Nếu là hàm có kết quả thì trong thân hàm sẽ không có lệnh return.
B. Nếu là hàm có kết quả thì trong thân hàm sẽ có lệnh return và theo sau là dãy giá trị trả về.
C. Nếu là hàm có kết quả thì trong thân hàm sẽ là dãy các lệnh tính giá trị và không có lệnh return.
D. Nếu là hàm có kết quả thì trong thân hàm sẽ duy nhất lệnh return.
Câu 9: Để khai báo thư viện toán học ta dùng cấu trúc:
A. import math
B. math
C. math.import
D. import(math)
Câu 10: Trong cấu trúc rẽ nhánh dạng thiếu câu lệnh <câu lệnh> được thực hiện khi:
A. Điều kiện sai.
B. Điều kiện đúng.
C. Điều kiện bằng 0.
D. Điều kiện khác 0.
