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

ĐỀ KIỂM TRA TIN HỌC 8 HK2 LẦN 1

3 7,2K 55
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 3
Dung lượng 57 KB

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

Nội dung

Writeln i, j,k ; Sau khi thực hiện đoạn chương trình trên i, j, K có kết quả là a.. Không phương án nào đúng II.Đánh chữ X vào cột Đúng nếu em cho là đúng hoặc vào cột Sai nếu em cho là

Trang 1

Trường THCS Kế Sách Thứ………ngày……tháng…….năm 20010

Họ tên:……… ĐỀ KIỂM TRA 1 TIẾT

Điểm Lời phê của giáo viên

A.TRẮC NGHIỆM KHÁCH QUAN (4đ)

I.Hãy khoanh tròn ở chữ cái đầu câu em cho là đúng (mỗi câu 0,25đ)

Câu 1: Cú pháp của câu lệnh For … do là:

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ị cuối> to<giá trị đầu> 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 2: Cho đoạn chương trình:

S:=0;

For i:=1 to 5 do S:=S+i;

Sau khi thực hiện đoạn chương trình trên S có kết quả là :

Câu 3: Câu lệnh viết đúng cú pháp trong ngôn ngữ lập trình Pascal là:

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

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

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

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

Câu 4: Cho đoạn chương trình:

i:=4; K:=7

While i <6 do

i:=i+1; k:=k+i;

Writeln (i, ,k );

Sau khi thực hiện đoạn chương trình trên i, K có kết quả là

a 6 ,13 b 6,12 c 6,7 d 6, 6

Câu 5: Cho đoạn chương trình:

i:=1; j:=2;k:=3;

While i <6 do

i:=i+1; j:=j+1; k:=k+j;

Writeln (i, j,k );

Sau khi thực hiện đoạn chương trình trên i, j, K có kết quả là

a 6 ,3,6 b 6,6,12 c 6,7,12 d 6, 7,28

Câu 6: Cho đoạn chương trình:

i:=1; j:=2;k:=3;

While i <6 do

begin

i:=i+1; j:=j+1; k:=k+j;

Đề 1

Đề 1

Trang 2

Writeln (i, j,k );

Sau khi thực hiện đoạn chương trình trên i, j, K có kết quả là

a 6 ,3,6 b 6,6,12 c 6,7,12 d 6, 7,28

Câu 7: Cho đoạn chương trình:

p:=1;

For i:=1 to 5 do p:=p*i;

Sau khi thực hiện đoạn chương trình trên S có kết quả là :

Câu 8:Cho đoạn chương trình:

so:=1;

while so < 10 do

so:=so+1;

writeln(so);

Sau khi thực hiện đoạn chương trình trên sẽ có kết quả là :

a In các số từ 1 đến 9 b In ra các số từ 1 đến 10

c In ra vô hạn các số 1, mỗi số trên 1 dòng d Không phương án nào đúng

II.Đánh chữ X vào cột Đúng nếu em cho là đúng hoặc vào cột Sai nếu em cho là sai.

(mỗi câu 0,25đ)

Câu 9: While i = 2 do t:= 10;

Câu 10: While a <b ; do write (‘a nho hon b’);

Câu 11: For i = 1 to n do write(i);

Câu 12: For i:= 10 to 1 do x:=x+1;

III.Hãy nối mỗi ý ở Cột A với một ý ở Cột B vào cột Kết Quả sao cho có nghĩa đúng.

(mỗi câu 0,25đ)

Cho x:=5;

Câu 14: if (x mod 3 =0) or (x>=5) then x:= 2*x; b 6 Câu 14 +……

Câu 15: if (x mod 2 =1 ) and (x>10 ) then x:=0 ; c 15 Câu 15 +……

Câu 16: if x mod 5 = 0 then begin x:=x*x ; x:=x -10; end; d 5 Câu 16 +……

Trường THCS Kế Sách Thứ………ngày……tháng…….năm 2010

Họ tên:……… ĐỀ KIỂM TRA 1 TIẾT

Trang 3

Điểm Lời phê của giáo viên

B.TỰ LUẬN (6đ)

Bài 1: (2 điểm)

a) Cấu trúc rẽ nhánh có hai dạng:

………

… ………

b) Câu lệnh lặp với số lần cho trước trong Pascal là:

………

c) Câu lệnh lặp với số lần chưa biết trước trong Pascal là: ………

… Bài 2: Viết chương trình tìm số lớn nhất trong 3 số a,b,c nhập từ bàn phím.(1 điểm) Bài 3: a/ Viết chương trình tính tổng N số tự nhiên nhập từ bàn phím.(2 điểm) b/ Chạy thử chương trình với N=8.(1 điểm) ………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Ngày đăng: 02/07/2014, 20:00

TỪ KHÓA LIÊN QUAN

w