Trò chuyện
Bật thông báo
Click Tắt thông báo để không nhận tin nhắn cho đến khi bạn Bật thông báo
Tôi:
Chuột Đỏ
Biểu tượng cảm xúc
😃
☂️
🐱

Bài 15. Gỡ lỗi chương trình trang 95, 96, 97, 98 SGK Tin học 8 Chân trời sáng tạo

Hãy thảo luận với bạn và cho biết: - Tại sao chương trình ở Hình 1 không hoạt động?

Cuộn nhanh đến câu

Khởi động

Trả lời câu hỏi Khởi động trang 95 Bài 15 Tin học 8 Chân trời sáng tạo

Để so sánh hai số a, b được nhập từ bàn phím, một bạn đã tạo chương trình ở Hình 1. Khi nháy chuột vào nút GoĐể so sánh hai số a b được nhập từ bàn phím một bạn đã tạo chương trình chương trình không hoạt động. Bạn đã phát hiện được lỗi và chỉnh sửa thành chương trình ở Hình 2. Khi thực hiện chương trình ở Hình 2 và nhập giá trị a, b đều là 5, chương trình đưa ra kết quả sai (xem Hình 3).

Hãy thảo luận với bạn và cho biết:

- Tại sao chương trình ở Hình 1 không hoạt động?

- Tại sao chương trình ở Hình 2 đưa ra kết quả sai khi nhập cặp số a, b là (5;5)?

Để so sánh hai số a b được nhập từ bàn phím một bạn đã tạo chương trình


Khám phá - 1

Trả lời câu hỏi Khám phá 1 trang 96 Bài 15 Tin học 8 Chân trời sáng tạo

Tìm hiểu và đề xuất bộ dữ liệu thử để phát hiện lỗi chương trình ở Hình 4. Theo em lỗi chương trình ở Hình 4 thuộc loại nào.

Tìm hiểu và đề xuất bộ dữ liệu thử để phát hiện lỗi


Khám phá - 2.1

Trả lời câu hỏi 1 Khám phá 2 trang 97 Bài 15 Tin học 8 Chân trời sáng tạo

Hình 6 là kết quả kiểm thử chương trình ở Hình 4. Em hãy quan sát Hình 6 và cho biết:

a) Lỗi được phát hiện khi thực hiện chương trình với những bộ dữ liệu nào?

b) Câu lệnh nào trực tiếp tạo ra lỗi? Câu lệnh nào liên quan đến lỗi?

c) Nguyên nhân gây ra lỗi này là gì?

Hình 6 là kết quả kiểm thử chương trình ở Hình 4


Khám phá - 2.2

Trả lời câu hỏi 2 Khám phá 2 trang 97 Bài 15 Tin học 8 Chân trời sáng tạo

Em hãy lắp các câu lệnh, khối lệnh ở cột bên phải vào vị trí thích hợp trong cấu trúc điều khiển ở cột bên trái để tạo thành chương trình tính đúng nghiệm của phương trình ax + b = 0.

Em hãy lắp các câu lệnh khối lệnh ở cột bên phải


Luyện tập - 1

Trả lời câu hỏi Luyện tập 1 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Thế nào là lỗi cú pháp, lỗi logic?


Luyện tập - 2

Trả lời câu hỏi Luyện tập 2 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Hãy sắp xếp các việc dưới đây theo trình tự để phát hiện, gỡ lỗi chương trình.

A. Xây dựng bộ dữ liệu thử với các tình huống có thể xảy ra khi đưa chương trình vào sử dụng.

B. Tìm câu lệnh, cấu trúc điều khiển gây ra lỗi.

C. Thực hiện chương trình với các bộ dữ liệu thử.

D. Sửa lỗi cho chương trình.

E. Xác định nguyên nhân gây lỗi.


Luyện tập - 3

Trả lời câu hỏi Luyện tập 3 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Những phát biểu nào sau đây là sai khi nói về việc xác định vị trí, nguyên nhân gây lỗi?

A. Cần tập trung xem xét câu lệnh, cấu trúc điều khiển trực tiếp tạo ra lỗi hay liên quan đến lỗi.

B. Xem xét kĩ lưỡng, cụ thể hoạt động của câu lệnh, cấu trúc điều khiển tạo ra lỗi hay liên quan đến lỗi trong tình huống phát sinh lỗi.

C. Người lập trình không cần sử dụng tư duy logic của bản thân để phân tích, suy luận nguyên nhân gây ra lỗi.

D. Khi cần thiết, ta có thể bổ sung một số câu lệnh để theo dõi sự thay đổi giá trị của các biến, kết quả thực hiện câu lệnh, cấu trúc điều khiển nào đó, từ đó giúp xác định vị trí, nguyên nhân gây ra lỗi dễ dàng, nhanh chóng hơn.


Luyện tập - 4

Trả lời câu hỏi Luyện tập 4 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Hình 7 là chương trình một bạn đã tạo với mục đích tính và thông báo tổng của 10 số được nhập từ bàn phím. Theo em, khi thực hiện, chương trình này có đưa ra kết quả như bạn mong muốn hay không? Tại sao?

