Trắc nghiệm Bài 2: Làm quen với chương trình và ngôn ngữ lập trình có đáp án

  • 626 lượt thi

  • 15 câu hỏi

  • 30 phút

Câu 1:

Ngôn ngữ lập trình gồm:

Xem đáp án

Đáp án đúng là: D

Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc dùng để viết các lệnhtạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính.


Câu 2:

Ngôn ngữ lập trình có mấy loại?

Xem đáp án

Đáp án đúng là: B

Ngôn ngữ lập trình là ngôn ngữ được dùng để diễn tả các thuật toán sao cho máy tính có thể hiểu và thực hiện được. Có thể hiểu đơn giản, ngôn ngữ lập trình là bộ quy tắc để bạn viết hướng dẫn cho máy tính hiểu bạn muốn máy tính thực hiện một điều gì đó. Từng bộ quy tắc khác nhau thì được gọi là ngôn ngữ lập trình khác nhau.

Theo đó, ngôn ngữ lập trình gồm có 3 loại, cụ thể:

- Ngôn ngữ máy.

- Hợp ngữ.

- Ngôn ngữ bậc cao: Đây là các ngôn ngữ được sử dụng chủ yếu bởi các lập trình viên.


Câu 3:

Thông dịch được thực hiện bằng cách lặp lại dãy các bước sau:

1. Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn;

2. Chuyển đổi câu lệnh đó thành một hay nhiều câu lệnh tương ứng trong ngôn ngữ máy;

3. Thực hiện các lệnh vừa chuyển đổi được.

Trình tự thực hiện các công việc trên là

Xem đáp án

Đáp án đúng là: A

Thông dịch được thực hiện bằng cách lặp lại dãy các bước sau:

Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn;

Chuyển đổi câu lệnh đó thành một hay nhiều câu lệnh tương ứng trong ngôn ngữ máy;

Thực hiện các câu lệnh vừa chuyển đổi được.


Câu 4:

Thành phần bảng chữ cái của ngôn ngữ lập trình thường có mấy loại?

Xem đáp án

Đáp án đúng là: B

Bảng chữ cáilà tập các kí tự được dùng để viết chương trình. Không được phép dùng bất kì kí tự nào ngoài các kí tự quy định trong bảng chữ cái.

Trong C++, bảng chữ cái bao gồm các kí tự:

- Các chữ cái thường và các chữ cái in hoa của bảng chữ cái tiếng Anh:

a b c d e f g h i j k l m n o p q r s t u v w x y z

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

- 10 chữ số thập phân Ả Rập: 0 1 2 3 4 5 6 7 8 9

- Các kí tự đặc biệt:

+

-

*

/

=

<

</

>

[

]

 

, (dấu phẩy)

;

#

^

$

@

&

(

)

{

}

 

' (dấu nháy)

dấu cách (mã ASCII 32)

_ (dấu gạch dưới)

Bảng chữ cái của các ngôn ngữ lập trình nói chung không khác nhau nhiều. Ví dụ, bảng chữ cái của ngôn ngữ lập trình C++ chỉ khác Pascal là có sử dụng thêm các kí tự như dấu nháy kép ("), dấu sổ ngược (\), dấu chấm than (!).


Câu 5:

Một ngôn ngữ lập trình có những thành phần cơ bản nào?

Xem đáp án

Đáp án đúng là: B

Mỗi ngôn ngữ lập trình thường có ba thành phần cơ bản là bảng chữ cái, cú pháp ngữ nghĩa.


0

Đánh giá trung bình

0%

0%

0%

0%

0%

Bình luận


Bình luận