Trắc nghiệm Tin học 11 Cánh diều Bài 13 (có đáp án): Thực hành thiết kế và lập trình theo mo đun tiếp theo

Với 15 câu hỏi trắc nghiệm Tin học 11 Bài 13: Thực hành thiết kế và lập trình theo mo đun tiếp theo có đáp án chi tiết đầy đủ các mức độ sách Cánh diều sẽ giúp học sinh lớp 11 ôn luyện trắc nghiệm Tin 11 Khoa học máy tính.

Trắc nghiệm Tin học 11 Cánh diều Bài 13 (có đáp án): Thực hành thiết kế và lập trình theo mo đun tiếp theo

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.

Câu 1: Hàm ptDiem có nhiệm vụ chính là gì?

Quảng cáo

A. Tính tổng điểm và điểm trung bình của một dãy số

B. Phân tích và phân loại điểm theo các mức xếp hạng

C. Sắp xếp dãy số theo thứ tự tăng dần

D. Tất cả các ý trên đều đúng

Câu 2: Hàm nào được sử dụng trong Python để tính tổng và điểm trung bình trong hàm ptDiem?

A. average()

B. sum()

C. total()

D. mean()

Quảng cáo

Câu 3:  Để tìm vị trí phân chia dãy điểm thành các mức xếp hạng, hàm nào nên được sử dụng trong Python?

A. index()

B. bisect_left()

C. find()

D. position()

Câu 4: Khi sắp xếp danh sách các cặp (tên, điểm) theo điểm giảm dần, hàm nào được khuyên dùng trong Python?

A. sorted()

B. sort()

C. arrange()

D. order()

Câu 5: Nguyên tắc nào trong "Zen of Python" nhấn mạnh việc viết câu lệnh rõ ràng?

Quảng cáo

A. Tường minh tốt hơn hiểu ngầm.

B. Đơn giản tốt hơn phức hợp.

C. Viết câu lệnh rõ ràng tốt hơn viết rút ngắn cô đặc.

D. Chương trình dễ đọc là quan trọng.

Câu 6: Khi nào bạn nên sử dụng hàm sorted() thay vì sort() trong Python?

A. Khi bạn muốn thay đổi danh sách gốc.

B. Khi bạn không muốn thay đổi danh sách gốc.

C. Khi bạn muốn sắp xếp một danh sách rỗng.

D. Khi bạn làm việc với dữ liệu không có thứ tự.

Câu 7: Để in số thực với hai chữ số phần lẻ, bạn nên sử dụng cú pháp nào?

A. print("{:.2f}".format(số_thực))

B. print(round(số_thực, 2))

C. print("{:0.2f}".format(số_thực))

D. print("{:.2e}".format(số_thực))

Quảng cáo

Câu 8: Nguyên tắc nào trong "Zen of Python" nói rằng "Chương trình dễ đọc là quan trọng"?

A. Phức hợp tốt hơn phức tạp

B. Đơn giản tốt hơn phức hợp

C. Viết câu lệnh rõ ràng tốt hơn viết rút ngắn cô đặc

D. Chương trình dễ đọc là quan trọng

Câu 9: Mục đích chính của việc sắp xếp dãy điểm trong hàm ptDiem là gì?

A. Để tìm max và min một cách nhanh chóng.

B. Để phân loại điểm theo mức xếp hạng.

C. Để tính toán điểm trung bình chính xác hơn.

D. Tất cả các lý do trên.

Câu 10: Trong hàm ptMonHoc, mục đích của việc sử dụng tham số key trong hàm sorted() là gì?

A. Để xác định thứ tự sắp xếp.

B. Để tăng tốc độ sắp xếp.

C. Để thay đổi cách tính điểm.

D. Để xác định loại dữ liệu.

PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai

Câu 1: Khi thực hiện hàm ptDiem trong Python, để tính điểm trung bình của một dãy điểm, phương pháp nào là hợp lý nhất?

a) Sử dụng vòng lặp để tính tổng từng điểm rồi chia cho số lượng điểm.

b) Sử dụng hàm sum() để tính tổng và chia cho số lượng điểm.

c) Sử dụng hàm len() để tính tổng và chia cho số lượng điểm.

d) Sử dụng phương pháp thủ công để cộng từng điểm trong dãy

Câu 2: Trong hàm ptMonHoc, để sắp xếp danh sách các cặp (tên, điểm) theo thứ tự điểm giảm dần, phương pháp nào là chính xác nhất?

a) Sử dụng phương thức sort() với tham số reverse=True.

b) Sử dụng hàm sorted() với tham số reverse=False.

c) Sử dụng hàm sorted() với tham số reverse=True và key=lambda.

d) Sử dụng phương pháp sắp xếp thủ công để sắp xếp danh sách.

PHẦN III. Câu trả lời ngắn. Thí sinh trả lời từ câu 1 đến câu 3

Câu 1: Tại sao nên sử dụng hàm sum() để tính tổng dãy điểm trong hàm ptDiem?

Câu 2: Tại sao lại cần sắp xếp dãy điểm trước khi sử dụng hàm bisect_left?

Câu 3: Tại sao nên sử dụng hàm sorted() thay vì tự triển khai thuật toán sắp xếp trong hàm ptMonHoc?

Xem thêm câu hỏi trắc nghiệm Tin học lớp 11 Cánh diều có đáp án hay khác:

Xem thêm các tài liệu học tốt lớp 11 hay khác:

ĐỀ THI, GIÁO ÁN, SÁCH LUYỆN THI DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 11

Bộ giáo án, bài giảng powerpoint, đề thi, sách dành cho giáo viên và gia sư dành cho phụ huynh tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.


Giải bài tập lớp 11 Cánh diều khác
Tài liệu giáo viên