Hình 7 là chương trình một bạn đã tạo với mục đích tính và thông báo


Thực hành - 1

Trả lời câu hỏi Thực hành 1 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Tạo chương trình ở Hình 2, thực hiện kiểm thử, gỡ lỗi để chương trình đưa ra kết quả đúng với mọi cặp số a, b.


Thực hành - 2

Trả lời câu hỏi Thực hành 2 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Thực hành theo các yêu cầu sau

a) Tạo chương trình ở Hình 4.

b) Chạy thử chương trình với các bộ dữ liệu thử em đã đề xuất ở hoạt động làm của Mục 1 để phát hiện lỗi chương trình.

c) Thực hiện gỡ lỗi để chương trình tính đúng nghiệm của phương trình ax + b = 0 với mọi cặp số a, b.


Thực hành - 3

Trả lời câu hỏi Thực hành 3 trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Tạo chương trình ở Hình 7. Thực hiện kiểm thử, gỡ lỗi để chương trình đưa ra đúng tổng của 10 số được nhập từ bàn phím.


Vận dụng

Trả lời câu hỏi Vận dụng trang 98 Bài 15 Tin học 8 Chân trời sáng tạo

Em hãy thực hành kiểm thử, gỡ lỗi cho các chương trình em đã tạo ở các Bài 12, 13, 14. Trao đổi với bạn về những lỗi đã được em phát hiện, sửa chữa.


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

Học tập cùng Learn Anything
Chủ đề:

Khái niệm về nồng độ cồn quá cao - Tác động tiêu cực đến sức khỏe và cách phòng ngừa

Khái niệm về say rượu và tác động của nó đến cơ thể. Nguyên nhân gây say rượu bao gồm lượng cồn tiêu thụ và thể trạng của người tiêu dùng. Dấu hiệu và triệu chứng của say rượu bao gồm thay đổi trong hành vi, ngôn ngữ và thể hiện vật lý. Tác động ngắn hạn của say rượu bao gồm mất cân bằng và suy giảm khả năng tập trung. Tác động dài hạn của say rượu gây hại cho gan, thận, tim mạch và hệ tiêu hóa. Cách phòng ngừa và xử lý say rượu bao gồm kiểm soát lượng rượu tiêu thụ và tìm sự hỗ trợ khi gặp tình trạng say rượu.

Khái niệm về suy giảm khả năng lái xe - Yếu tố ảnh hưởng và tác động đến an toàn giao thông. Nguyên nhân, dấu hiệu, cách ứng phó và tuân thủ quy tắc giao thông.

Giới thiệu về viêm gan: nguyên nhân, triệu chứng và biến chứng. Loại viêm gan: viêm gan virus, viêm gan do rượu và viêm gan học thuật. Triệu chứng và chu kỳ của viêm gan: mệt mỏi, đau bụng, thay đổi màu nước tiểu. Chẩn đoán và điều trị viêm gan: xét nghiệm máu, siêu âm, thuốc trị viêm gan, phẫu thuật gan, tiêm phòng vaccine.

Khái niệm về trầm cảm và nguyên nhân gây ra trầm cảm, triệu chứng và biểu hiện, cách điều trị và hỗ trợ cho người trầm cảm

Khái niệm về lo âu và ảnh hưởng đến cuộc sống và tâm lý con người. Nguyên nhân gây ra lo âu gồm tác động tâm lý, môi trường và yếu tố di truyền. Các dạng lo âu phổ biến bao gồm lo âu tổn thương, lo âu xã hội và lo âu hoang mang. Các triệu chứng thường gặp của lo âu là triệu chứng về tâm lý và triệu chứng về cơ thể. Cách xử lý và điều trị lo âu bao gồm các phương pháp tự giúp và các phương pháp điều trị chuyên gia khuyến nghị.

Khái niệm về tuân thủ quy định và tầm quan trọng trong các lĩnh vực khác nhau, phân biệt giữa quy định và quy tắc, hệ thống quy định và ý thức tuân thủ.

Khái niệm về nguy cơ đe dọa tính mạng

Phân phối rượu etylic - Định nghĩa, vai trò và ứng dụng trong hóa học và ngành công nghiệp. Cấu trúc và tính chất của rượu etylic. Quá trình phân phối và tác động của nhiệt độ, áp suất và dung môi. Ứng dụng của rượu etylic trong đời sống hàng ngày và ngành công nghiệp.

Khái niệm kiểm soát chất lượng: định nghĩa, vai trò và phương pháp kiểm soát chất lượng sản phẩm và quy trình sản xuất, bao gồm kiểm tra mẫu, kiểm tra quy trình và kiểm tra cuối cùng. Mô tả về tiêu chuẩn chất lượng, quy định và yêu cầu của nó. Giới thiệu các công cụ và kỹ thuật kiểm soát chất lượng, bao gồm biểu đồ kiểm soát, phân tích đồ thị và phương pháp đo lường.

Xem thêm...
×