Cho các phát biểu sau.
I) Một ngôn ngữ lập trình bậc cao có thể có nhiều chương trình dịch khác nhau;
II) Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trình dịch dùng với hợp ngữ;
III) Mọi người sử dụng máy tính đều phải biết lập chương trình;
IV) Nếu chương trình nguồn có lỗi cú pháp thì chương trình đích cũng có lỗi cú pháp.
Hãy chọn đáp án đúng.
Suy nghĩ và trả lời câu hỏi trước khi xem đáp án
Lời giải:
Báo saiPhát biểu II, III, IV sai:
+ Trái ngược với hợp ngữ, hầu hết các ngôn ngữ lập trình bậc cao thường có khả năng di động trên nhiều kiến trúc nhưng yêu cầu thông dịch hoặc biên dịch
+ Không phải ai sử dung máy tính đều biết lập trình
+ Nếu chương trình nguồn không có lỗi cú pháp thì việc dịch ra lệnh máy mới có thể tiến hành được
Đề thi giữa HK1 môn Tin học 11 năm 2021-2022
Trường THPT Hà Huy Tập