KIEM TRA 15 HKI2

2 331 1
KIEM TRA 15 HKI2

Đang tải... (xem toàn văn)

Thông tin tài liệu

KIỂM TRA 15 Phút ĐỀ SỐ: 02 Họ và tên: ………………………………………. MÔN: TIN HỌC 8 Lớp: 8…… Khoanh tròn chữ cái đứng trước phương án trả lời đúng các câu sau: Câu 1: Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=1; for i:=1 to 4 do s := s+i writeln(s); Kết quả in lên màn hình là của s là: A 55 B 10 C 15 D 11 Câu 2: Các hoạt động nào dưới đây lặp với số lần xác định? A Ngày đánh răng 3 lần.B Nhặt rau cho đến hết. C Gọi điện cho đến khi có người nhấc máy D Học cho đến khi thuộc bài. Câu 3: Câu lệnh lặp với số lần biết trước có dạng: A While <điều kiện 1> do <câu lệnh 1>; B For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>; C While <câu lệnh> do <điều kiện>; D While <điều kiện> do <câu lệnh>; Câu 4: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu. A Integer; B Tất cả các kiểu trên đều được. C String D Real; Câu 5: Trong câu lệnh lặp for i:=1 to 12 do Write(‘A’); thì lệnh Write(‘A’) được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?) A Khơng lần nào B 1 lần C 2 lần. D 12 lần Câu 6: Lệnh lặp nào sau đây là đúng? A For <biến đếm>:= <giá trò cuôí> to <giá trò đầu> do <câu lệnh>; B For <biến đếm>: <giá trò đầu> to <câu lệnh> do <giá trò cuối>; C For <biến đếm>:= <giá trò đầu> to <giá trò cuôí> do <câu lệnh>; D For <biến đếm>= <giá trò đầu> to <giá trò cuôí> do <câu lệnh>; Câu 7: Để tính tổng S=1 + 2 +3 +4 … + n; em chọn đoạn lệnh: A for i:=1 to n doif ( i mod 2)<>0 then S:=S + i; B for i:=1 to n do if ( i mod 2)=0 then S:=S + i; C for i:=1 to n do S:= S + i ; D for i:=1 to n do if ( i mod 2)=1 then S:=S + i; Câu 8: Sau khi thực hiện đoạn chương trình j:= 0; for i:= 1 to 3 do j:=j+3; Thì giá trò j in ra màn hình là? A 19 B 10 C 8 D 12 Câu 9: Vòng lặp While <Điều kiện> do <Câu lệnh>; là vòng lặp: A Biết trước số lần lặp B Chưa biết trước số lần lặp C Biết trước số lần lặp nhưng giới hạn là >=100 D Biết trước số lần lặp nhưng giới hạn là <=100 Câu 10: Hãy cho biết đâu là đoạn lệnh lặp for . do để tính tổng S = 1 + 2 + 3 + .+ 10? A S:=0; For i:=1 to 10 do S:=i + 1; B S:=0; For i:=1 to 10 do S:=S + i; C S:=0; For i:=1 to 10 do Begin S:=S + i; i:= i + 1; End; D S:=0; For i:=1 to 10 do S:=S + 1; Điểm Đáp án : 1. D 2. A 3. D 4. A 5. D 6. C 7. C 8. B 9. B 10. B . KIỂM TRA 15 Phút ĐỀ SỐ: 02 Họ và tên: ………………………………………. MÔN: TIN HỌC 8 Lớp: 8…… Khoanh. 4 do s := s+i writeln(s); Kết quả in lên màn hình là của s là: A 55 B 10 C 15 D 11 Câu 2: Các hoạt động nào dưới đây lặp với số lần xác định? A Ngày đánh

Ngày đăng: 30/09/2013, 07:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan