Dề KT Tin 8 HKII_2011-2012

Chia sẻ bởi Nguyễn Văn Trỗi | Ngày 17/10/2018 | 40

Chia sẻ tài liệu: Dề KT Tin 8 HKII_2011-2012 thuộc Tin học 8

Nội dung tài liệu:


MA TRẬN ĐỀ KIỂM TRA HỌC KÌ II.
MÔN: TIN HỌC. LỚP 8
Năm học: 2011-2012



Các cấp độ tư
duy

Nội dung

Nhận biết


Thông hiểu

Vận dụng

Tổng

Câu lệnh lặp
5(4TN-1TL)
2
1(TL)
1
1(TL)
2
6
3

Lặp với số lần chưa biết trứơc
5(4 TN-1TL)
2


6
4

Làm việc với dãy số


1(TL)
1
1
1

Phần mềm học tập
2(TN)
1
1(TL)
1

3
2

Tổng
12
5
2
2
2
3
16
10

























Phòng GD& ĐT Bắc Trà My
Trường THCS Nguyễn Văn Trỗi

Họ và tên:.............. ....... KIỂM TRA HỌC KÌ II (Năm học 2011-2012)
Lớp:.... Môn: Tin Học. Lớp 8
(Thời gian: 45 phút không kể thời gian giao đề)
Điểm


Lời phê:

A/ PHẦN TRẮC NGHIỆM:(4đ)
I/ Khoanh tròn vào chữ cái đứng đầu mỗi ý mà em cho là đúng.
Câu 1: Cú pháp của câu lệnh lặp For...to...do:
For = to do ;
For := to do ;
For := to do ;
For : to do ;
Câu 2: 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âu 3: Cú pháp khai báo biến mảng trong Pascal là:
var ; array [..] of ;
var : aray [] of ;
var : array [..] of ;
var : array [] for ;
Câu 4: Chọn khai báo hợp lệ:
A. Var a,b: array[1 .. n] of real; C. Var a,b: array[1 : n] of Integer;
B. Var a,b: array[1 .. 100] of Integer ; D. Var a,b: array[1 … 100] of real;
Câu 5: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần biết trước?
A. For…do; B.While…do; C. If..then; D. For…to…do;
Câu 6: Đâu là công việc phải thực hiện nhiều lần với số lần chưa biết trước?
Tuần em đi học 5 buổi.
Em điện thoại cho Lan đến khi Lan nhất máy.
Thực hiện phép tính tổng 10 số tự nhiên đầu tiên.
D. Ngày đánh răng ba lần
II/ Điền vào bảng sau ý nghĩa của các nút lệnh tương ứng:
Nút lệnh
Sử dụng để
































III/ Hãy đánh dấu X vào ô trống mà em chọn:
TT
Nội dung các câu lệnh
Đúng
Sai

1
for i:=10 to 1 do writeln(`b`);



2
Var x: integer; begin for x := 1 to 10 do writeln(`b`); end.



3
For i:=1 to 100 do ;



4
For i:=1 to 100 do writeln(`b`);



5
For i:=0.5 to 5.5 do writeln(`b`);



6
For i=1 to 100 do writeln(`b`);




II/ PHẦN TỰ LUẬN: (6 điể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ẻ: Nguyễn Văn Trỗi
Dung lượng: 20,16KB| Lượt tài: 1
Loại file: rar
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)