-
Câu hỏi:
Nêu tên các thành phần của ngôn ngữ lập trình?
-
A.
Chương trình thông dịch và chương trình biên dịch
-
B.
Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa
-
C.
Bảng chữ cái, cú pháp, ngữ nghĩa
-
D.
Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa
Lời giải tham khảo:
Đáp án đúng: C
Các thành phần của ngôn ngữ lập trình là:
+ Bảng chữ cái là tập các kí tự được dùng để viết chương trình.
+ Cú pháp là bộ quy tắc để viết chương trình.
+ Ngữ nghĩa xác định ý nghĩa thao tác cần phải thực hiện, ứng với tổ hợp kí tự dựa vào ngữ cảnh của nó.
Đáp án C
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Điều kiện nào sau đây cho vòng lặp while – do là đúng khi thực hiện tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>108.
- Tất cả quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản nào?
- Khi nào thì vòng lặp While – do kết thúc?
- Khi thực hiện 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?
- Trong 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 nào?
- Khi mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF là < điều kiện >.
- Trong Turbo Pascal, đang ở cửa sổ chương trình nguồn muốn xem lại màn hình Output ta sử dụng tổ hợp phím nào?
- Muốn chạy chương trình trong Turbo Pascal ta thực hiện ra sao?
- Muốn thoát khỏi phần mềm trong Turbo Pascal ta sử dụng tổ hợp phím nào?
- Với x, y, z là ba biến nguyên
- Với x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung x=12
- Đoạn chương trình sau sẽ hiển thị kết quả ra sao?
- Biểu thức nào sau đây kiểm tra bài toán 'n là một số nguyên dương chẵn'?
- Biểu thức nào dưới đây có giá trị TRUE?
- Trong Pascal biểu thức: 25 mod 3 + 5 / 2 * 3 có giá trị là bao nhiêu?
- Trong Pascal đâu là cú pháp để khai báo biến
- Danh sách các biến là một hoặc nhiều tên biến và các tên biến được viết cách nhau bởi yếu tố nào?
- Hãy chọn khai báo đúng trong các khai báo nào sau đây?
- Với 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
- Ta có iến x nhận giá trị nguyên trong đoạn [-300 ; 300], kiểu dữ liệu nào dưới đây là phù hợp nhất để khai báo biến x?
- Chương trình dịch của Pascal sẽ cấp phát bao nhiêu byte bộ nhớ cho các biến trong khai báo sau?
- Hãy chọn khai báo hằng nào là đúng trong các khai báo sau:
- Nêu ý nghĩa của từ khóa USES?
- Chọn phát biểu đúng về cấu trúc chương trình trong Pascal?
- Thế nào là ngôn ngữ lập trình bậc cao
- Nêu tên các thành phần của ngôn ngữ lập trình?
- Với chương trình Pascal dưới đây:
- Với biến X nhận giá trị là 0.7 khai báo nào đúng?
- Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào có miền giá trị lớn nhất?
- Đại lượng nào được dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình?
- Muốn thực hiện gán giá trị 10 cho biến X ta thực hiện phép gán như thế nào?
- Đâu là hàm cho giá trị bằng bình phương của x?
- Muốn in giá trị lưu trong 2 biến a và b ra màn hình ta dùng lệnh nào sau đây?
- Trong tin học, hằng là đại lượng có đặc điểm ra sao?
- Phần thân chương trình bắt đầu ........ kết thúc bằng cụm từ nào?
- Bộ nhớ sẽ cấp phát cho các biến dưới đây tổng cộng bao nhiêu byte
- Với biến x có thể nhận các giá trị -5, 100, 15, 20 kiểu dữ liệu phù hợp với biến x?
- Trong Pascal, phép toán MOD với số nguyên có tác dụng như thế nào?
- Biểu thức nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh?
- Câu lệnh sau đây giải bài toán nào