Trang chủ Đề thi & kiểm tra Lớp 8 Tin học Top 4 Đề thi giữa kì 2 Tin học 8 có đáp án (Bài số 1) !!

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

Câu 1 : Hoạt động nào sau đây lặp với số lần biết trước:

A. Hôm nay em thức dậy trễ do được nghỉ học

B. Lấy xà bông để giặt đồ

C. Mỗi ngày, em thức dậy lúc 5 giờ sáng

D. Rửa chén

Câu 2 : Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng:

A. giá trị cuối – giá trị đầu + 1

B. giá trị cuối – giá trị đầu + 2

C. giá trị cuối – giá trị đầu - 1

D. giá trị cuối – giá trị đầu - 2

Câu 3 : Chương trình Pascal sau đây thực hiện hoạt động nào?

A. Chương trình chạy biến i từ 1 đến 100.

B. Chương trình chạy biến i từ 1 đến 99 rồi không làm gì cả.

C. Chương trình chạy biến i từ 1 đến 100 rồi không làm gì cả.

D. Chương trình chạy biến i từ 1 đến 99.

Câu 4 : Sau khi thực hiện đoạn chương trình Pascal :

A. – 1;

B. 1 ;

C. -4 ;

D. 0 ;

Câu 5 : Đ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

Câu 13 : Đ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

Câu 16 : 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>;

Câu 17 : 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’);

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

A. 10

B. 6

C. 7

D. 5

Câu 21 : Hoạt động nào sau đây lặp với số lần biết trước:

A. Chiều nay, em phải nấu cơm

B. Đánh răng mỗi ngày 3 lần

C. Đi chợ mua rau

D. Hôm nay, em đi xem phim với bạn Hoa

Câu 22 : Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng:

A. giá trị cuối – giá trị đầu + 1

B. giá trị cuối – giá trị đầu + 2

C. giá trị cuối – giá trị đầu + 3

D. giá trị cuối – giá trị đầu + 4

Câu 23 : 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>;

Câu 24 : 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’);

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

A. 10

B. 6

C. 7

D. 5

Câu 27 : Sau khi thực hiện đoạn chương trình Pascal :

A. 1 ;

B. -4 ;

C. 0;

D. – 1;

Câu 31 : Hoạt động nào sau đây lặp với số lần biết trước:

A. Hôm nay, em viết thư cho bạn Lan

B. Hôm nay, em ăn cơm sớm lúc 5 giờ

C. Em ăn cơm lúc 6 giờ chiều mỗi ngày

D. Chạy cho đến khi mệt

Câu 32 : Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng:

A. giá trị cuối – giá trị đầu + 1

B. giá trị cuối – giá trị đầu - 1

C. giá trị cuối – giá trị đầu

D. giá trị cuối – giá trị đầu

Câu 33 : Chương trình Pascal sau đây thực hiện hoạt động nào?

A. Chương trình chạy biến i từ 1 đến 101.

B. Chương trình chạy biến i từ 1 đến 100.

C. Chương trình chạy biến i từ 1 đến 101 rồi không làm gì cả.

D. Kết quả khác.

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

A. 10

B. 6

C. 7

D. 5

Câu 37 : Sau khi thực hiện đoạn chương trình Pascal :

A. 0;

B. 1 ;

C. -4 ;

D. – 1;

Câu 38 : Đ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

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

A. 15

B. 0

C. Kết quả khác

D. 120

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Copyright © 2021 HOCTAP247