1. Trang chủ
  2. » Kỹ Năng Mềm

KT 1 tiet Tin 8 TN TL Ko ma tran

2 11 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 12,79 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Biết trước số lần lặp nhưng giới hạn là tương ứng trong các câu lệnh Pascal sau =100 Câu lệnh Đúng Sai Sửa lại B.[r]

Trang 1

ĐIỂM LỜI PHÊ

A Khoanh tròn vào câu trả lời mà em cho là đúng nhất (5 điểm).

Câu 1: Đoạn lệnh sau đây :

So : = 1;

While So < 20 do writeln(So);

sẽ cho kết quả gì ?

A In ra các số từ 1 đến 9;

B In ra các số từ 1 đến 19;

C In ra vô hạn các số 1, mỗi số viết trên một dòng;

D Không phương án nào đúng

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

A 13 lần B 12 lần C 11 lần D 10 lần

Câu 3: Hãy tìm hiểu đoạn chương trình sau đây:

x:= 0; tong:= 0;

While tong <=10 do

Begin

Tong:= tong + 2;

Writeln (tong);

End;

x:= tong;

Sau khi đọan chương trình trên được thực hiện, giá trị của x bằng bao nhiêu?

Câu 4: Lệnh lặp nào sau đây là đúng?

A For <biến đếm>= <giá trị đầu> to <giá trị cuôí> do <câu lệnh>;

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

C For <biến đếm>= <giá trị cuôí> downto <giá trị đầu> do <câu lệnh>;

D For <biến đếm>: <giá trị cuôí> downto <giá trị đầu> do <câu lệnh>;

Câu 5: Câu lệnh lặp while…do có dạng đúng là:

A While <điều kiện> to <câu lệnh>

B While <câu lệnh> do <câu lệnh>;

C While <điều kiện> to <câu lệnh> do;

D While <điều kiện> do <câu lệnh>;

Câu 6: Trong các câu lệnh lặp Pascal sau đây,

câu nào đúng

A While i:= 1 do t:=10

B While x<=y ; do Writeln (‘y khong nho

hon x’) ;

C While 1 = 1; do Writeln (‘Dung’) ;

D While (n mod i<> 0) do i:= i+ 1 ;

Câu 7:Cho S và i là biến nguyên Khi chạy đoạn

chương trình :

s:=0;

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

writeln(s);

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

A s = 6 B s = 15

C s = 5 D s = 35

Câu 8:Cho S và i là biến nguyên Khi chạy đoạn

chương trình :

s:=0;

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

writeln(s);

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

Đề 1

KIỂM TRA 1 TIẾT HỌC KÌ II MÔN TIN HỌC - LỚP 8

THỜI GIAN: 45 PHÚT Ngày tháng năm 2019

Trường THCS Phường 1

Họ Và Tên:

Lớp:

Số hiệu: _

Trang 2

A s = 15 B s = 21

C s = 5 D s =

35

Câu 9: Đâu là công việc phải thực hiện

nhiều lần với số lần biết trước?

A.Hàng ngày em đi học

C.Ngày đánh răng ba lần

B Đến nhà bà ngoại chơi vào một

hôm cả bố và mẹ đi vắng D Em bị

ốm vào một dịp có dịch cúm

Câu 10: Vòng lặp while do là vòng lặp:

A Biết trước số lần lặp

C Chưa biết trước số lần lặp

B 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

B Điền Đ (đúng) hoặc S (sai)

với các lệnh dưới đây (1 điểm)

A For i:=100 to 1 do writeln(‘X’);

B For i:=1.5 to 10.5 do writeln(‘X’);

C For i:= 1 to 50 do writeln(‘X’);

D.S:=0; n:=0;

while S <= 100 do begin n:=n+1; S:=S+n end;

II PHẦN TỰ LUẬN: (4 điểm)

Câu 1: Em hãy nêu cú pháp và hoạt động

của vòng lặp không xác định ( 1 điểm).

Câu 2: Cho vòng lặp S:=0; For i:=1 to 50 do S:=s + i/2; Hãy biến đổi vòng lặp trên 1 thành vòng lặp while…do (1 điểm)

Câu 3: Đánh dấu [x] vào ô đúng hoặc sai

tương ứng trong các câu lệnh Pascal sau nếu sai sửa lại? ( 2 điểm)

Program Chuong trinh Var I,s : real;

Begin;

While i< 10 do;

Begin S:=s+i

I =i+1;

End.

Writeln(s);

Readln End;

Ngày đăng: 24/12/2021, 00:37

TỪ KHÓA LIÊN QUAN

w