1. Trang chủ
  2. » Giáo án - Bài giảng

Bài kiểm tra 1 tiết (HK 2)

2 243 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 48,5 KB

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

Nội dung

TRƯỜNG THCS THỊ TRẤN CẨM XUYÊN KIỂM TRA MÔN TIN HỌC LỚP: ……….

Trang 1

TRƯỜNG THCS THỊ TRẤN CẨM XUYÊN KIỂM TRA MÔN TIN HỌC

LỚP: ………. Thời gian : 45 phút

ĐỀ SỐ 1:

I PHẦN TRẮC NGHIỆM

Câu 1: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp

For to…do… cĩ một lệnh con?

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

a:=2 ; for i:= 1 to 3 do a:= a+i;

Câu 3: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp

While…do… cĩ một lệnh con?

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

i:=0; a:=1;

While i>=3 do i:= a+i;

II PHẦN TỰ LUẬN

Câu 1: Viết cấu trúc câu lệnh lặp với số lần lặp biết trước, và cho biết quá trình thực hiện của câu

lệnh?

Câu 2: Các câu lệnh Pascal sau cĩ hợp lệ khơng? Vì sao?

a) for i:=50 to 5 do writeln(‘a’);

b) var a:real; begin for a:=1 to 10 do writeln(‘A’);

c) x:=5 while x:=5 do x:=x+5;

d) s:=1; i:=0; while s<=5 do i:=i+1; s:=s+i;

Câu 3: Sử dụng lệnh lặp while…do… để viết chương trình tính tổng sau:

3

1 2

1

BÀI LÀM:

TRƯỜNG THCS THỊ TRẤN CẨM XUYÊN KIỂM TRA MÔN TIN HỌC

Trang 2

LỚP: ………. Thời gian : 45 phút

ĐỀ SỐ 2:

I PHẦN TRẮC NGHIỆM

Câu 1: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp

For to…do… cĩ một lệnh con?

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

a:=1;

for i:= 1 to 4 do a:= a+i;

Câu 3: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp

While…do… cĩ một lệnh con?

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

i:=1; a:=1;

While i<=4 do i:= a+i;

II PHẦN TỰ LUẬN

Câu 1: Viết cấu trúc câu lệnh lặp với số lần lặp chưa biết trước, và cho biết quá trình thực hiện

của câu lệnh?

Câu 2: Các câu lệnh Pascal sau cĩ hợp lệ khơng? Vì sao?

e) for i=1 to 10 do writeln(‘a’);

f) var a:string; begin for a:=1 to 10 do writeln(‘A’);

g) x:=7; while x:=5 do x:=x+7;

h) s:=4; a:=0; while s<=5 do a:=a+1; s:=s+a;

Câu 3: Sử dụng lệnh lặp for…to…do… để viết chương trình tính tổng sau:

3

1 2

1

BÀI LÀM:

Ngày đăng: 01/07/2014, 16:00

TỪ KHÓA LIÊN QUAN

w