Hướng dẫn Giải bài tập Tin học 11 Cánh Diều Chủ đề A Bài 2 Mảng hai chiều chương trình Khoa học máy tính giúp các em học sinh nắm vững phương pháp giải bài tập và ôn luyện tốt kiến thức.
-
Khởi động trang 94 SGK Tin học 11 Cánh diều - CD
Em có biết nếu xếp nối tiếp nhau n mảng số thực cùng độ dài m phần tử trong bộ nhớ thì đó gọi là gì không?
-
Hoạt động trang 95 SGK Tin học 11 Cánh diều - CD
Em hãy khai báo danh sách để làm mảng hai chiều khi lập trình giải bài toán thực tế với dự liệu đầu vào là bảng điểm tổng kết các môn học như mô tả ở trên? Để tiết kiệm thời gian, ta tạm thời minh hoạ với mảng 4x3 bằng bảng trích từ Hình 1a như sau:
-
Luyện tập 1 trang 96 SGK Tin học 11 Cánh diều - CD
Vì sao có thể nói mảng hai chiều là các mảng một chiều?
-
Luyện tập 2 trang 96 SGK Tin học 11 Cánh diều - CD
Hãy cho ví dụ một bài toán thực tế cần tính toán trên một bang số hình chữ nhật?
-
Vận dụng trang 96 SGK Tin học 11 Cánh diều - CD
Hoạt động khám phá trong bài đã minh hoạ cấu trúc máng hai chiều, đồng thời cũng chuẩn bị sẵn dữ liệu đầu vào là các dãy điểm số môn học. Hãy viết tiếp các câu lệnh thực hiện phân tích kết quả học tập:
a) Cho chỉ số i ứng với một học sinh nào đó trong danh sách tìm ra tên học sinh kèm điểm cao nhất, điểm thấp nhất, điểm trung bình các môn.
b) Cho chỉ số k ứng với một môn học nào đó trong danh sách: in ra điểm cao nhất: điểm thấp nhất, điểm trung bình môn học.
-
Câu hỏi 1 trang 96 SGK Tin học 11 Cánh diều - CD
Trong Python, danh sách dùng làm mảng một chiều và danh sách dùng làm mảng hai chiều có gì khác nhau?
-
Câu hỏi 2 trang 96 SGK Tin học 11 Cánh diều - CD
Nói "Thời gian thực hiện (là) tuyến tính” nghĩa là gì?