TinHoc Ch (TruongChinh) HK2 11

WORD 20 0.118Mb

TinHoc Ch (TruongChinh) HK2 11 là tài liệu môn Tin Học trong chương trình Lớp 11 được cungthi.vn tổng hợp và biên soạn. Tạo nguồn tài liệu giúp các bạn trong việc ôn tập

Những địa chỉ uy tín để bạn mua sách


Nội dung tóm tắt

Phaàn traû lôøi traéc nghieäm : Soá thöù töï caâu traû lôøi döôùi ñaây öùng vôùi soá thöù töï caâu traéc nghieäm trong ñeà. Ñoái vôùi moãi caâu traéc nghieäm, hoïc sinh duøng buùt chì toâ ñaäm voøng troøn choïn ñuùng, sai goâm saïch vaø toâ laïi caâu khaùc. 01 06 11 16 02 07 12 17 03 08 13 18 04 09 14 19 05 10 15 20 Mà ĐỀ: 109 SỞ GD - ĐT NINH THUẬNTRƯỜNG THPT TRƯỜNG CHINH ĐỀ KIỂM TRA HOC KÌ II LỚP 11NĂM HỌC: 2015 - 2016 Môn: TIN HỌC Thời gian làm bài: 45 phút(Không kể thời gian phát, chép đề) A. PHẦN CÂU HỎI TRẮC NGHIỆM. (6,0 ĐIỂM) C©u 1 : Cho m¶ng A gåm 6 phÇn tö : 5, 7, 8, 11, 4, 6. BiÕn X in ra mµn h×nh gi¸ trÞ nµo sau ®©y khi ch¹y ®o¹n ch­¬ng tr×nh: X := 0; for i := 1 to 6 do begin if (i mod 2 = 1) then X:= X-A[i] else X:= X+[i]; end; write(X:2); A. 7 B. -5 C. 41 D. 5 C©u 2 : Cho x©u s = ‘ababc’ vµ thùc hiÖn ®o¹n lÖnh sau th× s nhËn gi¸ trÞ nµo sau ®©y? begin k:=pos('ba', s); Insert(‘ba’, s, k); Delete(s, k, 4); end; A. ‘aac’ B. ‘ababc’ C. ‘bbc’ D. ‘abc’ C©u 3 : X¸c ®Þnh gi¸ trÞ ®óng cña biÓu thøc sau: length(‘1’) + length(‘12’) + length(‘11’) A. 5 B. 24 C. 6 D. ‘11211’ C©u 4 : KÕt qu¶ lÖnh Upcase(‘k’); cho kÕt qu¶ lµ: A. ‘k’ B. k C. K D. ‘K’ C©u 5 : C©u lÖnh sau ®­a ra mµn h×nh kÕt qu¶ nµo? For i := 10 downto 1 do write( i, ‘ ’) ; A. 10 9 8 7 6 5 4 3 2 1 B. §­a ra 10 dÊu c¸ch C. 1 2 3 4 5 6 7 8 9 10 D. Kh«ng ®­a ra g× c¶ C©u 6 : Cho x©u a vµ vÞ trÝ vt. Có ph¸p ®óng cña thñ tôc xãa x©u a 3 kÝ tù t¹i vÞ trÝ vt lµ: A. Delete(a, 3, vt); B. Delete(a, vt, 3); C. Insert(a, 3, vt); D. Insert(a, vt, 3); C©u 7 : Trong c¸c khai b¸o sau, chØ ra kiÓu khai b¸o m¶ng 1 chiÒu hîp lÖ? A. var arr: array[1...10] of integer; B. var arr[1..10]: integer; C. var arr: array[‘a’.. ‘z’] of integer; D. var arr= array[‘a’.. ‘z’]: integer; C©u 8 : Cho ®o¹n ch­¬ng tr×nh: begin write('Nhap gia tri N='); readln(N); for i: =1 to N do read(B[i]); j: =1; for i: =2 to N do if B[i] ‘Ba’ B. ‘Mua xuan’ > ‘Mua Xuan den’  C. ‘Ha noi’ > ‘HA NOI’ D. ‘Ha Noi thu do’ < ‘Ha noi’ C©u 16 : Cho x©u a = ‘abcde’ vµ x©u b= ‘’. Sau khi thùc hiÖn ®o¹n lÖnh d­íi ®©y th× in ra mµn h×nh gi¸ trÞ nµo sau ®©y? k:=length(a); for i:=1 to k do b:=b+a[i]; for i:=k downto 1 do write(b[i]) A. ‘edcba’ B. ‘ab’ C. ‘ba’ D. ‘abcde’ C©u 17 : Cho c¸c lÖnh vµ biÓu thøc sau:1 readln(a); 2 (a[i]=a[x-i+1]) 3 i > x div 2 4 x:=length(a); H·y chän c©u lÖnh trong b¶ng trªn ®Ó ®iÒn vµo vÞ trÝ t­¬ng øng trong ch­¬ng tr×nh cho phï hîp. BiÕt ®©y lµ ch­¬ng tr×nh kiÓm tra vµ th«ng b¸o x©u a nhËp vµo cã ®èi xøng hay kh«ng. var i , x: byte; a: string;beginwrite(‘Nhap xau a:’); .............. .............i:=1; While (i<= x div 2 ) and ........... doi:=i+1; if ..............then writeln (xau la doi xung) else writeln (xau khong doi xung); readln end. A. a-2; b-1; c-4; d- 3 B. a-4; b-1; c-3; d- 2 C. a-1; b-2; c-3; d- 4 D. a-1; b-4; c-2; d- 3 C©u 18 : Sau khi thùc hiÖn xong ®o¹n ch­¬ng tr×nh sau, gi¸ trÞ cña biÕn S lµ g×? Begin S := ‘Ninh Thuan Que Em’; Inser (‘Que Em ’, S, 1); Delete(S, 1, 7);end; Write(S); A. Que Em Ninh Thuan Que Em; B. Ninh Thuan Que Em; C. Ninh Thuan; D. Que Em Ninh Thuan ; C©u 19 : Trong ng«n ng÷ lËp tr×nh Pascal, ph¸t biÓu nµo sau ®©y lµ ®óng ? A. Tr­íc tõ khãa Else b¾t