Trắc nghiệm Tin học 11 Cánh diều Bài 11 (có đáp án): Thực hành thiết kế và lập trình theo mo đun
Với 15 câu hỏi trắc nghiệm Tin học 11 Bài 11: Thực hành thiết kế và lập trình theo mo đun 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.
Trắc nghiệm Tin học 11 Cánh diều Bài 11 (có đáp án): Thực hành thiết kế và lập trình theo mo đun
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: Trong nhiệm vụ 1, chương trình yêu cầu đọc dữ liệu từ tệp và tổ chức dữ liệu. Đầu ra mong muốn của hàm nhapTuTep bao gồm:
A. Danh sách các cột điểm số và số học sinh
B. Danh sách tên học sinh, tên môn học, và mảng hai chiều điểm số
C. Danh sách tên học sinh và điểm trung bình từng học sinh
D. Danh sách các cặp (tên, điểm) của từng học sinh
Câu 2: Chức năng chính của hàm ptDiem trong bài tập là gì?
A. Đọc dữ liệu từ tệp bảng điểm
B. Tính điểm trung bình chung của lớp
C. Phân tích điểm số từng học sinh và trả về tổng, điểm cao nhất, điểm thấp nhất, và số lượng điểm theo từng mức xếp hạng
D. Sắp xếp danh sách điểm theo thứ tự giảm dần
Câu 3: Khi xét khen thưởng cho học sinh, quy tắc chấm điểm là:
A. Cộng 1 điểm cho mỗi môn đạt mức Đạt
B. Trừ 1 điểm cho mỗi môn dưới mức Khá và cộng 1 điểm cho mỗi môn đạt mức Tốt
C. Cộng 1 điểm cho mỗi môn đạt mức Khá và trừ 1 điểm cho mỗi môn dưới mức Đạt
D. Không cộng hoặc trừ điểm, chỉ ghi nhận kết quả học sinh
Câu 4: Hàm tachMon có chức năng gì trong chương trình?
A. Phân tích điểm số của từng học sinh
B. Tách riêng danh sách điểm số cho từng môn học và danh sách các cặp (tên, điểm)
C. Sắp xếp danh sách điểm theo thứ tự giảm dần
D. Tính điểm trung bình của từng học sinh
Câu 5: Khi sắp xếp danh sách các cặp (tên, điểm) theo thứ tự giảm dần, cần thực hiện bước nào?
A. Sử dụng hàm sắp xếp mặc định của Python
B. Thực hiện thuật toán sắp xếp nhanh quicksort với phép so sánh đảo chiều
C. Tính tổng điểm và sắp xếp theo tổng
D. Đảo ngược danh sách sau khi sắp xếp
Câu 6: Yêu cầu của sản phẩm SP#1 trong bài tập lập trình là gì?
A. Sử dụng các thư viện có sẵn của Python
B. Viết các hàm (mô-đun) chương trình từ đầu
C. Viết chương trình với các hàm của thư viện NumPy
D. Tối ưu hóa tốc độ chương trình
Câu 7: Để phân tích điểm của từng môn học, hàm nào được sử dụng để tính các thông tin như điểm cao nhất, thấp nhất và trung bình?
A. ptHocSinh
B. quickSort_tuple_down
C. ptDiem
D. chamDiem
Câu 8: Trong bước tích hợp kết quả, ai là người chịu trách nhiệm tích hợp các kết quả thành chương trình hoàn chỉnh?
A. Mỗi thành viên trong nhóm
B. Giáo viên hướng dẫn
C. Nhóm trưởng
D. Các học sinh phụ trách các hàm cụ thể
Câu 9: Để đọc dữ liệu từ tệp "bangDiem.txt", bước đầu tiên là gì?
A. Tạo tệp dữ liệu đầu vào và lưu tên tệp
B. Sử dụng hàm input để nhập dữ liệu
C. Viết chương trình xử lý dữ liệu từ bảng tính
D. Lưu dữ liệu vào biến global
Câu 10: Khi thiết kế hàm phân tích điểm của từng học sinh (ptHocSinh), đầu vào của hàm là gì?
A. Tên học sinh
B. Điểm trung bình của học sinh
C. Một hàng điểm số từ mảng hai chiều
D. Điểm từng môn học
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: Trong nhiệm vụ "Phân tích kết quả học tập của từng học sinh" (KQ1), chương trình yêu cầu thiết kế một hàm có chức năng phân tích dãy điểm số của từng học sinh. Nội dung cần thực hiện bao gồm:
a) Tính điểm trung bình của từng học sinh.
b) Xác định điểm cao nhất và điểm thấp nhất của từng học sinh.
c) Đếm số lượng điểm của học sinh thuộc các mức "Tốt", "Khá", "Đạt", "Chưa đạt".
d) Lưu kết quả phân tích của từng học sinh vào tệp văn bản "phantich_theoHS.txt".
Câu 2: Trong nhiệm vụ "Phân tích kết quả học tập theo từng môn học" (KQ2), chương trình yêu cầu thiết kế các hàm nhằm phân tích điểm từng môn học. Nội dung bao gồm:
a) Sắp xếp điểm của học sinh theo từng môn học theo thứ tự giảm dần, kèm tên học sinh.
b) Tính điểm trung bình cộng, điểm cao nhất, và điểm thấp nhất của từng môn học.
c) Tính tỉ lệ phần trăm điểm theo các mức "Tốt", "Khá", "Đạt", "Chưa đạt" của từng môn học.
d) Xác định học sinh đạt điểm cao nhất của từng môn học và lưu kết quả vào tệp "phantich_theoMon.txt".
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: Trong nhiệm vụ phân tích điểm học sinh, để tính điểm trung bình, điểm cao nhất, và điểm thấp nhất của từng học sinh, hàm nào có thể được sử dụng?
Câu 2: Trong chương trình, làm thế nào để tổ chức dữ liệu từ tệp đầu vào chứa điểm số để dễ dàng truy xuất điểm của từng môn học?
Câu 3: Nếu một học sinh có nhiều điểm đạt mức “Tốt”, thì trong quá trình xét khen thưởng, giá trị chamDiem của học sinh đó sẽ được tăng lên hay giảm xuống?
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:
- Giải sgk Tin học 11 Cánh diều
- Giải Chuyên đề Tin học 11 Cánh diều
- Giải SBT Tin học 11 Cánh diều
- Giải lớp 11 Cánh diều (các môn học)
- Giải lớp 11 Kết nối tri thức (các môn học)
- Giải lớp 11 Chân trời sáng tạo (các môn học)
Tủ sách VIETJACK shopee lớp 10-11 cho học sinh và giáo viên (cả 3 bộ sách):
Đã 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.
- Soạn văn 11 Cánh diều (hay nhất)
- Soạn văn 11 Cánh diều (ngắn nhất)
- Giải sgk Toán 11 - Cánh diều
- Giải Tiếng Anh 11 Global Success
- Giải sgk Tiếng Anh 11 Smart World
- Giải sgk Tiếng Anh 11 Friends Global
- Giải sgk Vật Lí 11 - Cánh diều
- Giải sgk Hóa học 11 - Cánh diều
- Giải sgk Sinh học 11 - Cánh diều
- Giải sgk Lịch Sử 11 - Cánh diều
- Giải sgk Địa Lí 11 - Cánh diều
- Giải sgk Giáo dục KTPL 11 - Cánh diều
- Giải sgk Tin học 11 - Cánh diều
- Giải sgk Công nghệ 11 - Cánh diều
- Giải sgk Hoạt động trải nghiệm 11 - Cánh diều
- Giải sgk Giáo dục quốc phòng 11 - Cánh diều
- Giải sgk Âm nhạc 11 - Cánh diều