kiem tra 15 hki2 tin học 8 lê thị kim liễn thư viện giáo dục tỉnh quảng trị

2 13 0
kiem tra 15 hki2  tin học 8  lê thị kim liễn  thư viện giáo dục tỉnh quảng trị

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

Thông tin tài liệu

Khoanh troøn chöõ caùi ñöùng tröôùc phöông aùn traû lôøi ñuùng caùc caâu sau:. Caâu 1: Cho S vaø i laø bieán nguyeân.[r]

(1)

KIỂM TRA 15 Phút ĐỀ SỐ: 02 Họ tên: ………. MÔN: TIN HỌC 8 Lớp: 8……

Khoanh tròn chữ đứng trước phương án trả lời câu sau:

Câu 1: Cho S i biến nguyên Khi chạy đoạn chương trình : s:=1; for i:=1 to s := s+i writeln(s); Kết in lên hình s là:

A 55 B 10

C 15 D 11

Caâu 2: Các hoạt động lặp với số lần xác định?

A Ngày đánh lần B Nhặt rau hết C Gọi điện có người nhấc máy D Học thuộc Caâu 3: Câu lệnh lặp với số lần biết trước có dạng:

AWhile <điều kiện 1> <câu lệnh 1>;

B For <biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh>;

CWhile <câu lệnh> <điều kiện>; DWhile <điều kiện> <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 x:=x+1; biến đếm i phải khai báo kiểu liệu

A Integer; B Tất kiểu C String D Real;

Caâu 5: Trong câu lệnh lặp for i:=1 to 12 Write(‘A’); lệnh Write(‘A’) thực hiện lần (nói cách khác, vịng lặp thực hiện?)

A Khơng lần B lần C lần D 12 lần Câu 6: Lệnh lặp sau đúng?

A For <biến đếm>:= <giá trị cí> to <giá trị đầu> <câu lệnh>; B For <biến đếm>: <giá trị đầu> to <câu lệnh> <giá trị cuối>; C For <biến đếm>:= <giá trị đầu> to <giá trị cí> <câu lệnh>; D For <biến đếm>= <giá trị đầu> to <giá trị cí> <câu lệnh>; Câu 7: Để tính tổng S=1 + +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 if ( i mod 2)=0 then S:=S + i; C for i:=1 to n S:= S + i ;

D for i:=1 to n if ( i mod 2)=1 then S:=S + i;

Câu 8: Sau thực đoạn chương trình j:= 0; for i:= to j:=j+3; Thì giá trị j in ra màn hình là?

A 19 B 10

C D 12

Câu 9: Vòng lặp While <Điều kiện> <Câu lệnh>; 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 giới hạn >=100 D Biết trước số lần lặp giới hạn <=100

Câu 10: Hãy cho đoạn lệnh lặp for để tính tổng S = + + + + 10? A S:=0; For i:=1 to 10 S:=i + 1;

B S:=0; For i:=1 to 10 S:=S + i;

C S:=0; For i:=1 to 10 Begin S:=S + i; i:= i + 1; End; D S:=0; For i:=1 to 10 S:=S + 1;

(2)

Đáp án :

1 D 2 A 3 D 4 A 5 D

Ngày đăng: 10/03/2021, 14:06

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

Tài liệu liên quan