Lỗi thời gian chạy là nhiều khó khăn hơn để phát hiện là lỗi cú pháp. Một chương trình có chứa các lỗi thời gian chạy có thể biên dịch mà không có vấn đề gì, chạy, và tạo ra kết quả. Lỗi thời gian chạy cũng có thể gây ra một chương trình sụp đổ. Một chương trình có thể được viết để lấy dữ liệu từ một file. Nếu tập tin mà không có sẵn, khi chương trình chạy, một lỗi thời gian chạy xảy ra. Một loại lỗi thời gian chạy là phân chia cho số không.
Nhiều lần, một chương trình biên dịch và thực thi mà không có lỗi, nhưng không thực hiện như mong đợi. Nếu kết quả không chính xác, các lỗi liên quan được gọi là một lỗi logic. Các lỗi logic không được xác định cho đến khi bạn nhìn kỹ vào những kết quả và xác minh tính đúng đắn của họ. Ví dụ, một giá trị có thể không được tính toán một cách chính xác. Công thức sai có thể được sử dụng. Không hiểu các đặc điểm kỹ thuật đầy đủ vấn đề là thủ phạm phổ biến nhất trong các lỗi logic. Nó là không đủ để sản xuất ra; đầu ra phải là một giải pháp đúng cho vấn đề.
Một tiềm năng thời gian chạy loại lỗi sẽ được đưa ra khi bạn bắt đầu làm việc với dữ liệu trong Chương 2. Nếu bạn đang sử dụng dữ liệu để tính toán hoặc thực hiện các bước khác nhau dựa trên các giá trị của dữ liệu, nó rất dễ gặp phải một lỗi thời gian chạy. Lỗi Run-thời gian có thể được giảm thiểu trong quá trình phát triển phần mềm bằng cách thực hiện một phân tích toàn diện và thiết kế trước khi bắt đầu giai đoạn mã hóa. Các chiến lược chung của kiểm tra bàn cũng dẫn đến kết quả chính xác hơn.
đang được dịch, vui lòng đợi..
