Hk1 de1

Chia sẻ bởi Nguyễn Ngọc Nhi | Ngày 26/04/2019 | 63

Chia sẻ tài liệu: hk1 de1 thuộc Tin học 11

Nội dung tài liệu:

TRƯỜNG THPT MỸ QUÍ
TỔ: TIN HỌC

 ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KÌ I
MÔN TIN HỌC 11
Thời gian làm bài: 45 phút;



Họ và tên:
Lớp:

Phần trả lời trắc nghiệm :

Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10












Câu 11
Câu 12
Câu 13
Câu 14
Câu 15
Câu 16
Câu 17
Câu 18
Câu 19
Câu 20












Câu 21
Câu 22
Câu 23
Câu 24
Câu 25
Câu 26
Câu 27
Câu 28















Phần lý thuyết trắc nghiệm: (7 điểm)
Câu 1: Phát biểu nào dưới đây là đúng?
A. Trong các ngôn ngữ lập trình, dãy lệnh trong phạm vi được xác định bởi cặp begin và readln tạo thành phần thân chương trình.
B. Trong các ngôn ngữ lập trình, dãy lệnh sau phần khai báo tạo thành phần thân chương trình.
C. Trong các ngôn ngữ lập trình, dãy lệnh trong phạm vi được xác định bởi cặp ngoặc { và } tạo thành phần thân chương trình.
D. Trong các ngôn ngữ lập trình, dãy lệnh trong phạm vi được xác định bởi cặp dấu hiệu mở đầu và kết thúc tạo thành phần thân chương trình.
Câu 2: Trong Pascal, kiểu dữ liệu Word có phạm vi giá trị là:
A. Từ 0 đến 216-1 B. Từ 0 đến 216
C. Từ 0 đến 216 + 1 D. Từ 1 đến 216 – 1
Câu 3: Phát biểu nào dưới đây là sai?
Trong một chương trình, phần khai báo có thể có hoặc không.
Trong một chương trình, phần khai báo bắt buộc phải có.
Trong một chương trình, phần thân chương trình nhất thiết phải có.
Cả A, B, C đều sai.
Câu 4: Phát biểu nào dưới đây là đúng nhất?
Phần khai báo có thể khai báo cho: Tên chương trình và chương trình con.
Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến.
Phần khai báo có thể khai báo cho: Chương trình con, hằng, biến.
Phần khai báo có thể khai báo cho: Tên chương trình, thư viện, hằng, biến và chương trình con.
Câu 5: Trong Turbo Pascal, xác định tên đúng trong các tên sau:
A. 6pq B. 1234 C. Baitap D. ngay sinh
Câu 6: Một ngôn ngữ lập trình có những thành phần cơ bản nào?
A. Bảng chữ cái, cú pháp và ngữ nghĩa. B. Bảng chữ cái và ngữ nghĩa.
C. Bảng chữ cái D. Cú pháp và ngữ nghĩa.
Câu 7: Phát biểu nào dưới đây là sai?
A. Chương trình viết bằng ngôn ngữ lập trình bậc cao 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;
B. Trong biên dịch không có chương trình đích để lưu trữ và sử dụng lại về sau.
C. Chương trình có chức năng 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 tính được gọi là chương trình dịch.
D. Chương trình dịch có hai loại: thông dịch và biên dịch.
Câu 8: Trong một ngôn ngữ lập trình, bảng chữ cái là:
A. Tập các kí tự không được phép dùng để viết chương trình.
B. Tập các kí tự trong bảng mã ASCII.
C. Tập các kí tự được dùng để viết chương trình.
D. Tập các kí tự trong ngôn ngữ tự nhiên.
Câu 9: 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?
A. 1.06E-15 B. 9.38 C. 120 D. ‘cha
Câu 10: Cho biểu thức dạng toán học sau:; hãy chọn dạng biểu diễn tương ứng trong Pascal:
A. 1/2 - sqrt(a*a+b*b) B. 1/2* sqrt(a*a+b*b)
C. 1/2 + sqrt(a*a+b*b) D. 1/2 - sprt(a*a+b*b)
Câu 11: Trong Pascal, để đưa dữ liệu ra màn hì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ẻ: Nguyễn Ngọc Nhi
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)