Trắc nghiệm Tin học 11 Kết nối tri thức KHMT bài 31 Thực hành thiết lập thư viện cho chương trình
20 câu · Đề theo bài
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Phát biểu nào sau đây đúng về Thư viện các chương trình con chuẩn?
Đáp án và lời giải
Đáp án: A
Câu 2
Trong Pascal, thư viện CRT là nơi chứa các chương trình con liên quan đến việc …
Đáp án và lời giải
Đáp án: A
Câu 3
Trong Pascal, để gọi thủ tục xóa màn hình, cách gọi nào sau đây là đúng?
Đáp án và lời giải
Đáp án: A
Câu 4
Trong Pascal, thủ tục nào sau đây dùng để đặt màu cho nền của màn hình?
Đáp án và lời giải
Đáp án: A
Câu 5
Trong Pascal, các hàm, thủ tục liên quan đến đồ họa được chứa trong thư viện nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 6
Trong một chương trình Pascal, khai báo thư viện phải được đặt ở vị trí nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 7
Trong một chương trình Pascal, cách khai báo thư viện nào sau đây là đúng?
Đáp án và lời giải
Đáp án: A
Câu 8
Trong Pascal, Nếu màn hình đang ở chế độ đồ họa muốn trở về chế độ văn bản thì ta phải gọi thực hiện thủ tục nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 9
Trong chế độ đồ họa của Pascal, muốn di chuyển con trỏ đến vị trí điểm có tọa độ (x,y), ta phải gọi thực hiện thủ tục nào sau đây?
Đáp án và lời giải
Đáp án: B
Câu 10
Trong Pascal, thư viện Dos là nơi chứa các thủ tục …
Đáp án và lời giải
Đáp án: A
Câu 11
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 lời gọi hàm với đối số truyền vào là:
Đáp án và lời giải
Đáp án: A
Câu 12
Hàm trong Python được khai báo theo mẫu:
1. def tên_hàm(tham số):
Các lệnh mô tả hàm
2. def tên_hàm(tham số)
Các lệnh mô tả hàm
3. def tên_hàm()
Các lệnh mô tả hàm
4. def (tham số):
Các lệnh mô tả hàm
Đáp án và lời giải
Đáp án: A
Câu 13
Phát biểu nào sau đây là sai khi nói về chương trình con?
Đáp án và lời giải
Đáp án: D
Câu 14
Cho các câu sau, số câu đúng là:
1) Sử dụng chương trình con sẽ làm chương trình dễ hiểu, dễ tìm lỗi hơn.
2) Hàm chỉ được gọi một lần duy nhất ở chương trình chính.
3) Hàm luôn trả một giá trị qua tên của hàm.
4) Python chỉ cho phép chương trình gọi một hàm xây dựng sẵn trong các thư viện của Python.
5) Khai báo hàm trong Python luôn có danh sách tham số.
Đáp án và lời giải
Đáp án: A
Câu 15
Có thể gọi chương trình con trong Python là
Đáp án và lời giải
Đáp án: C
Câu 16
Phát biểu nào sau đây là đúng?
Đáp án và lời giải
Đáp án: B
Câu 17
Trong định nghĩa của hàm có thể có bao nhiêu từ khoá return?
Đáp án và lời giải
Đáp án: D
Câu 18
Hàm gcd(x,y) trả về:
Đáp án và lời giải
Đáp án: C
Câu 19
Cho đoạn chương trình sau:
def t(a1,b1):
s=a1*b1
a,b=map(int,input().split())
print(t(a,b))
Lỗi sai trong đoạn chương trình trên là:
Đáp án và lời giải
Đáp án: D
Câu 20
Cho đoạn chương trình sau:
def t(a1,b1):
s=abs(a1-b1)
return s
a,b=map(int,input().split())
print(t(a,b))
Với a=2, b=4, sau khi thực hiện chương trình trên cho kết quả bằng: