BÀI TẬP TRẮC NGHIỆM

Chia sẻ bởi Bùi Thanh Hùng | Ngày 10/05/2019 | 126

Chia sẻ tài liệu: BÀI TẬP TRẮC NGHIỆM thuộc Tin học 11

Nội dung tài liệu:

CÂU 16:
ghép mỗi câu ở cột 1 với một câu thích hợp ở cột 2 trong bảng sau:
Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết
Là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể thay đổi trong quá trình thực hiện chương trình
Phải được chuyển đổi thành chương trình trên ngôn ngữ máy mới có thể thực hiện được
Dịch và thực hiện từng câu lệnh, nếu còn câu lệnh tiếp theo thì quá trình này còn tiếp tục
Là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình
CHƯƠNG I
CÂU 1: CÂU 1
Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao?
Ngôn ngữ lập trình bậc cao gần với ngôn ngữ tự nhiên hơn, thuận tiện cho đông đảo người lập trình.
Nó không phụ vào phần cứng máy tính và một chương trình có thể thực hiện trên nhiều loại máy tính khác nhau
Dễ hiểu, dễ hiệu chỉnh và dễ nâng cấp
Máy tính có thể hiểu và thực hiện trực tiếp chương trình
Cho phép ta làm việc với nhiều kiểu dữ liệu và cách tổ chức đữ liệu đa dạng, thuận tiện cho mô tả thuật toán
CÂU 2: CÂU 2
Chương trình dịch là?
Là chương trình đặc biệt, có chức năng chuyển đổi chương trình được viết trên ngôn ngữ lập trình bậc cao thành chương trình thực hiện trên máy tính cụ thể
Chương trình viết bằng ngôn ngữ máy diễn đạt gần với ngôn ngữ tự nhiên
Chương trình nhận đầu vào là chương trình viết bằng ngôn ngữ lập trình bậc cao(chương trình nguồn), thực hiện chuyển sang ngôn ngữ máy(chương trình đích)
Trình biên dịch duyệt, kiểm tra, phát hiện lỗi, dịch lần lượt từng câu lệnh ra ngôn ngữ máy rồi thực hiện và có thể lưu trữ lại để sử dụng khi cần thiết
CÂU 3: CÂU 3
Thông dịch là gì?
Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết
Dịch lần lượt từng câu lệnh và thực hiện câu lệnh vừa dịch đó, nếu còn câu lệnh tiếp theo thì quá trình này còn tiếp tục
Dịch nhiều câu lệnh của chương trình nguồn cùng một lúc thành ngôn ngữ máy
CÂU 4: CÂU 4
Hãy chọn các câu đúng
Tên dành riêng không được dùng với ý nghĩa đã xác định
Tên chuẩn có thể dùng với ý nghĩa khác
Người dùng không được sử dụng tên dành riêng.
Tên dành riêng còn gọi là từ khoá
CÂU 5: CÂU 5
Trong Pascal, tên được đặt tuân theo các quy tắc sau:
Chỉ bao gồm chữ cái, chữ số và dầu gạch dưới
Độ dài không quá 127 kí tự
Không bắt đầu bằng chữ số
Không nên đặt tên quá dài hay quá ngắn mà nên đặt sao cho gợi nhớ ý nghĩa đối tượng mang tên đó
CÂU 6: CÂU 6
Chương trình đích là chương trình nguồn đã được chương trình dịch chuyển đổi sang:
Ngôn ngữ máy
Ngôn ngữ bậc cao
Hợp ngữ
Cả ba đáp án trên đều đúng
CÂU 7: CÂU 7
Chương trình dịch không có khả năng nào trong các khả năng sau?
Phát hiện được lỗi cú pháp
Thông báo lỗi cú pháp
Phát hiện được lỗi ngữ nghĩa
Tạo được chương trình đích
CÂU 8: CÂU 8
Các thành phần cơ bản của ngôn ngữ lập trình gồm:
Hằng, biến, bảng chữ cái
Chú thích, hằng, biến
Bảng chữ cái, cú pháp, ngữ nghĩa
Cả ba đáp án trên
CÂU 9: CÂU 9
Trong ngôn ngữ TURBO PASCAL, những tên nào sau đây thuộc loại tên dành riêng(từ khoá)?
BEGIN, END, INTEGER
PROGRAM, BEGIN, END
ABS, SQRT, INTEGER
PROGRAM, MAIN, VOID
CÂU 10: CÂU 10
Trong ngôn ngữ Pascal, những tên nào sau đây là hợp lệ?
Baitap1(a) 5Y X%
BAI TOAN 5*Y a&b
‘Chu_vi’ @X X+Y
CHU_VI S _X2 r1
CÂU 11: CÂU 11
Hãy cho biết những biểu diễn nào dưới đây không phải là biểu diễn hằng trong Pascal?
150.0
-22
6,23
1.6E-15
A20
4+6
`TRUE`
CÂU 12: CÂU 12
Cho biết chú thích sai trong các câu sau?
{hãy chọn câu sai}
{(* hãy chọn {câu sai}
(* hãy chọn câu sai*)
{hãy chọn } câu sai}
CÂU 13: CÂU 13
Trong các tên sau, hãy cho biết tên sai và giải thích lý do.
#TONG
1DIEM
VAR1
END
TICH SO
_1BAITAP
CÂU 14: CÂU 14
Hãy chỉ ra chú thích sai trong các câu sau:
{ Hãy chọn câu sai
{Hãy chọn { câu sai }
(* Hãy chọn { câu sai *)
(* Hãy chọn ( * câu sai *)
CÂU 15: CÂU 15
Hãy chỉ ra tên chuẩn của Pascal
BAI_1
THEN
READ
BEGIN
CHAR
CÂU 16: CÂU 16
Ghép mỗi câu ở cột 1 với một câu thích hợp ở cột 2 trong bảng sau:
Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết
Là đại lượng được đặt tên, 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
Phải được chuyển đổi thành chương trình trên ngôn ngữ máy mới có thể thực hiện được
Dịch và thực hiện từng câu lệnh, nếu còn câu lệnh tiếp theo thì quá trình này còn tiếp tục
Là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Bùi Thanh Hùng
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)