15 câu Trắc nghiệm Tin học 11 Cánh diều Định hướng KHMT Bài 11: Thực hành thiết kế và lập trình theo mô đun có đáp án
15 câu Trắc nghiệm Tin học 11 Cánh diều Định hướng KHMT Bài 11: Thực hành thiết kế và lập trình theo mô đun có đáp án
-
39 lượt thi
-
10 câu hỏi
-
60 phút
Danh sách câu hỏi
Câu 1:
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.
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:
Đáp án: B
Giải thích: Theo yêu cầu, hàm nhapTuTep cần tổ chức dữ liệu đầu ra bao gồm danh sách tên học sinh, tên môn học và mảng hai chiều lưu điểm số của từng học sinh theo môn
Câu 2:
Chức năng chính của hàm ptDiem trong bài tập là gì?
Đáp án: C
Giải thích: Hàm ptDiem được sử dụng để phân tích điểm số của từng học sinh, tính tổng, điểm cao nhất, điểm thấp nhất, và đếm số lượng điểm trong từng mức xếp hạng.
Câu 3:
Khi xét khen thưởng cho học sinh, quy tắc chấm điểm là:
Đáp án: B
Giải thích: Quy tắc chấm điểm yêu cầu cộng thêm 1 điểm cho mỗi môn đạt mức Tốt và trừ 1 điểm cho mỗi môn dưới mức Khá.
Câu 4:
Hàm tachMon có chức năng gì trong chương trình?
Đáp án: B
Giải thích: Hàm tachMon có nhiệm vụ tách riêng danh sách điểm số từng môn và ghép với tên học sinh để tạo ra danh sách các cặp (tên, điểm).
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?
Đáp án: B
Giải thích: Để sắp xếp danh sách theo thứ tự giảm dần, cần cải biên thuật toán sắp xếp nhanh quicksort để đảo chiều phép so sánh
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ì?
Đáp án: B
Giải thích: SP#1 yêu cầu tự viết các hàm mô-đun chương trình để luyện tập kỹ năng lập trình từ cơ bản.
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?
Đáp án: C
Giải thích: Hàm ptDiem được sử dụng để phân tích điểm và tính toán các thông số như điểm cao nhất, thấp nhất và trung bình cho từng môn học.
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?
Đáp án: C
Giải thích: Nhóm trưởng phụ trách tích hợp các kết quả thành chương trình hoàn chỉnh với sự hỗ trợ của các thành viên khác.
Câu 9:
Để đọc dữ liệu từ tệp "bangDiem.txt", bước đầu tiên là gì?
Đáp án: A
Giải thích: Bước đầu tiên là tạo tệp dữ liệu đầu vào và đặt tên tệp, ví dụ "bangDiem.txt", trước khi sử dụng hàm để đọc dữ liệu.
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ì?
Đáp án: C
Giải thích: Hàm ptHocSinh lấy một hàng điểm số từ mảng hai chiều, tức là điểm số của một học sinh theo từng môn học, để phân tích.