Hướng dẫn Giải bài tập Tin học 11 Kết nối tri thức Bài 28 Thiết kế chương trình theo Mô đun môn Tin học lớp 11 Khoa học máy tính Kết nối tri thức 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 127 SGK Tin học 11 Kết nối tri thức - KNTT
Em sẽ thiết kế chương trình như thế nào? Trao đổi với bạn về cách thiết kế chương trình sao cho hợp lí nhất?
-
Hoạt động 1 trang 127 SGK Tin học 11 Kết nối tri thức - KNTT
Thực hiện các bước thiết kế giải bài toán trên theo phương pháp làm mịn dần, trao đổi và thảo luận để biết được cách thiết kế chương trình theo mô đun?
-
Câu hỏi 1 trang 129 SGK Tin học 11 Kết nối tri thức - KNTT
Chương trình trên được thiết kế có bao nhiêu mô đun?
-
Câu hỏi 2 trang 129 SGK Tin học 11 Kết nối tri thức - KNTT
Các mô đun của chương trình trên có quan hệ với nhau như thế nào?
- VIDEOYOMEDIA
-
Hoạt động 2 trang 129 SGK Tin học 11 Kết nối tri thức - KNTT
Với chương trình đã có trong Hoạt động 1, em sẽ làm gì nếu có các yêu cầu bổ sung như sau:
1. Yêu cầu thay đổi thông tin trong báo cáo: Ghi hai mặt hàng có doanh số cao nhất và bốn mặt hàng có doanh số thấp nhất.
2. Cập nhật, bổ sung các mặt hàng mới và doanh số trong ngày.
3. Yêu cầu làm thêm một báo cáo trong đó ghi doanh số bán trung bình trong ngày và danh sách các mặt hàng có doanh số lớn hơn doanh số trung bình này, kết quả đưa ra tệp Data2.out.
Em có nhận xét gì về công việc thực hiện các công việc bổ sung này?
-
Câu hỏi 1 trang 131 SGK Tin học 11 Kết nối tri thức - KNTT
Phân loại các công việc bổ sung trên vào ba loại sau:
- Công việc mới hoàn toàn.
- Công việc nâng cấp một mô đun cũ.
- Công việc không liên quan đến thuật toán và lập trình.
-
Câu hỏi 2 trang 131 SGK Tin học 11 Kết nối tri thức - KNTT
Công việc sau đây, nếu có sẽ thuộc nhóm công việc nào? Nhập một giá trị số nào đó, ví dụ K, cần tìm trong danh sách các mặt hàng có doanh số xấp xỉ K (hơn kém nhau không quá hằng số C = 1)?
-
Luyện tập 1 trang 131 SGK Tin học 11 Kết nối tri thức - KNTT
Nếu công việc bổ sung 3 có thêm yêu cầu in ra số lượng mặt hàng đã bán trong ngày thì cần thêm hay sửa lệnh nào của chương trình BC2()?
-
Luyện tập 2 trang 131 SGK Tin học 11 Kết nối tri thức - KNTT
Viết thêm một chương trình cho công việc bổ sung 4 như sau: Cần in ra danh sách \(\frac{1}{3}\) số mặt hàng có doanh số thấp nhất trong ngày?
-
Vận dụng 1 trang 131 SGK Tin học 11 Kết nối tri thức - KNTT
Thiết lập chương trình cho công việc thường làm vào cuối giờ bán hàng: Cho trước số K (một doanh số giả định), cần tìm ra mặt hàng có doanh số nhỏ hơn K nhưng gần với K nhất. Bài toán này có thể sử dụng thuật toán tìm kiếm nào để giải?
-
Vận dụng 2 trang 131 SGK Tin học 11 Kết nối tri thức - KNTT
Em hãy giúp công ty du lịch thiết lập tour du lịch tối ưu cho khách hàng nếu biết trước các đánh giá của khách hàng đó?