Giải Tin học 11 định hướng Khoa học máy tính cánh diều bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa

Giải bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa sách tin học 11 cánh diều. Phần đáp án chuẩn, hướng dẫn giải chi tiết cho từng bài tập có trong chương trình học của sách giáo khoa. Hi vọng, các em học sinh hiểu và nắm vững kiến thức bài.

B. Bài tập và hướng dẫn giải

Khởi động

Câu hỏi. 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?

2. Minh họa về lập trình theo phương pháp mô đun hóa

Câu hỏi 1. 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

Câu 1. Em hãy nêu ngắn gọn về lập trình mô dun hoá theo ý hiểu của mình.

Câu 2. 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ó?

Vận dụng

Câu hỏi. 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 tự kiểm tra

Câu 1. 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 2. Hãy nêu các ưu điểm của lập trình theo mô đun.

Nội dung quan tâm khác

Từ khóa tìm kiếm: Giải tin học 11 cánh diều bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa, Giải tin học 11 cánh diều bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa, Giải tin học KNTT bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa

Bình luận

Giải bài tập những môn khác