Trắc nghiệm đúng sai Tin học 10 cánh diều Bài 10: Chương trình con và thư viện các chương trình con có sẵn
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 10 Bài 10: Chương trình con và thư viện các chương trình con có sẵn sách cánh diều. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.
Xem: => Giáo án tin học 10 cánh diều (bản word)
CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
LẬP TRÌNH CƠ BẢN
BÀI 10: CHƯƠNG TRÌNH CON VÀ THƯ VIỆN CÁC CHƯƠNG TRÌNH CON CÓ SẴN
Câu 1: Cho đoạn thông tin:
Chương trình con (hay hàm) trong Python là một khối mã có thể được gọi nhiều lần trong chương trình. Việc sử dụng hàm giúp tổ chức mã nguồn một cách khoa học và dễ dàng bảo trì. Cú pháp khai báo hàm trong Python là def tên_hàm(tham số):, sau đó là các lệnh mô tả hàm. (Nguồn: Tài liệu Python chính thức)
Nhận định:
a) Chương trình con chỉ có thể được gọi một lần trong chương trình.
b) Việc sử dụng chương trình con giúp mã nguồn trở nên dễ bảo trì hơn.
c) Cú pháp khai báo hàm trong Python là def tên_hàm(tham số):.
d) Chương trình con không thể nhận tham số từ bên ngoài.
Đáp án:
- B, C đúng
- A, D sai
Câu 2: Cho đoạn thông tin:
Hàm trong Python có thể trả về giá trị sử dụng từ khóa return. Điều này cho phép người lập trình lấy kết quả của hàm để sử dụng trong các phần khác của chương trình.
Nhận định:
a) Hàm không thể trả về giá trị, chỉ có thể in ra màn hình.
b) Từ khóa return được sử dụng để trả về giá trị từ hàm.
c) Hàm có thể trả về nhiều giá trị cùng một lúc.
d) Một hàm có thể không có từ khóa return và vẫn hoạt động bình thường.
Câu 3: Cho đoạn thông tin:
Python cung cấp nhiều hàm được xây dựng sẵn như len(), max(), và min(). Những hàm này giúp thực hiện các tác vụ phổ biến mà không cần phải viết lại mã. Việc sử dụng hàm có sẵn có chức năng tiết kiệm thời gian lập trình và tăng tính chính xác cho quá trình xử lí dữ liệu.
Nhận định:
a) Hàm len() được sử dụng để tính độ dài của một chuỗi.
b) Tất cả các hàm có sẵn trong Python đều cần phải khai báo trước khi sử dụng.
c) Hàm max() có thể tìm giá trị nhỏ nhất trong một danh sách.
d) Việc sử dụng hàm có sẵn giúp tiết kiệm thời gian lập trình.
Câu 4: Cho đoạn thông tin:
Khi gọi một hàm trong Python, nếu hàm đó có tham số, bạn cần cung cấp giá trị cho các tham số đó. Nếu không cung cấp, Python sẽ báo lỗi. (Nguồn: Tài liệu Python chính thức)
Nhận định:
a) Bạn có thể gọi hàm mà không cần cung cấp giá trị cho tham số.
b) Nếu không cung cấp giá trị cho tham số, Python sẽ báo lỗi.
c) Tham số trong hàm có thể có giá trị mặc định.
d) Tất cả các hàm đều yêu cầu ít nhất một tham số.
Câu 5: Cho đoạn thông tin:
Hàm có thể được gọi từ bên trong chính nó, điều này được gọi là đệ quy. Đệ quy cho phép giải quyết các bài toán phức tạp bằng cách chia nhỏ chúng thành các bài toán đơn giản hơn. (Nguồn: Tài liệu Python chính thức)
Nhận định:
a) Đệ quy là khi một hàm gọi chính nó.
b) Một hàm không thể gọi chính nó trong Python.
c) Đệ quy giúp giải quyết các bài toán phức tạp một cách hiệu quả.
d) Tất cả các hàm đều có thể được viết theo cách đệ quy.
--------------- Còn tiếp ---------------
=> Giáo án tin học 10 cánh diều bài 10: Chương trình con và thư viện các chương trình con có sẵn