Chủ đề F: Giải quyết vấn đề với sự trợ giúp của máy tính
Bài 6. Thực hành tìm và sửa lỗi trang 59, 60 SBT Tin học 8 Cánh diều
Bài 1. Tìm kiếm tuần tự trang 35, 36 SBT Tin học 7 Cánh diều Bài 2. Tìm kiếm nhị phân trang 36, 37 SBT Tin học 7 Cánh diều Bài 3. Sắp xếp chọn trang 37, 38 SBT Tin học 7 Cánh diều Bài 4. Sắp xếp nổi bọt trang 38, 39 SBT Tin học 7 Cánh diều Bài 5. Thực hành mô phỏng các thuật toán tìm kiếm, sắp xếp trang 39, 40 SBT Tin học 7 Cánh diềuBài 6. Thực hành tìm và sửa lỗi trang 59, 60 SBT Tin học 8 Cánh diều
Trong các câu dưới đây, những câu nào sai?
Câu 26
Trong các câu dưới đây, những câu nào sai?
1) Chỉ có chương trình trong ngôn ngữ lập trình Scratch mới cần chạy thử để tìm lỗi, sửa lỗi
2) Chỉ cần chạy thử chương trình với một bộ dữ liệu là đủ để biết chương trình có lỗi hay không
3) Khi tách chương trình thành từng đoạn chương trình nhỏ, nếu mỗi đoạn nhỏ không có lỗi thì toàn bộ chương trình không có lỗi, bởi vậy chỉ cần chạy thử từng đoạn nhỏ đã tách ra để tìm lỗi
4) Quan sát kết quả của các biến trong quá trình chạy chương trình có thể giúp tìm ra lỗi của chương trình
Câu 27
Trong các cách dưới đây, những cách nào có thể giúp tìm lỗi một chương trình Scratch?
1) Đọc lại chương trình để hiểu từng lệnh, từng đoạn lệnh nhằm thực hiện gì
2) Đổi tên các biến dùng trong chương trình
3) Chạy thử từng đoạn chương trình thực hiện một phần việc tương đối trọn vẹn, độc lập để tìm lỗi cho đoạn chương trình đó
4) Thêm một số câu lệnh Wait… để có thể quan sát được rõ hơn các kết quả trung gian trong quá trình thực hiện chương trình
Câu 28
Chương trình ở Hình 1 được tạo ra để tính tổng các số nguyên chẵn trong phạm vi từ 1 đến 500. Em cho biết chương trình có lỗi hay không? Nếu có lỗi thì lỗi ở đâu và em hãy sửa lại cho đúng
Câu 29
Bạn Hoa muốn nhân vật Mèo Scratch ở chính giữa sân khấu, rồi dịch chuyển sang phía bên phải sân khấu và lớn lên. Tuy nhiên, chương trình chỉ thể hiện dúng như vậy khi chạy lần đầu tiên, đến khi Hoa nháy chuột vào lá cở xanh lần thứ hai, thì chương trình không chạy như mong muốn nữa? Em hãy thử tìm nguyên nhân và sửa lỗi cho bạn Hoa.
Câu 30
Với việc tạo trò chơi Dino, qua các Bài F19, F20, F24, F25 em đã tạo các chương trình điều khiển:
- Khủng long chạy liên tục, khi người chơi nhấn phím space thì nhảy lên để tránh chạm vào catus
- ground1, ground2 chạy ngược chiều khủng long khi chạy đến giới hạn phía bên trái sân khấu thì xuất hiện phía bên phải sân khấu
- Catus chạy liên tục ngược chiều khủng long khi chạy đến giới hạn phía bên trái sân khấu thì xuất hiện phía bên phải sân khâu. Khi catus chạm khủng long thì nhắn tin cho đối tượng GameOver để đối tượng này xuất hiện và trò chơi dừng lại
Hãy kiểm tra lại công việc theo sơ đồ ở Bài F19, hoàn thiện chương trình, tìm lỗi và sửa lỗi (nếu có) để được trò chơi như mô tả.
Mẹo tìm đáp án nhanh
Search Google: "từ khóa + baitap365" Ví dụ: "Bài 5 trang 13 SGK Vật lí 12 baitap365