Đáp án Tin học 10 cánh diều chủ đề F bài 16: Kiểm thử và gỡ lỗi chương trình

File Đáp án Tin học 10 cánh diều chủ đề F bài 16: Kiểm thử và gõ lỗi chương trình. Toàn bộ câu hỏi, bài tập ở trong bài học đều có đáp án. Tài liệu dạng file word, tải về dễ dàng. File đáp án này giúp kiểm tra nhanh kết quả. Chỉ có đáp án nên giúp học sinh tư duy, tránh học vẹt

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

BÀI 16 KIỂM THỬ VÀ GỠ LỖI CHƯƠNG TRÌNH

KHỞI ĐỘNG

Câu 1: Có những chương trình còn lỗi vì khi thực hiện cho ra kết qua sai. Theo em, việc biết giá trị của một số biến ngay sau khi mỗi câu lệnh được thực hiện có thể giúp tìm ra lỗi của chương trình hay không?

Trả lời:

  • Việc biết giá trị của một số biến ngay sau khi mỗi câu lệnh được thực hiện có thể giúp tìm ra lỗi.

 

HOẠT ĐỘNG

Câu 1: Trong những phần trước, các bài tập và bài thực hành không quá phức tạp. Đã lần nào em soạn chương trình và thực hiện được ngay từ lần đầu tiên chưa?

Trả lời:

  • Với các bài tập, có bài lần đầu tiên thực hiện chương trình sẽ không chạy được do lỗi.

Câu 2: Tại sao rất khó phát hiện lỗi nếu chỉ dùng biện pháp đọc kĩ lại chương trình?

Trả lời:

  • Bởi vì có rất nhiều dòng lệnh và cú pháp khó nhìn ra được lỗi sai.

 

VẬN DỤNG

Câu 1: Em hãy soạn thảo và thực hiện từng bước chương trình ở hình sau:

Trả lời:

Bước 1:

Bước 2:

Bước 3:

Bước 4: 

 

Câu 1: Em hãy nêu một vài lỗi thuộc nhóm lỗi cú pháp và một vài lỗi thuộc nhóm lỗi ngữ nghĩa.

Trả lời:

Lỗi cú pháp:

- name '***' is not defined -> biến/hàm *** chưa được định nghĩa

- SyntaxError: invalid syntax -> Lỗi sai cú pháp

Lỗi ngữ nghĩa:

- Lỗi trả về sai kết quả ở hàm

- Lỗi nhầm lẫn giữa các toán tử khi sử dụng dẫn đến sai lệch kết quả

 

Câu 2: Tại sao phải tạo nhiều bộ dữ liệu vào khác nhau để kiểm thử chương trình?

Trả lời:

  • Bởi vì sẽ có nhiều trường hợp có thể xảy ra với các bộ dữ liệu khác nhau, từ đó dẫn đến lỗi về ngữ nghĩa.

 

Câu 3: Có bao nhiêu nhóm dữ liệu khác nhau cần tạo ra để kiểm thử chương trình?

Trả lời:

Có 3 nhóm

- Dữ liệu kiểm thử những trường hợp thường gặp

- Dữ liệu kiểm thử những trường hợp đặc biệt

- Dữ liệu kiểm thử những giá trị lớn nhất có thể

 

Câu 4: Có thể xem giá trị các biến sau khi thực hiện một câu lệnh ở đâu?

Trả lời:

  • Có thể sử dụng công cụ Debuger để xem.

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: File word đáp án Tin học 10 cánh diều - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay