Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (140.16 KB, 2 trang )
<span class='text_page_counter'>(1)</span>PHßNG GI¸O DôC §µo t¹o l©m hµ Trường thcs tân hà Hä vµ tªn:. §iÓm. KIÓM TRA häc k× II M«n:Tin Häc 8 _ Thêi gian: 45 ‘. Líp8A:. N¨m häc 2009-2010. Lêi phª cña thÇy gi¸o. Đề bài: Phần 1: Trắc nghiệm(6 điểm) Khoanh tròn chữ cái đứng trước kết quả đúng Caâu 1: Voøng laëp while ..do laø voøng laëp: A) Biết trước số lần lặp. B) Chưa biết trước số lần lặp. C.) Biet tröôc so lan lap nhöng giôi han la <=100. D) Biet tröôc so lan lap nhöng giôi han la >=100. Câu 2: Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 7 do s := s+i;writeln(s); Keát quaû in leân maøn hình laø cuûa s laø : A.11. B. 21. C. 28. D.15. Câu 3: Câu lệnh pascal nào sau đây là hợp lệ? A) For i:=100 to 1 do writeln(‘A’);. B) For i:=1.5 to 10.5 do writeln(‘A’);. C) For i= 1 to 10 do writeln(‘A’);. D) For i:= 1 to 10 do writeln(‘A’);. Câu 4: Câu lệnh lặp while…do có dạng đúng là: A) While <ñieàu kieän> do; <caâu leänh>;. B) While <ñieàu kieän> <caâu leänh> do;. C) While <caâu leänh> do <ñieàu kieän>;. D) While <ñieàu kieän> do <caâu leänh>;. Câu5: Để tính tổng S=1+3 + 5 + … + n; em chọn đoạn lệnh: a) for i:=1 to n do c) for i:=1 to n do if ( i mod 2)=0 then S:=S + 1/i; if ( i mod 2)=0 then S:=S + i; b) for i:=1 to n do d) for i:=1 to n do if ( i mod 2)=0 then S:=S + i if ( i mod 2) < > 0 then S:=S + i; Else S:= S + I; Caâu 6: Cho đoạn chương trình sau: x: = 0; tong:= 0; while tong <= 10 do begin writeln(tong); tong:=tong+1 end; x:= tong; Sau đoạn chương trình trên, giá trị biến x bằng bao nhiêu? A. 10 B. 11; C. không xác định được ;. D. 0. Câu 7: Để tính tổng S=1+1/3 + 1/5 + … +1/ n; em chọn đoạn lệnh: a) for i:=1 to n do c) for i:=1 to n do if ( i mod 2)<>0 then S:=S + 1/i; if ( i mod 2) =0 then S:=S + 1/i; b) for i:=1 to n do d) for i:=1 to n do if ( i mod 2)=0 then S:=S + 1/i if ( i mod 2)=0 then S:=S + i; Else S:= S + 1/; Câu 8: Sau khi thực hiện đoạn chương trình j:= 5; for i:= 1 to 5 do j:=j+2; thì giá trị của biến j là? a) 18 b) 16 c) 15 d)17 Lop7.net. Đề 2.
<span class='text_page_counter'>(2)</span> Câu 9: Để đếm có bao nhiêu số lẻ nhỏ hơn hay bằng n ; em chọn đoạn lệnh: a) for i:=1 to n do c) for i:=1 to n do if ( i mod 2)=0 then S:=S + i ; if ( i mod 2) =0 then S:=S + 1; b) for i:=1 to n do d) for i:=1 to n do if ( i mod 2)< >0 then S:=S + 1; if i mod 2=0 then S:=S + i; Câu10: Để tính tổng S=1/2+1/4 + 1/6 + … +1/ n; em chọn đoạn lệnh: a)for i:=1 to n do c) for i:=1 to n do if ( i mod 2)=0 then S:=S +1/ i if ( i mod 2) < > 0 then S:=S + i; Else S:=S-1/i; b) for i:=1 to n do d) for i:=1 to n do if ( i mod 2)=0 then S:=S – 1/i Else S:= S + 1/i; if ( i mod 2)=0 then S:=S + 1/i; Caâu 11: Choïn khai baùo hôp leä a) Var a,b: array[1..n] of real; c) Var a,b: array[1:n] of real; b) Var a,b: array[1..100] of real; d) Var a,b: array[1…n] of real; Câu 12: Lần lượt thực hiện đoạn lệnh: a[1]:=5 a[2]:=3; t:=a[1]+a[2]+10; Giaù trò cuûa t laø a) 10 b) 15 c)18 d) 20 phần 2: Tự luận(4 điểm) viết chương trình nhập mảng k phần tử nguyên. Đếm các phần tử lẻ. Baøi laøm: .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... Lop7.net.
<span class='text_page_counter'>(3)</span>