Đề thi học kì môn Tin học 11 - Đề 132 - Năm học 2018-2019 - Trường THPT Mạc Đĩnh Chi (Có đáp án)

doc 2 trang Hồng Loan 08/09/2025 40
Bạn đang xem tài liệu "Đề thi học kì môn Tin học 11 - Đề 132 - Năm học 2018-2019 - Trường THPT Mạc Đĩnh Chi (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • docde_thi_hoc_ki_mon_tin_hoc_11_de_1_nam_hoc_2018_2019_truong_t.doc
  • docđáp án.doc

Nội dung text: Đề thi học kì môn Tin học 11 - Đề 132 - Năm học 2018-2019 - Trường THPT Mạc Đĩnh Chi (Có đáp án)

  1. TRƯỜNG THPT MẠC ĐĨNH CHI ĐỀ THI HỌC KÌ I, NĂM HỌC 2018-2019 TỔ: TIN MÔN: TIN HỌC. LỚP 11 Thời gian làm bài: 45 phút; HỌ VÀ TÊN: .. Lớp: .. I. TRẮC NGHIỆM: (6 ĐIỂM) Câu 1: Xét đoạn chương trình sau. for i:=20 to 30 do if (i mod 3 = 0) or (i mod 2 = 0) then write(i:3); A. 20 21 ..30 B. 20 22 24 26 28 30 C. 20 21 22 24 26 28 30 D. 1 3 5 7 9 Câu 2: Biểu thức x4 2 x4 được diễn tả trong pascal là A. sqrt(sqr(sqr(x))+2)-sqr(sqr(x)) B. sqr(sqrt(x)+2)-sqr(sqr(x) C. sqrt(sqr(x)+2)-sqr(sqr(x)) D. (sqrt(x*x)+2)-x Câu 3: Cho biết tên kiểu dữ liệu chỉ chứa được giá trị nguyên dương và nhỏ hơn 1000, chọn câu đúng nhất. A. word B. real C. integer D. byte Câu 4: Xét chương trình sau? Var t,a, b: integer; Begin a:=111; b:=222; t:=0; if a>b then begin t:=a; a:=b; b:=t; end; end. Cho biết giá trị cuối cùng lưu a=? và b=? A. a=0; b= 111 B. a=0; b= 222 C. a=111; b= 222 D. a=222; b=111 Câu 5: Hãy chọn kết quả đúng của đoạn chương trình sau. s:= 0; for i:= 100 to 102 do s:=s + i; Write(s); A. 1 2 3 ...9 10 B. 303 C. 304 D. 150 Câu 6: Cho câu lệnh For i:=1 to 10 do write(A[6]); Chọn đáp án đúng A. Xuất ra phần tử thứ 6 trong mảng A ra màn hình (10 lần) B. Xuất 6 ra màn hình C. Xuất ra phần tử thứ 6 trong mảng A ra màn hình (n lần) D. Xuất ra 1,2,3..,n Câu 7: Trong Turbo Pascal, xác định tên đúng trong các tên sau: A. Ten dung B. Tendung C. Bai_?Tin D. 1_ontap Câu 8: Chọn lệnh để xuất ra ra màn hình: “GIO LANH ĐAU MUA.” Không đưa con trỏ xuống dòng A. Write(’ GIO LANH ĐAU MUA.’); B. Writeln(‘GIO LANH ĐAU MUA.’); C. Writeln(GIO LANH ĐAU MUA.’) D. Wreti(’ GIO LANH ĐAU MUA.); Câu 9: Trong ngôn ngữ lập trình Pascal, từ khóa uses dùng để? A. Khai báo biến B. Khai báo hằng C. Khai báo tên chương trình D. Khai báo thư viện Câu 10: Cho khai báo biến: Var S: String; A. Xâu S có thể chứa nhiều nhất 55 kí tự B. Xâu S có thể chứa nhiều nhất 200 kí tự C. Xâu S có thể chứa nhiều nhất 300 kí tự D. Xâu S có thể chứa nhiều nhất 255 kí tự Câu 11: Muốn nhập giá trị cho hai biến a và b, ta viết lệnh: A. Read(“a, b’); B. Readln(a,b); C. Realln(a,b); D. Real(a, b); Câu 12: . Cho biểu thức (a mod 4 = 0) and (a mod 3 = 0). Giá trị của a là A. 15 B. 24 C. 17 D. 50 Câu 13: Đoạn chương trình: Mi:=a; IF Mi>b Then Mi:=b; Hãy cho biết đoạn chương trình trên dùng để: A. Tìm giá trị nhỏ nhất của 2 số a và b; B. Tính giá trị a; Trang 1/2 - Mã đề thi 132
  2. C. Tìm giá trị lớn nhất của 2 số a và b; D. Tính giá trị của a và b. Câu 14: Trong Turbo Pascal, để lưu chương trình: A. Nhấn tổ hợp phím F2; B. Nhấn tổ hợp phím F8; C. Nhấn phím F9; D. Nhấn tổ hợp phím F3; Câu 15: Cú pháp biểu diễn cấu trúc rẽ nhánh dạng thiếu là? A. If ;then B. If then ; C. If then else ; D. If then ;esle ; Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ĐÁP ÁN TRẮC NGHIỆM II. TỰ LUẬN: ( 4 ĐIỂM) Câu 1: (1 điểm)Viết câu lệnh (Sử dụng cấu trúc rẽ nhánh): a. Nếu (a chia hết cho 7) và (a chia hết cho 2) thì thông báo ra màn hình “a chia hết cho 7 và 2”. (0,5 điểm) .............................................................................................................................................................................. . b. Nếu c2= b2 + a2 thì thông báo dòng sau “c là cạnh huyền của tam giác” (0,5 điểm) .............................................................................................................................................................................. . Bài 2:(1 điểm) Tìm 5 lỗi trong chương trình sau: Gạch chân dưới lỗi và viết lại cho đúng tương ứng dòng Program cau2 Var s1,s2: String; . Began . s1 = ‘HaNoi’; . s2 = ‘MuaThu’; . . if length(s1)> length(s2) then writeln(‘xau . 1dai hon xau 2’) . else writeln(‘xau 2 dai hon xau 1’) ; . Readln; . And. Bài 3: (2 điểm) Viết chương trình nhập vào mảng A 20 số nguyên. Xuất ra màn hình tổng các số trong mảng A. .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... Trang 2/2 - Mã đề thi 132