Trường THCS Hương Toàn Tên : Lớp : 8/… Đề Kiểm Tra Học Kỳ II-2010-2011 Môn Tin Học lớp Thời gian : 45 phút Điểm Đề I/ Khoanh tròn chữ đứng trước phương án em cho đúng: (5 điểm) Câu 1: Sau thực đoạn chương trình sau, giá trị biến S bao nhiêu: S:=0; For i:=1 to S:=S+i; A 20 B 15 C 10 D Câu 2: Lệnh lặp sau đúng? A For = to ; B For := to ; C For := to ; D For : to ; Câu 3: Chọn khai báo hợp lệ: A Var a,b: array[1 n] of real; C Var a,b: array[1 : n] of Integer; B Var a,b: array[1 100] of real; D Var a,b: array[1 … 100] of real; Câu 4: Vòng lặp While ; vòng lặp: A Chưa biết trước số lần lặp B Biết trước số lần lặp C Biết trước số lần lặp giới hạn =100 Câu 5: Câu lệnh pascal sau hợp lệ? A For i:=100 to writeln(‘A’); B For i:=1.5 to 10.5 writeln(‘A’); C For i= to 10 writeln(‘A’); D For i:= to 10 writeln(‘A’); Câu 6: Hãy tìm hiểu đoạn chương trình sau đây: i:=1; j:=2; k:=3; While i5 then a:=b; else m := n; III/ Viết chương trình giải toán: (3 điểm) Viết chương trình tính tổng: S = 1+2+3+…+n Trong n số nguyên nhập từ bàn phím …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… …………………………………………………………………………………………………… … ………………………………………………………………………………………………… ………………………………………………………………………………………………… ... dấu X vào ô cho phù hợp giải thích sai? (2 điểm) Câu Đúng Sai Giải thích a) for i =1 to 10 writeln('A'); b) var X: Array[5 10 ] Of Char; c) X: =10 ; while X =10 X := X+5; d) if x>5 then a:=b; else m... While to ; d While ; ; Câu 10 : Cú pháp khai báo biến mảng Pascal là: A B C D var var var var ...Câu 8: Phần thân chương trình khóa: A End B Begin C Uses D Var Câu 9: Cú pháp câu lệnh While…do là: a While to ; b While to