Nhằm giúp các bạn có thêm tài liệu tham khảo và ôn tập môn Tin học 11, mời các bạn cùng tham khảo nội dung Đề kiểm tra 1 tiết môn Tin học 11 năm 2015 của trường THPT Chuyên Lê Quý Đôn - Đề số 1 dưới đây. Nội dung đề thi gồm 16 câu hỏi trắc nghiệm. Hy vọng tài liệu sẽ giúp các bạn tự tin hơn trong kỳ thi sắp đến.
SỞ GIÁO DỤC VÀ ĐÀO TẠO NINH THUẬN TRƯỜNG THPT CHUYÊN LÊ QUÝ ĐÔN Chủ đề - Mạch kiến thức, kĩ Phép toán, biểu thức Phần trắc nghiệm Câu lệnh gán Thủ tục vào/ra Câu lệnh IF ĐỀ KIỂM TRA TIẾT ( Bài số 1) Học kỳ I Năm học 2014 - 2015 Môn Tin học Lớp 11 (Chương trình chuẩn) Thời gian làm bài: 45 phút Ma trận đề Mức nhận thức câu câu 1đ 1đ câu câu 0,5 đ 0,5 đ câu câu 0,5 đ 0,5 đ câu câu 2đ 2đ 4 câu 2.0đ câu 1.0đ câu 1.0 đ câu 4.0 đ câu Phần tự luận Cộng câu Lập trình giải tốn 2.0đ Tổng câu câu 4.0đ 4.0đ 2.0đ câu 17 câu 2.0đ 10.0đ SỞ GIÁO DỤC VÀ ĐÀO TẠO NINH THUẬN TRƯỜNG THPT CHUYÊN LÊ QUÝ ĐÔN ĐỀ KIỂM TRA TIẾT ( Bài số 1) Học kỳ I Năm học 2014 - 2015 Mơn Tin học Lớp 11 (Chương trình chuẩn) Thời gian làm bài: 45 phút Đề 1: I Phần trắc nghiệm (8 điểm) Câu 1: Các biểu diễn phép toán số học với số thực Pascal là: A Cộng (+), trừ (-), nhân (*), chia (/) B Cộng (+), trừ (-), nhân (*), chia lấy dư (mod) chia lấy nguyên (div) C Cộng (+), trừ (-), nhân (*), chia (:) D Cộng (+), trừ (-), nhân (x), chia lấy dư (mod) chia lấy nguyên (div) Câu 2: Trong Pascal, muốn biểu diễn biểu thức a b , ta viết A 1/2sqrt(a*a+b*b) B Sqrt(a*a+b*b)/2 C (sqrt(a*a)+sqrt(b*b)/2 D Sqr(a*a+b*b)/2 Câu 3: Biểu thức logic sau kiểm tra n số dương chẵn? A (n>0) or (n mod 2)=0 B n>0 C (n mod 2) = D (n>0) and (n mod 2)=0 Câu 4: Kết phép toán 19 div + 19 mod là: A B 10 C 11 D 12 Câu 5: Để gán giá trị cho biểu thức ta dùng toán tử A := B =: C = D Tất sai Câu 6: Trong Pascal, câu lệnh gán sai? A a:=b; B a:=a+1; C a+b:=c; D x:=x*2; Câu 7: Trong Pascal, để đưa liệu hình ta sử dụng thủ tục: A Writeln(danh sách giá trị); B Readln(danh sách giá trị); C Rewrite(danh sách giá trị); D Read(danh sách giá trị); Câu 8: Xét chương trình sau: Var i: Integer; Begin i:= 1234; Writeln(i); Write(-567); End Kết chương trình là: A 1234-567 B 1234 C 1234 D 1234567 -567 567 Câu 9: Cú pháp biểu diễn cấu trúc rẽ nhánh dạng đủ là: A Iff then ; B If then ; else ; C If then ; D If then else ; Câu 10: Trong Pascal, phát biểu với câu lệnh rẽ nhánh if … then … else …? A Nếu sau then sau else muốn thực nhiểu câu lệnh lệnh phải đặt hai dấu ngoặc đơn B Nếu sau then sau else muốn thực nhiểu câu lệnh lệnh phải đặt hai dấu ngoặc nhọn C Nếu sau then sau else muốn thực nhiều câu lệnh lệnh phải đặt begin end; D Nếu sau then sau else muốn thực nhiểu câu lệnh lệnh phải đặt begin and; Câu 11: Cho chương trình sau: var a , b : integer; begin a := 1; b := 2; if (a < b) then write(a); if (a = b) then write(a - b); if (a > b) then write (b); if (a b) then write (a + b); end Kết chương trình là: A 13 B C D Một kết khác Câu 12: Xét chương trình sau: var x , y : integer; begin readln(x, y); if (x=10) and (y = 20) then writeln(‘Xin chuc mung’ ); end Nhập giá trị cho x, y để chạy chương trình nhận kết “Xin chuc mung”? Chọn phương án A x tùy ý phạm vi giá trị kiểu liệu integer y 20 B x 20 y 10 C x 10 y tùy ý phạm vi giá trị kiểu liệu integer D x 10 y 20 Câu 13: Xét chương trình sau: Var a,b : integer; Begin Readln(a, b); If a (b + 10) then begin a:= b+20; b:= b+10; end; Writeln(a-b); End Sau thực chương trình nhập a= 5, b=10, kết là: A a – b B 10 C D -10 Câu 14: Xét chương trình sau: Var a,b : integer; Begin a:= 11; b:= 10; If a < b then a:= a+10; b:= b+10; Writeln(a, ‘ ‘, b); End Kết chương trình là: A 11 20 B 11 10 C 21 20 D 21 10 Câu 15: Muốn kiểm tra giá trị A có lớn nhỏ 10 hay khơng ta viết câu lệnh If cho đúng? A if < A A > then … C if (A>0) or (A0) and (Ab then min:=b; If min>c then min:=c; Write(‘ =’, min); Readln End Lưu ý: Có thể sử dụng rẽ nhánh dạng đủ BIỂU ĐIỂM Câu A Câu 15 D Câu B Câu 16 C Mỗi đáp án 0,5 điểm - Khai báo (0,5 điểm) - câu lệnh nhập, xuất liệu (0,5 điểm) - câu lệnh rẽ nhánh (1 điểm) Đề 2: I Phần trắc nghiệm (8 điểm) Câu 1: Các biểu diễn phép toán quan hệ lớn là: A => B >= C =< D