X

SBT Tin học 10 Cánh diều

Lỗi trong chương trình Có mấy loại lỗi khi lập trình? Hệ thống hỗ trợ gì cho người lập trình


Giải SBT Tin học 10 Bài 16: Kiểm thử và gỡ lỗi chương trình

Haylamdo biên soạn và sưu tầm lời giải Câu F81 trang 47 SBT Tin học 10 trong Bài 16: Kiểm thử và gỡ lỗi chương trình sách Cánh diều. Với lời giải ngắn gọn nhưng đủ ý hy vọng sẽ giúp các học sinh dễ dàng nắm được cách làm bài tập trong Tin học 10.

Câu F81 trang 47 SBT Tin học 10: Lỗi trong chương trình

Có mấy loại lỗi khi lập trình? Hệ thống hỗ trợ gì cho người lập trình trong việc tìm và khắc phục lỗi?

Lời giải:

Khi người lập trình thường gặp ba loại lỗi:

- Lỗi cú pháp là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ lập trình.

- Lỗi ngoại lệ (Exceptions Error) còn gọi là lỗi Runtime, là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện được. Lỗi này sẽ được thông báo ngay trên màn hình.

- Lỗi ngữ nghĩa (còn gọi là lỗi logic) là lỗi mặc dù các câu lệnh viết đúng quy định của ngôn ngữ nhưng sai trong thao tác xử lí nào đó.

Hệ thống sẽ báo lỗi cú pháp và lỗi ngoại lệ. Để phát hiện lỗi ngữ nghĩa, người lập trình cần kiểm thử, hệ thống cung cấp công cụ Debug để người lập trình quan sát được kết quả trung gian trong quả trình chạy chương trình.

Xem thêm lời giải Sách bài tập Tin học 10 Cánh diều hay, ngắn gọn khác: