---
url: https://docs.nemo12.com/knowledge/informatics/strand-t4.md
description: 'Môn Tin học, mục T4 · Gỡ lỗi và kiểm chứng: 12 node · 12 unit · 72 câu hỏi'
---

# Tin học · T4 · Gỡ lỗi và kiểm chứng

Thuộc [cây kiến thức môn Tin học](../informatics.md). Sinh bằng `scripts/export-knowledge-to-docs.mjs`, đừng sửa tay.

12 node · 12 unit · 72 câu hỏi

| Module | Unit | Node | Mã node | Lớp | Mức | Câu |
| --- | --- | --- | --- | ---: | ---: | ---: |
| Đọc thông báo lỗi | Lỗi là chuyện bình thường | Lỗi là chuyện bình thường | `t-t4-errors-are-normal` | 4 | 4 | 6 |
| Đọc thông báo lỗi | Thông báo lỗi đang nói gì | Thông báo lỗi đang nói gì | `t-t4-what-the-message-says` | 6 | 5 | 6 |
| Đọc thông báo lỗi | Ba loại lỗi khác nhau | Ba loại lỗi khác nhau | `t-t4-syntax-runtime-logic` | 8 | 7 | 6 |
| Thu hẹp vùng nghi ngờ | Nó hỏng từ chỗ nào | Nó hỏng từ chỗ nào | `t-t4-where-does-it-stop-working` | 7 | 6 | 6 |
| Thu hẹp vùng nghi ngờ | Chia đôi vùng nghi ngờ | Chia đôi vùng nghi ngờ | `t-t4-cut-the-problem-in-half` | 9 | 8 | 6 |
| Thu hẹp vùng nghi ngờ | Mỗi lần sửa một chỗ | Mỗi lần sửa một chỗ | `t-t4-change-one-thing-at-a-time` | 8 | 7 | 6 |
| Kiểm thử đúng cách | Thử với dữ liệu thật | Thử với dữ liệu thật | `t-t4-try-it-with-real-cases` | 7 | 6 | 6 |
| Kiểm thử đúng cách | Kiểm tra trường hợp biên | Kiểm tra trường hợp biên | `t-t4-test-the-edges` | 9 | 8 | 6 |
| Kiểm thử đúng cách | Viết ca kiểm thử trước | Viết ca kiểm thử trước | `t-t4-write-tests-before-code` | 11 | 10 | 6 |
| Chứng minh nó đúng | Chạy được không phải là đúng | Chạy được không phải là đúng | `t-t4-it-ran-is-not-it-is-right` | 8 | 7 | 6 |
| Chứng minh nó đúng | Lập luận về tính đúng đắn | Lập luận về tính đúng đắn | `t-t4-reason-about-correctness` | 11 | 10 | 6 |
| Chứng minh nó đúng | Giải thích lỗi cho người khác | Giải thích lỗi cho người khác | `t-t4-explain-your-bug-to-someone` | 7 | 6 | 6 |
