DE THI HK II - TIN HOC 8

Chia sẻ bởi Lê Hữu Ân | Ngày 17/10/2018 | 42

Chia sẻ tài liệu: DE THI HK II - TIN HOC 8 thuộc Tin học 8

Nội dung tài liệu:

PHÒNG GD&ĐT ĐẠI LỘC – QUẢNG NAM

ĐỀ KIỂM TRA HỌC KỲ II (NĂM HỌC 2013 - 2014)
Môn: TIN 8 (Thời gian: 45 phút)
Họ và tên GV ra đề: Lê Hữu Ân.
Đơn vị: Trường THCS Nguyễn Trãi.
A. MA TRẬN ĐỀ:


Cấp độ

Chủ đề
Nhận biết
Thông hiểu
Vận dụng
Tổng


TN
TL
TN
TL
TN
TL


1. Câu lệnh lặp


5, II( 0.25)

0.5đ, 1.5đ


3

2.5đ
3

4.5đ

2. Lặp với số lần chưa biết trứơc
1

0.5
1

1.5đ
2





3



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

0.5

3,4

0.5



3



Tổng cộng
2


1

1.5đ
5




1

2.5đ
9

10đ



















B. NỘI DUNG ĐỀ:

Họ và tên:
………………………………………….
Lớp: /……..
KIỂM TRA HỌC KỲ II
Môn: Tin học 8
Năm học: 2013 - 2014
Điểm:


A/ PHẦN TRẮC NGHIỆM:(4đ) ĐỀ 1

I/ Khoanh tròn vào phương án mà em cho là đúng nhất. (Mỗi câu ghi 0.5 đ)
Câu 1: Vòng lặp While <Điều kiện> do ; là vòng lặp:
A. Biết trước số lần lặp B. Chưa 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 2: Cú pháp khai báo biến mảng trong Pascal là:
var ; array [..] of ;
var : aray [] of ;
var : array [] for ;
var : array [..] of ;
Câu 3: Chọn khai báo hợp lệ:
A. Var a,b: array[1 .. 100] of Integer ; C. Var a,b: array[1 : n] of Integer;
B. Var a,b: array[1 .. n] of real; D. Var a,b: array[1 … 100] of real;
Câu 4: Khai báo mảng A gồm 50 phần tử từ 5 đến 55 là các số nguyên thì ta khai báo gì:
A. A: Array [1..50] of integer; B. A :Array [5...55] of integer;
C. A :Array [5..55] of integer; D. A :Array [55] of integer;
Câu 5: Đoạn chương trình sau in ra màn hình kết quả gì ?
Var i: integer;
BEGIN
For i:=1 to 20 do writeln(‘Chuc cac em thi tot!’);
END.
A. 1 câu “ Chuc cac em thi tot!”; B. 10 câu “Chuc cac em thi tot!”;
C. 20 câu “ Chuc cac em thi tot!”; D. Không in ra câu nào cả;
II/ Hãy đánh dấu X vào ô trống mà em chọn: (Mỗi câu ghi 0.25 đ)

Câu
Nội dung
Sai
Đúng

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



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



3
For i:=1 to 10 do;



4
For i:=1 to 10 do writeln(`n` );



5
For i:=0.1 to 10.5 do writeln(`n` );



6
For i=1 to 10 do writeln(`n` );




B/ PHẦN TỰ LUẬN: (6 điểm)

Câu 1: (1.5 đ) Em hãy nêu cú pháp và hoạt động của câu lệnh lặp với số lần chưa biết trước trong Pascal. Cho ví dụ
* 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ẻ: Lê Hữu Ân
Dung lượng: 119,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)