KT HK 2_chuẩn

Chia sẻ bởi Nông Thị Lương | Ngày 17/10/2018 | 46

Chia sẻ tài liệu: KT HK 2_chuẩn thuộc Tin học 8

Nội dung tài liệu:

THCS YÊN ĐỔ
Họ và tên : …………………………………........
Lớp: 8 …….
ĐỀ KIỂM TRA HỌC KÌ II
MÔN TIN 8
học 2009 - 2010
Thời gian:
(Không kể thời gian giao đề)


ĐỀ BÀI

I. PHẦN TRẮC NGHIỆM: (4đ)
Câu 1: Hãy khoanh tròn vào các chữ cái câu trả lời đúng nhất. ()
a) Lệnh lặp nào sau đây là đúng?
A. For i: = 1 to 5 do S:= S + i; B. For i: = 1.5 to 5.5 do S:= S + i;
C. For i: = 5 to 1 do S:= S + i; D. For i = 1 to 5 do S:= S + i;
b) Vòng lặp While <Điều kiện> do ; là vòng lặp:
A. Chưa biết trước số lần lặp. B. Biết trước số lần lặp.
C. 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.
c) Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=0; for i:=1 to 5 do s := s+i;
A. 11 B. 55 C. 15 D. 51
d) Chọn khai báo hợp lệ:
A. Var A: array[1 .. n] of real; B. Var A: array[1 : n] of Integer;
C. Var A: array[1 .. 100] of real; D. Var A: array[1 … 100] of real;
Câu 2: Điền Đ vào ô vuông trước câu đúng, S vào ô vuông cuối câu sai: (2đ)
A. if a>b then max:=a; else max:=b; B. if a>b then min:=b else min:=a;
C. for i:=1 to 50 do x:=x+1; D. for i:=1.5 to 10 do m:=m + 1;
II. PHẦN TỰ LUẬN: (6đ)
Câu 1: Nêu trúc câu lệnh lặp với số lần đã biết, câu lệnh lặp với số lần chưa biết trước. (2đ)
Câu 2: Nêu cú pháp khai báo mảng, nêu ví dụ. Nêu chú ý về chỉ số đầu và chỉ số cuối khi khai báo biến mảng? (2đ)
Câu 3: Gạch chân dưới những câu lệnh em cho là sai rồi viết lại câu lệnh đó cho đúng.(2đ)
Program Tinh_tong; ...................................................................
Uses crt; ....................................................................
Var N, i: Integer; S: Longint; ....................................................................
BEGIN ....................................................................
Clrscr; ....................................................................
Write(‘Nhap vao so N =’ ); Readln(N) ....................................................................
S:=0 ....................................................................
For i =1 to N do S:=S+i; .....................................................................
Writeln(‘Tong cua’,N,’so dau tien s = ‘, s); ....................................................................
Readln ....................................................................
END ....................................................................

BÀI LÀM

…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nông Thị Lương
Dung lượng: 10,21KB| Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)