Đề kiểm tra 15 môn Tin học Lớp 11 - Mã đề 210 - Năm học 2017-2018 - Trường THPT Trung Giả

doc 1 trang thungat 2230
Bạn đang xem tài liệu "Đề kiểm tra 15 môn Tin học Lớp 11 - Mã đề 210 - Năm học 2017-2018 - Trường THPT Trung Giả", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • docde_kiem_tra_15_mon_tin_hoc_lop_11_ma_de_210_nam_hoc_2017_201.doc

Nội dung text: Đề kiểm tra 15 môn Tin học Lớp 11 - Mã đề 210 - Năm học 2017-2018 - Trường THPT Trung Giả

  1. SỞ GD-ĐT HÀ NỘI ĐỀ KIỂM TRA 15 phút TRƯỜNG THPT TRUNG GIÃ Môn: Tin học 11 Năm học 2017-2018 Thời gian làm bài: 45 phút; (10 câu trắc nghiệm) Mã đề thi 210 (Thí sinh không được sử dụng tài liệu) Câu 1: Cho đoạn chương trình: S:=0; for i:=1 to 10 do begin write('A[',i,']='); readln(A[i]); if a[i]>0 then S:=s+a[i]; end; Khi chạy chương trình trên nhập các giá trị của các phần tử là: 135; 231; -45; 942; -514; 327; -111; -82; 120; 353; thì kết quả của S là bao nhiêu? A. 2018 B. 2180 C. 2108 D. 2801 Câu 2: Cho đoạn chương trình: readln(s); x:=''; for i:=1 to length(s) do if (s[i]>='0') and (s[i] 0 do delete(s, pos(space2, s), 2); for i:=length(s) downto 1 write(s[i]); Chạy thử đoạn chương trình trên với xâu S nhập vào từ bản phím là ‘abaccbacdef’. Kết quả cuối cùng hiện trên màn hình là gì? A. ‘efdbcba’ B. ‘fedbcba’ C. ‘dfebcab’ D. ‘afedbcb’ Câu 4: Cho đoạn chương trình: S:=0; for i:=1 to 10 do begin write('A[',i,']='); readln(A[i]); end; readln(k); for i:=1 to 10 do if a[i] mod k=1 then s:=s+a[i]; Khi chạy chương trình trên nhập các giá trị của các phần tử là: 135; 231; -45; 942; -514; 327; -111; -82; 120; 351; và nhập K=7 thì giá trị của S là bao nhiêu? A. 477 B. 471 C. 411 D. 417 Câu 5: Cho đoạn chương trình: S:=0; for i:=1 to 10 do begin write('A[',i,']='); readln(A[i]); S:=s+a[i]; end; Khi chạy chương trình trên nhập các giá trị của các phần tử là: 135; 231; -45; 942; -514; 327; -111; - 83; 120; 351; thì kết quả của S là bao nhiêu? A. 1353 B. 1354 C. 1345 D. 1335 Câu 6: Cho đoạn chương trình: readln(s); space2:='ac'; while pos(space2,s)>0 do delete(s, pos(space2, s), 2); write(s); Chạy thử đoạn chương trình trên với xâu S nhập vào từ bản phím là ‘abaccbacdef’. Kết quả cuối cùng nhận được của xâu S là gì? A. ‘abcbdef’ B. ‘abaccbf’ C. ‘abacdef’ D. ‘abccdef’ Câu 7: Cho đoạn chương trình: readln(s1, s2); If s1>s2 then writeln(s1) else writeln(s2); CHạy đoạn chương trình trên và nhập S1 là xâu ‘fedcaccbaba’, s2 là xâu ‘fedcAccbaba’ thì kết quả trên màn hình là xâu nào? A. ‘fedcAccbaba’ B. ‘fedcaccbaba’ C. ‘fedcAccabab’ D. ‘fedcaccabab’ Câu 8: Cho đoạn chương trình: a[0]:=0; a[1]:=1; readln(N); for i:=2 to N do a[i]:=a[i-2]+a[i-1]; Chạy đoạn chương trình trên và cho biết giá trị của A[N] với N=18 là bao nhiêu? A. 2485 B. 2458 C. 2548 D. 2584 Câu 9: Cho đoạn chương trình: readln(s); n:=length(s); for i:=n downto 1 write(s[i]); Chạy thử đoạn chương trình trên với xâu S nhập vào từ bản phím là ‘abaccbacdef’. Kết quả cuối cùng hiện trên màn hình là gì? A. ‘fedcabaccba’ B. ‘fedcabccaba’ C. ‘fedbcaccaba’ D. ‘fedcaccbaba’ Câu 10: Cho đoạn chương trình: a[0]:=0; a[1]:=1; readln(N); for i:=2 to N do a[i]:=a[i-2]+a[i-1]; Chạy đoạn chương trình trên và cho biết giá trị của A[N] với N=45 là bao nhiêu? A. 1134900371 B. 1134907130 C. 1134901370 D. 1134903170 HẾT Trang 1/1 - Mã đề thi 210