Trắc nghiệm Tin học 11 Kết nối tri thức Bài 18 (có đáp án): Thực hành dữ liệu mảng một chiều và hai chiều
Với 15 câu hỏi trắc nghiệm Tin học 11 Bài 18: Thực hành dữ liệu mảng một chiều và hai chiều có đáp án chi tiết đầy đủ các mức độ sách Kết nối tri thức 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 Kết nối tri thức Bài 18 (có đáp án): Thực hành dữ liệu mảng một chiều và hai chiều
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, làm thế nào để người dùng nhập điểm kiểm tra vào chương trình?
A. Sử dụng hàm input() để nhập từng điểm một.
B. Sử dụng hàm input() để nhập một chuỗi chứa các điểm, sau đó tách chuỗi này thành danh sách.
C. Sử dụng vòng lặp for để lần lượt nhập từng điểm.
D. Nhập điểm thông qua một file bên ngoài và đọc dữ liệu từ file.
Câu 2: Cách nào là đúng để tính tổng các điểm trong danh sách marks trong nhiệm vụ 1?
A. Sử dụng sum(marks)
B. Sử dụng vòng lặp for để duyệt qua các phần tử của marks và cộng dồn chúng.
C. Sử dụng hàm reduce từ thư viện functools.
D. Cả A và B đều đúng.
Câu 3: Trong nhiệm vụ 1, để tìm điểm thấp nhất và cao nhất, chương trình sử dụng phương pháp nào?
A. Sử dụng các hàm min() và max().
B. Duyệt qua danh sách và so sánh từng điểm với điểm nhỏ nhất và lớn nhất đã biết.
C. Sắp xếp danh sách và lấy phần tử đầu tiên và cuối cùng.
D. Dùng thuật toán tìm kiếm nhị phân để tìm điểm thấp nhất và cao nhất.
Câu 4: Trong nhiệm vụ 2, để lưu trữ điểm kiểm tra của tất cả học sinh trong lớp, chương trình sử dụng cấu trúc dữ liệu nào?
A. Mảng một chiều
B. Mảng hai chiều
C. Bộ từ điển
D. Chuỗi
Câu 5: Trong nhiệm vụ 2, làm thế nào để tính điểm trung bình kiểm tra của từng học sinh?
A. Sử dụng hàm mean() từ thư viện statistics.
B. Tính tổng các điểm của học sinh đó rồi chia cho số đầu điểm.
C. Sử dụng vòng lặp để cộng dồn các điểm và chia cho tổng số đầu điểm.
D. B và C đều đúng.
Câu 6: Để tìm tên học sinh có điểm trung bình cao nhất, chương trình thực hiện hành động nào?
A. Dùng hàm max() để so sánh điểm trung bình của tất cả học sinh.
B. Duyệt qua danh sách điểm trung bình và lưu lại chỉ số của học sinh có điểm cao nhất.
C. Sắp xếp danh sách điểm trung bình theo thứ tự giảm dần.
D. Tìm học sinh có tên xuất hiện cuối cùng trong danh sách.
Câu 7: Để tra cứu điểm kiểm tra cụ thể của một học sinh dựa trên số thứ tự, chương trình cần thao tác gì?
A. Duyệt qua tất cả học sinh để tìm đúng học sinh có số thứ tự đó.
B. Dùng mảng hai chiều để tìm điểm kiểm tra của học sinh bằng cách truy cập trực tiếp phần tử thứ n trong hàng tương ứng.
C. In ra tất cả điểm của học sinh đó.
D. Cả A và B đều đúng.
Câu 8: Để kiểm tra và tra cứu điểm thứ n của một học sinh trong mảng một chiều, chương trình nên làm gì?
A. Dùng hàm marks[n] để truy cập điểm.
B. Kiểm tra giá trị n có hợp lệ không trước khi truy cập phần tử.
C. Duyệt toàn bộ mảng để tìm phần tử thứ n.
D. Tra cứu điểm đầu tiên và cuối cùng để so sánh với n.
Câu 9: Chương trình sẽ làm gì nếu phát hiện n vượt quá số lượng đầu điểm trong mảng một chiều?
A. Hiển thị thông báo lỗi và yêu cầu nhập lại n.
B. Lấy phần tử đầu tiên.
C. Lấy phần tử cuối cùng.
D. Thêm một đầu điểm mới vào mảng.
Câu 10: Để tra cứu điểm kiểm tra cụ thể của một học sinh dựa trên số thứ tự, chương trình cần thao tác gì?
A. Duyệt qua tất cả học sinh để tìm đúng học sinh có số thứ tự đó.
B. Dùng mảng hai chiều để tìm điểm kiểm tra của học sinh bằng cách truy cập trực tiếp phần tử thứ n trong hàng tương ứng.
C. In ra tất cả điểm của học sinh đó.
D. Cả A và B đều đúng.
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: Bạn đang viết một chương trình xử lý mảng một chiều để quản lý điểm kiểm tra của một học sinh trong học kỳ. Chương trình yêu cầu nhập các điểm kiểm tra và thực hiện các chức năng sau:
a) Tính và in ra tổng các điểm kiểm tra đã nhập.
b) Tìm và in ra điểm kiểm tra thấp nhất và cao nhất.
c) Tính và in ra điểm trung bình của các điểm kiểm tra.
d) Tìm và in ra số lần xuất hiện của điểm kiểm tra cao nhất trong danh sách.
Câu 2: Cho chương trình quản lý điểm kiểm tra của toàn bộ học sinh trong lớp bằng mảng hai chiều. Chương trình yêu cầu nhập số học sinh và điểm của từng học sinh, sau đó thực hiện các chức năng sau:
a) Tính và in ra danh sách điểm trung bình của mỗi học sinh.
b) Tìm và in ra học sinh có điểm trung bình thấp nhất.
c) In ra tên học sinh có điểm cao nhất trong tất cả các bài kiểm tra.
d) Tính và in ra tổng số điểm kiểm tra của toàn bộ lớp.
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: Làm thế nào để tính điểm trung bình của các đầu điểm kiểm tra trong một mảng một chiều?
Câu 2: Làm thế nào để tìm điểm kiểm tra cao nhất và thấp nhất trong một mảng một chiều?
Câu 3: Làm thế nào để quản lý điểm kiểm tra của nhiều học sinh trong một lớp bằng mảng hai chiều?
Xem thêm câu hỏi trắc nghiệm Tin học lớp 11 Kết nối tri thức có đáp án hay khác:
Trắc nghiệm Tin học 11 Bài 17: Dữ liệu mảng một chiều và hai chiều
Trắc nghiệm Tin học 11 Bài 21: Các thuật toán sắp xếp đơn giản
Trắc nghiệm Tin học 11 Bài 23: Kiểm thử và đánh giá chương trình
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 Kết nối tri thức
- Giải Chuyên đề Tin học 11 Kết nối tri thức
- Giải SBT Tin học 11 Kết nối tri thứ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)
- Giải lớp 11 Cánh diều (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 (hay nhất) - KNTT
- Soạn văn 11 (ngắn nhất) - KNTT
- Giải sgk Toán 11 - KNTT
- 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 - KNTT
- Giải sgk Hóa học 11 - KNTT
- Giải sgk Sinh học 11 - KNTT
- Giải sgk Lịch Sử 11 - KNTT
- Giải sgk Địa Lí 11 - KNTT
- Giải sgk Giáo dục KTPL 11 - KNTT
- Giải sgk Tin học 11 - KNTT
- Giải sgk Công nghệ 11 - KNTT
- Giải sgk Hoạt động trải nghiệm 11 - KNTT
- Giải sgk Giáo dục quốc phòng 11 - KNTT
- Giải sgk Âm nhạc 11 - KNTT