vietjack.com

Đề thi giữa kì 2 Tin học 8 có đáp án (Bài số 1 - Đề 2)
Quiz

Đề thi giữa kì 2 Tin học 8 có đáp án (Bài số 1 - Đề 2)

A
Admin
10 câu hỏiTin họcLớp 8
10 CÂU HỎI
1. Nhiều lựa chọn

Cho S và i là biến nguyên. Khi chạy đoạn chương trình :

s:=0;

for i:=1 to 3 do s := s+3*i;

writeln(s);

Kết quả in lên màn hình là :

A. 12

B. 10

C. 18

D. 26

2. Nhiều lựa chọn

Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=2 to 5 do …

A. 6 lần

B. 5 lần

C. 4 lần

D. 3 lần

3. Nhiều lựa chọn

Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :

A. Phép gán

B. Câu lệnh đơn

C. Câu lệnh ghép

D. Phép so sánh

4. Nhiều lựa chọn

Câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ?

A. 1

B. 3

C. 5

D. 7

5. Nhiều lựa chọn

Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu?

k: = 0;

For i:= 1 to 3 do k:= k + 2;

A. 6

B. 8

C. 5

D. 2

6. Nhiều lựa chọn

Hãy đọc đoạn chương trình sau:

s:=0;

for i:= 1 to 5 do s:= s * i;

Sau khi thực hiện xong, kết quả s bằng:

A. 15

B. 0

C. Kết quả khác

D. 120

7. Nhiều lựa chọn

Trong Pascal, câu lệnh lặp thường có dạng:

A. for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>

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

C. for <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

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

8. Nhiều lựa chọn

Câu lệnh pascal nào sau đây là hợp lệ?

A. For i:= ’1’ to ‘10’ do writeln(‘A’);

B. For i:= 2.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’);

9. Nhiều lựa chọn

Cho S và i là biến nguyên. Khi chạy đoạn chương trình :

S := 1; for i:=1 to 5 do s := s+i;

Kết quả in lên màn hình là của s là :

A. 15

B. 16

C. 11

D. 22

10. Nhiều lựa chọn

Hãy đọc đoạn chương trình sau:

s:= 0;

for i:= 1 to 5 do s := s + 1;

Sau khi thực hiện xong, kết quả s bằng:

A. 10

B. 6

C. 7

D. 5

© All rights reserved VietJack