Hk1 de2

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

Chia sẻ tài liệu: hk1 de2 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: Trong Turbo Pascal, để biên dịch chương trình:
A. Nhấn tổ hợp phím Alt + F9; B. Nhấn tổ hợp phím Alt + X;
C. Nhấn tổ hợp phím Ctrl + E; D. Nhấn tổ hợp phím Ctrl + X;
Câu 2: Biến x nhận giá trị nguyên trong đoạn [10; 100], kiểu dữ liệu nào sau đây là phù hợp nhất để khai báo biến x ?
A. Integer B. Real C. Byte D. Word
Câu 3: 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 - sprt(a*a+b*b) B. 1/2* sqrt(a*a+b*b)
C. 1/2 + sqrt(a*a+b*b) D. 1/2 - sqrt(a*a+b*b)
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, thư viện, hằng, biến và chương trình con.
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, hằng, biến.
Câu 5: 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. Chương trình dịch có hai loại: thông dịch và biên dịch.
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. 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âu 6: Phát biểu nào dưới đây là sai?
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 khai báo có thể có hoặc không.
Trong một chương trình, phần thân chương trình nhất thiết phải có.
D. Cả A, B, C đều sai.
Câu 7: Trong pascal, câu lệnh gán nào sau đây là sai:
A. c:=a; B. c-1:=d;
C. a:=b; D. a:=b+1;
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ự được 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ự không được phép 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: 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 dấu hiệu mở đầu và kết thúc 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 ngoặc { và } tạo thành phần thân chương trình.
Câu 10: 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. ‘tin B. 0.5 C. 120 D. 1.06E-6
Câu 11:
* 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)