Chọn phát biểu đúng trong các phát biểu dưới đây:
A. Ngoài bảng chữ cái, cú pháp, ngữ nghĩa, một ngôn ngữ lập trình còn có các quy tắc để khai báo biến, hằng,…
B. Ngoài bảng chữ cái, có thể dùng các kí tự thông dụng trong toán học để viết chương trình
C. Chương trình có lỗi cú pháp có thể được dịch ra ngôn ngữ máy nhưng không thực hiện được
D. Cú pháp là bộ quy tắc dùng để viết chương trình
Lời giải của giáo viên
ToanVN.com
Cú pháp là bộ quy tắc dùng để viết chương trình. Dựa vào chúng, người lập trình và chương trình dịch biết được tổ hợp nào của các kí tự trong bảng ch ữ cái là hợp lệ và tổ hợp nào là không hợp lệ. Nhờ đó, có thể mô tả chính xác thuật toán để máy thực hiện.
Đáp án: D
CÂU HỎI CÙNG CHỦ ĐỀ
Chương trình dịch Pascal sẽ cấp phát bao nhiêu byte bộ nhớ cho các biến trong khai báo sau?
VAR M, N, P: Integer; A. B: Real; C: Longint;
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?
Phát biểu nào dưới đây là hợp lí nhất khi nói về hằng?
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?
Hãy chọn phương án ghép đúng. Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau THEN được thực hiện khi
Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là khai báo hằng?
Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây là hợp lệ ?
Hãy chọn phương án đúng. Biểu thức: 25 mod 3 + 5 / 2 * 3 có giá trị là
Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi:
Phần thân chương trình bắt đầu bằng ….và kết thúc bằng …?
Trong Turbo Pascal, muốn biên dịch chương trình ta dùng tổ hợp phí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?