Đề kiểm tra học kỳ II môn Tin học 11 - Mã đề 325 - Năm học 2018-2019 - Trường THPT Lê Quý Đôn (Kèm đáp án)

doc 3 trang lethu 13/03/2025 210
Bạn đang xem tài liệu "Đề kiểm tra học kỳ II môn Tin học 11 - Mã đề 325 - Năm học 2018-2019 - Trường THPT Lê Quý Đôn (Kèm đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Đề kiểm tra học kỳ II môn Tin học 11 - Mã đề 325 - Năm học 2018-2019 - Trường THPT Lê Quý Đôn (Kèm đáp án)

Đề kiểm tra học kỳ II môn Tin học 11 - Mã đề 325 - Năm học 2018-2019 - Trường THPT Lê Quý Đôn (Kèm đáp án)
 SỞ GD&ĐT ĐẮK LẮK KIỂM TRA HỌC KỲ II
 TRƯỜNG THPT LÊ QUÝ ĐÔN NĂM HỌC 2018 - 2019
 MÔN Tin Học – Lớp 11
 Thời gian làm bài : 45 phút
 (Đề thi có 03 trang) (không kể thời gian phát đề)
Họ và tên học sinh :..................................................... Số báo danh : ................... Mã đề 325
Câu 1. (0.47 điểm) Cho xâu S là ‘Hanoi-Vietnam’. Kết quả của hàm Length(S) là
 A. 13 B. 16 C. 14 D. 15
Câu 2. (0.47 điểm) Thủ tục chuẩn Insert(S1,S2,vt) thực hiện
 A. chèn xâu S1 vào S2 bắt đầu từ vị trí vt.
 B. nối xâu S2 vào S1.
 C. sao chép vào cuối S1 một phần của S2 từ vị trí vt.
 D. chèn xâu S2 vào S1 bắt đầu từ vị trí vt.
Câu 3. (0.47 điểm) Trong PASCAL, để khai báo hai biến tệp văn bản f1, f2 ta viết.
 A. Var f1; f2: Text; B. Var f1: f2: Text;
 C. Var f1 f2: Text; D. Var f1, f2: Text;
Câu 4. (0.47 điểm) Phương án nào dưới đây chỉ phần tử thứ 10 của mảng? Var m: array[0..10] of 
integer;
 A. a[10]. B. a[9]. C. a(10). D. a(9).
Câu 5. (0.47 điểm) Giả sử ta có hàm max(A, B: integer): integer; Cần sử dụng hàm max trên như thế 
nào để tìm được số lớn nhất trong ba số A, B, C?
 A. max(A, B, C); B. max(A; B; C);
 C. max(max(A, B), C); D. max(A; max(B, C));
Câu 6. (0.47 điểm) Để khai báo số phần tử của mảng trong PASCAL, người lập trình cần?
 A. khai báo chỉ số kết thúc của mảng.
 B. khai báo một hằng số là số phần tử của mản.
 C. khai báo chỉ số bắt đầu và kết thúc của mảng;
 D. không cần khai báo gì, hệ thống sẽ tự xác định.
Câu 7. (0.47 điểm) Cho str là một xâu kí tự, đoạn chương trình sau thực hiện công việc gì? for i:= 1 to 
length(str) – 1 do str[i+1]:= str[i];
 A. Dịch chuyển các kí tự của sâu lên trước một vị trí.
 B. Khởi tạo lại mọi kí tự của xâu bằng kí tự đầu tiên.
 C. Khởi tạo lại mọi kí tự của xâu bằng kí tự cuối cùng.
 D. Dịch chuyển các kí tự của xâu về sau 1 vị trí.
Câu 8. (0.47 điểm) Kiểu của một hàm được xác định bởi?
 A. Kiểu giá trị trả về. B. Địa chỉ mà hàm trả về.
 C. Tên hàm. D. Kiểu của các tham số.
Câu 9. (0.47 điểm) Vị trí của con trỏ tệp sau lời gọi thủ tục Reset
 A. Nằm ở đầu tệp.
 B. Nằm ở giữa tệp.
 C. Nằm ngẫu nhiên ở bất kỳ vị trí nào.
 D. Nằm ở cuối tệp.
Câu 10. (0.47 điểm) Để gắn tệp KQ.TXT cho biến tệp f1 ta sử dụng câu lệnh.
 A. Assign(‘KQ.TXT’,f1); B. Assign(f1,‘KQ.TXT’);
 1/3 - Mã đề 325 Câu 22. (0.47 điểm) Trong ngôn ngữ lập trình pascal, đoạn chương trình nào sau đây để in một xâu kí 
tự ra màn hình theo thứ tự ngược lại của các kí tự trong xâu (vd: abcd thì in ra là dcba)?
 A. For i:=1 to length(s) do write(s[i]);
 B. For i:=length(s) downto 1 do write(s);
 C. For i:=length(s) downto 1 do write(s[i]);
 D. For i:=1 to length(s) div 2 do write(s[i]);
Câu 23. (0.47 điểm) Kết quả của việc thực hiện hàm pos(‘ab’,’deabcab’) là
 A. 2 B. 4 C. 6 D. 3
Câu 24. (0.47 điểm) Trong ngôn ngữ lập trình Pascal, hàm Upcase(ch) cho kết quả là?
 A. Biến ch thành chữ thường B. Xâu ch toàn chữ thường
 C. Chữ cái in hoa tương ứng với ch D. Xâu ch gồm toàn chữ hoa
Câu 25. (0.47 điểm) Số lượng phần tử trong tệp
 A. Không bị giới hạn mà chỉ phụ thuộc vào dung lượng đĩa
 B. Không được lớn hơn 255.
 C. Không được lớn hơn 128.
 D. Phải được khai báo trước
Câu 26. (0.47 điểm) Dữ liệu kiểu tệp?
 A. được lưu trữ trên ROM. B. chỉ được lưu trữ trên đĩa cứng.
 C. được lưu trữ trên RAM. D. được lưu trữ trên bộ nhớ ngoài.
Câu 27. (0.37 điểm) Trong ngôn ngữ lập trình Pascal, giá trị của biến S sau khi chạy chương trình? 
S:= ‘Ha Noi Mua thu’; Delete(S,7,8); Insert(‘Mua thu’, S, 1);
 A. Mua thu Ha Noi mua thu. B. Ha Noi.
 C. Mua thu Ha Noi. D. Ha Noi Mua thu.
Câu 28. (0.47 điểm) Chương trình in ra dãy số nào? (Hình 1):
 A. 2012 B. 1234 C. 2001 D. 1020
Câu 29. (0.47 điểm) Phương án nào dưới đây là khai báo mảng hợp lệ?
 A. mang: ARRAY[0..10]: INTEGER; B. mang: INTEGER OF ARRAY[0..10];
 C. mang: ARRAY(0..10): INTEGER; D. mang: ARRAY[0..10] OF INTEGER;
Câu 30. (0.47 điểm) Trong ngôn ngữ lập trình Pascal, hàm Length(S) cho kết quả?
 A. Số ký tự hiện có của xâu S không tính các dấu cách.
 B. Số ký tự hiện có của xâu S.
 C. Độ dài xâu S khi khai báo.
 D. Số ký tự của xâu không tính dấu cách cuối cùng.
 ------ HẾT ------
 3/3 - Mã đề 325

File đính kèm:

  • docde_kiem_tra_hoc_ky_ii_mon_tin_hoc_11_ma_de_325_nam_hoc_2018.doc
  • docMa Tran De.doc
  • docPhieu soi dap an.doc