Hướng dẫn Giải bài tập Tin học 11 Cánh diều Chủ đề FCS Bài 10 Thiết kế và chương trình từ trên xuống và phương pháp Mô đun hóa 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 131 SGK Tin học 11 Cánh diều - CD
Có người nói lập trình cũng giống như giải bài tập toán, sau khi có ý tưởng thuật toán, ta viết từng dòng lệnh lần lượt từ đầu đến cuối. Theo em, nói như thế có đúng không? Vì sao?
-
Hoạt động trang 132 SGK Tin học 11 Cánh diều - CD
Trong Bài 9 có cho sẵn mã lệnh Python thực hiện thuật toán sắp xếp nhanh sử dụng phân đoạn Lomvio. Theo em, đây có phải là kết quả lập trình theo phương pháp mô đun hoá hay không? Vì sao?
-
Luyện tập 1 trang 134 SGK Tin học 11 Cánh diều - CD
Em hãy nêu ngắn gọn về lập trình mô đun hoá theo ý hiểu của mình?
-
Luyện tập 2 trang 134 SGK Tin học 11 Cánh diều - CD
Theo em, từ một chương trình có các hàm do người lập trình tự định nghĩa, có thể bỏ hết các hàm này để chuyển thành chương trình kiểu nguyên khối hay không? Việc này để hay khó?
- VIDEOYOMEDIA
-
Vận dụng trang 134 SGK Tin học 11 Cánh diều - CD
Xét dự án nhỏ về lập trình để thực nghiệm so sánh thời gian thực tế chạy chương trình máy tính thực hiện một số thuật toán sắp xếp mà em đã biết theo cách bấm giờ chạy máy với các dãy số đầu vào ngẫu nhiên rồi lấy giá trị trung bình. Em hãy áp dụng phương pháp lập trình mô đun hoá:
a) Đưa ra thiết kế các hàm sẽ được sử dụng trong chương trình?
b) Viết các câu lệnh trong chương trình chính (không cần viết các hàm)?
-
Câu hỏi 1 trang 134 Tin học 11 Cánh diều - CD
Hãy nêu các bước người lập trình cân thực hiện khi áp dụng phương pháp lập trình mô đun hoá?
-
Câu hỏi 2 trang 134 SGK Tin học 11 Cánh diều - CD
Hãy nêu các ưu điểm của lập trình theo mô đun?

