Câu hỏi Đáp án 3 năm trước 53

Phát biểu nào không đúng trong các phát biểu dưới đây?

A. Chương trình dịch cho phép chuyển chương trình viết bằng một ngôn ngữ lập trình nào đó sang chương trình trên ngôn ngữ máy để máy có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa của chương trình nguồn

Đáp án chính xác ✅

B. Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được nỗ lực lập trình, tăng cường hiệu suất lập trình

C. Chương trình dịch giúp tìm ra tất cả các lỗi của chương trình

D. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch

Lời giải của giáo viên

verified ToanVN.com

Mỗi chương trình viết bằng ngôn ngữ khác muốn máy tính thực hiện trên máy tính đều phải được dịch ra ngôn ngữ máy nhờ chương trình dịch. Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được nỗ lực lập trình, tăng cường hiệu suất lập trình. Có hai chương trình dịch: thông dịch và biên dịch.

Đáp án: A

CÂU HỎI CÙNG CHỦ ĐỀ

Câu 1: Trắc nghiệm

Độ dài tối đa của xâu kí tự trong PASCAL là bao nhiêu?

Xem lời giải » 3 năm trước 61
Câu 2: Trắc nghiệm

Ngôn ngữ lập trình bậc cao là ngôn ngữ

Xem lời giải » 3 năm trước 52
Câu 3: Trắc nghiệm

Cấu trúc của chương trình được mô tả như sau :

Xem lời giải » 3 năm trước 52
Câu 4: Trắc nghiệm

Để khai báo số phần tử của mảng trong PASCAL, người lập trình cần:

Xem lời giải » 3 năm trước 52
Câu 5: Trắc nghiệm

Trong ngôn ngữ lập trình Pascal, giả sử x:= a/b; thì x phải khai báo kiểu dữ liệu nào?

Xem lời giải » 3 năm trước 50
Câu 6: Trắc nghiệm

Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0)

Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?

Xem lời giải » 3 năm trước 50
Câu 7: Trắc nghiệm

Biểu diễn biểu thức \((a + b) + \frac{{\sqrt {{a^2} + 2bc} }}{{c - \frac{a}{{a + b}}}}\) trong NNLT Pascal là

Xem lời giải » 3 năm trước 50
Câu 8: Trắc nghiệm

Xét chương trình Pascal dưới đây:

PROGRAM vi_du;

BEGIN Writeln ('Xin chao cac ban');

Writeln('Moi cac ban lam quen voi Pascal');

END.

Chọn phát biểu sai?

Xem lời giải » 3 năm trước 49
Câu 9: Trắc nghiệm

Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?

Xem lời giải » 3 năm trước 49
Câu 10: Trắc nghiệm

 Với cấu trúc rẽ nhánh IF <điều kiện>  THEN <câu lệnh 1> ELSE <câu lệnh 2>, câu lệnh 2 được thực hiện khi nào?

Xem lời giải » 3 năm trước 49
Câu 11: Trắc nghiệm

Ngôn ngữ lập trình là ngôn ngữ

Xem lời giải » 3 năm trước 48
Câu 12: Trắc nghiệm

Cho khai báo mảng như sau: Var a : array[0..10] of integer ;

Phương án nào dưới đây chỉ phần tử thứ 10 của mảng?

Xem lời giải » 3 năm trước 48
Câu 13: Trắc nghiệm

Trong Turbo Pascal, để đóng cửa sổ chương trình:

Xem lời giải » 3 năm trước 47
Câu 14: Trắc nghiệm

Lựa chọn câu phát biểu hợp lí nhất?

Xem lời giải » 3 năm trước 47
Câu 15: Trắc nghiệm

Cho khai báo sau: Var hoten : String;  Phát biểu nào dưới đây là đúng ?

Xem lời giải » 3 năm trước 47

📝 Đề thi liên quan

Xem thêm »
Xem thêm »

❓ Câu hỏi mới nhất

Xem thêm »
Xem thêm »