Đáp án Tin học 8 Kết nối bài 15 Gỡ lỗi

Đáp án bài 15 Gỡ lỗi. Bài giải được trình bày ngắn gọn, chính xác giúp các em học Tin học 8 Kết nối tri thức dễ dàng. Từ đó, hiểu bài và vận dụng vào các bài tập khác. Đáp án chuẩn chỉnh, rõ ý, dễ tiếp thu. Kéo xuống dưới để xem chi tiết


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

BÀI 15. GỠ LỖI

1. KIỂM TRA VÀ PHÂN LOẠI LỖI

HĐ2. Không làm việc hay làm việc                  

Em hãy cho biết, chương trình đã cho trong Hình 15.1 không hoạt động được hay nó có hoạt động nhưng đã thực hiện không đúng kịch bản?

Đáp án chuẩn:

Chương trình vẫn hoạt động, tuy nhiên nó thực hiện không đúng kịch bản.

CH. Chọn phát biểu đúng nhất về hoạt động gỡ lỗi.

  1. Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi.

  2. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi.

  3. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình.

  4. Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình.

Đáp án chuẩn:

Đáp án D.

Hoạt động 2. Gỡ lỗi

CH1. Xét tình huống máy tính hiển thị số lần đoán không đúng với số lần đoán thực tế của người chơi. Em hãy trả lời các CH:

  1. Theo kịch bản, biến số lần đoán sẽ thay đổi trong tình huống nào?

  2. Những khối lệnh nào làm thay đổi biến số lần đoán?

  3. Có điều gì khác nhau giữa kịch bản và những khối lệnh tương ứng?

Đáp án chuẩn:

1. Lỗi được thẻ hiện ở việc chương trình hiển thị sai giá trị của số lần đoán.

2. Số lần đoán cần phải tăng 1 đơn vị mỗi khi người chơi nhập một giá trị số.

3. Tập trung vào những khối lệnh trực tiếp gây ra lỗi và những khối lệnh liên quan logic đến nó theo các cấu trúc điều khiển. 

CH3. Em hãy gỡ lỗi đoạn chương trình xác định một số n được nhập từ bàn phím là số chẵn hay số lẻ được cho trong Hình 15.3.

BÀI 15. GỠ LỖI

Đáp án chuẩn:

Lỗi chưa đặt điều kiện cho n.

LUYỆN TẬP

CH1. Em hãy chọn một cách khác với cách đã nêu trong phần b) Sửa lỗi của mục 2 để sửa lỗi của chương trình được cho trong Hình 15.1.

Đáp án chuẩn:

Lỗi xảy ra ở biểu thức điều kiện. 

VẬN DỤNG

CH1. Đổi vai trò máy tính và người chơi trong trò chơi Đoán số. Em chọn một số nguyên trong khoảng từ 1 đến 120 và viết số đó ra giấy. Máy tính sẽ hiển thị một số mà em phải trả lời bằng các phím “d', ”c” hoặc ”t' tương ứng với tình huống số máy tính hiển thị đúng, cao hơn hay thấp hơn số em đã chọn. Hãy viết chương trình để sau một số bước  càng ít càng tốt, máy tính tìm ra số em đã chọn. Chạy thử, phát hiện và sửa các lỗi của chương trình đó.

Đáp án chuẩn:

Máy tính sẽ hiển thị một số mà em phải trả lời bằng các phím “d', ”c” hoặc ”t'.


Nếu chưa hiểu - hãy xem: => Lời giải chi tiết ở đây

Nội dung quan tâm khác

Thêm kiến thức môn học

Bình luận

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