Cho đoạn mã sau. Phát biểu nào sau đây đúng với đoạn mã trên?
Trả lời:
Đáp án đúng: B
Để trả lời câu hỏi này, chúng ta cần xem xét đoạn mã (đoạn mã không được cung cấp). Tuy nhiên, dựa trên các lựa chọn đáp án, chúng ta có thể suy luận về các loại lỗi có thể xảy ra trong lập trình:
* **Lỗi Biên Dịch:** Xảy ra khi trình biên dịch (compiler) không thể hiểu mã nguồn. Điều này thường do cú pháp sai, sử dụng biến chưa khai báo, hoặc các lỗi tương tự.
* **Lỗi Thực Thi:** Xảy ra trong quá trình chạy chương trình (runtime). Ví dụ: chia cho 0, truy cập một vùng nhớ không hợp lệ, hoặc lỗi logic khiến chương trình hoạt động không đúng.
* **Mất độ chính xác dữ liệu:** Xảy ra khi kiểu dữ liệu không đủ lớn để chứa giá trị, dẫn đến việc mất thông tin. Ví dụ: gán một số thực lớn cho một biến số nguyên.
* **Không Có Lỗi:** Mã chạy hoàn toàn bình thường và cho kết quả như mong đợi.
Vì không có đoạn mã, chúng ta không thể xác định chính xác đáp án. Tuy nhiên, thông thường, các câu hỏi trắc nghiệm dạng này sẽ hướng đến một lỗi cụ thể nào đó trong đoạn mã (nếu có). Nếu đoạn mã đơn giản và không có vấn đề gì, đáp án "Không Có Lỗi" sẽ đúng.
Do không có mã, tôi giả định mã nguồn không có lỗi, câu trả lời hợp lý nhất sẽ là 'Không Có Lỗi'.
Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
