Thi học kì 2 đề 2

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

Chia sẻ tài liệu: thi học kì 2 đề 2 thuộc Tin học 11

Nội dung tài liệu:


SỞ GD & ĐT ĐỒNG THÁP
TRƯỜNG THPT MỸ QUÍ

ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KÌ II
MÔN TIN HỌC 11CB
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













Phần lý thuyết trắc nghiệm: (5 điểm)
Câu 1: Trong ngôn ngữ lập trình Pascal, chương trình con thường gồm có mấy loại?
A. 2 loại B. 3 loại
C. 4 loại D. 1 loại
Câu 2: Dữ liệu kiểu tệp :
A. chỉ được lưu trữ trên đĩa cứng ; B. được lưu trữ trên ROM ;
C. được lưu trữ trên RAM ;  D. được lưu trữ trên bộ nhớ ngoài;
Câu 3: Trong ngôn ngữ lập trình Pascal, xâu kí tự có tối đa?
A. 255 kí tự B. 200 kí tự C. 8 kí tự D. 16 kí tự
Câu 4: Trong Pascal, mở tệp để đọc dữ liệu ta sử dụng thủ tục?
A. reset () ; B. reset () ;
C. rewrite () ; D. rewrite () ;
Câu 5: Muốn khai báo x là tham số biến, y là tham số giá trị (x, y thuộc kiểu Byte) trong thủ tục “Cau18” thì khai báo nào sau đây là đúng?
A. Procedure Cau18 (Var x, y: Byte);
B. Procedure Cau18 (x, y: Byte);
C. Procedure Cau18 (x: Byte; Var y: Byte);
D. Procedure Cau18 (Var x: Byte; y: Byte);
Câu 6: Hãy cho biết đoạn chương trình sau thực hiện công việc gì?
S:= 0;
For i:= 1 to n do
If A[i] mod 7 = 0 then S:= S + A[i];
Tính tổng các phần tử trong mảng chia hết cho 3
Tính tổng các phần tử trong mảng chia hết cho 5
Tính tổng các phần tử trong mảng chia hết cho 7
Cả A, B, C đều sai.
Câu 7: Để ghi kết quả vào tệp văn bản ta có thể sử dụng thủ tục :
A. Read (, ); B. Write( , );
C. Write( , ); D. Read (, );
Câu 8: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa
A. Procedure B. Function C. Var D. Program
Câu 9: Cú pháp để khai báo biến mảng một chiều trực tiếp là:
A. Var : array[kiểu chỉ số] ;
B. Var : array[kiểu chỉ số] of ;
C. Type : array[kiểu chỉ số] ;
D. Type : array[kiểu chỉ số] of ;

Câu 10: Trong ngôn ngữ lập trình Pascal, xâu không có kí tự nào gọi là:
A. Xâu không B. Xâu trắng
C. Không phải là xâu kí tự D. Xâu rỗng
Câu 11: Với khai báo A: array[1..100] of integer; thì việc truy xuất đến phần tử thứ 5 như sau:
A. A(5) B. A[5] C. A 5 D. A’5’
Câu 12: Trong ngôn ngữ lập trình Pascal, hàm Upcase(ch) cho kết quả là:
A. Chữ cái in hoa tương ứng với ch B. Xâu ch toàn chữ thường
C. Biến ch thành chữ thường D. Cả A, B và C đều sai.
Câu 13: Để phân biệt tham biến và tham trị, Pascal sử dụng từ khóa Var để khai báo những tham số
* 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)