Trắc nghiệm Pascal -01 (dap an -GV)

Chia sẻ bởi Đăng Thuận | Ngày 26/04/2019 | 46

Chia sẻ tài liệu: Trắc nghiệm Pascal -01 (dap an -GV) thuộc Tin học 11

Nội dung tài liệu:

I. TRẮC NGHIỆM
Câu 1 : Hãy chọn biểu diễn hằng đúng trong những biểu diễn sau :

A). begin
B). 58,5
C). ’65
D). 1024

Câu 2 : Hãy chọn biểu diễn tên đúng trong những biểu diễn sau :

A). ‘*****’
B). -tenkhongsai
C). (baitap_x)
D). tensai

Câu 3 : Chương trình viết bằng hợp ngữ không có đặc điểm nào trong các đặc điểm sau :

A). Dễ lập trình hơn so với ngôn ngữ bậc cao.
B). Tốc độ thực hiện nhanh hơn so với chương trình được viết bằng ngôn ngữ bậc cao.

C). Gần với ngôn ngữ máy hơn.
D). Sử dụng trọn vẹn các khả năng của máy tính.

Câu 4 : Chưong trình dịch không có khả năng nào trong các khả năng sau?

A). Phát hiện được lỗi ngữ nghĩa
B). Phát hiện được lỗi cú pháp

C). Thông báo lỗi cú pháp
D). Tạo được chương trình đích

Câu 5 : Phát biểu nào dưới đây đúng

A). Chương trình là dãy các lệnh được tổ chức theo các quy tắc được xác định bởi ngôn ngữ lập trình cụ thể.

B). Trong chế độ thông dịch mỗi câu lệnh của chương trình nguồn được dịch thành 1 câu lệnh của chương trình đích.

C). Mọi bài toán đều có chương trình để giải trên máy tính.

D). Nếu chương trình nguồn có lỗi cú pháp thì chương trình đích cũng có lỗi cú pháp.

Câu 6 : Chương trình dịch là chương trình có chức năng

A). Chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy.

B). Chuyển đổi chương trình được viết bằng ngôn ngữ lập trình Pascal thành chương trình thực hiện được trên máy.

C). Chuyển đổi chương trình được viết bằng ngôn ngữ máy thành chương trình thực hiện được trên máy.

D). Chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình hợp ngữ.

Câu 7 : Trong tin học, hằng là đại lượng

A). Có giá trị thay đổi trong quá trong quá trình thực hiện chương trình.

B). Có giá trị không thay đổi trong quá trình thực hiện chương trình.

C). Được đặt tên
D). Có thể thay đổi giá trị hoặc không thay đổi giá trị tùy thuộc vào bài toán.

Câu 8 : Các thành phần của ngôn ngữ lập trình là

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 và ngữ nghĩa

C). Bảng chữ cái, cú pháp và 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

Câu 9 : Trong các cách khai báo Hằng sau đây cách khai báo nào là đúng

A). Const Pi = 3,14;
B). Const = Pi;
C). Const Pi = 3.1;
D). Pi = 3.14;

Câu 10 : Hãy chọn phát biểu sai

A). Các biến đều phải được khai báo và mỗi biến chỉ khai báo 1 lần.
B). Một chương trình luôn có 2 phần: phần khai báo và phần thân.

C). Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau
D). Chương trình dịch có hai loại : thông dịch và biên dịch.

Câu 11 : Trong ngôn ngữ Pascal, giá trị của biểu thức (20 div (20 div 3)) div (20 mod 3) là:

A). 0
B). 1
C). 2
D). 3

Câu 12 : Trong ngôn ngữ Pascal, từ khoá USES dùng để khai báo

A). Tên chương trình
B). Hằng
C). Biến
D). Thư viện

Câu 13 : Chương trình dịch không có khả năng nào trong các khả năng sau

A). Phát hiện được lỗi ngữ nghĩa
B). Phát hiện được lỗi cú pháp
C). Thông báo lỗi cú pháp
D). Tạo được chương trỉnh đích

Câu 14 : Tên nào không đúng trong ngôn ngữ Pascal

A). abc_123
B). _123abc
C). 123_abc
D). abc123_

Câu 15 : Bằng 2 chữ cái A và B người ta có thể viết được mấy tên đúng có độ dài không quá hai chữ cái

A). 2
B). 4
C). 6 (A, B, AA, BB, AB, BA)
D). 8

Câu 16 : Có mấy loại hằng?

A). 2
B). 3
C). 4
D). 5

Câu 17 : Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào
* 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ẻ: Đăng Thuận
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)