Ma tran + de kiem tra hoc ki 2 mon tin hoc 8

Chia sẻ bởi Xuân Hoà | Ngày 17/10/2018 | 42

Chia sẻ tài liệu: ma tran + de kiem tra hoc ki 2 mon tin hoc 8 thuộc Tin học 8

Nội dung tài liệu:

MA TRẬN + ĐỀ KIỂM TRA + ĐÁP ÁN HỌC KÌ II
NĂM HỌC 2013-2014
Môn: Tin học 8
A. MA TRẬN:
Mức độ

Nội dung
Nhận biết
Thông hiểu
Vận dụng
Tống số




VDT
VDC



TN
TL
TN
TL
TN
TL
TN
TL


Câu lệnh lặp


Phân biệt được hai câu lệnh lặp






Số câu



1




1

Số điểm



3 điểm




3 điểm

Tỷ lệ %



30%




30%

Lặp với số lần biết trước


Viết được chương trình tính tổng




Số câu





1


1

Số điểm





2 điểm


2 điểm

Tỷ lệ %





20%


20%

Lặp với số lần chưa biết trước
Cú pháp, quá trình thực hiện lệnh lặp với số lần biết trước




Viết được chương trình kiểm tra số nguyên tố


Số câu

1





1
2

Số điểm

2 điểm





1 điểm
3 điểm

Tỷ lệ %

20%





10%
30%

Làm việc với dãy số
Cách khai báo biến mảng và lấy ví dụ








Số câu

1






1

Số điểm

2 điểm






2 điểm

Tỷ lệ %

20%






20%

Tổng số câu

2

1

1

1
5

Tổng số điểm

4 điểm

 3 điểm

2 điểm

1 điểm
10 điểm

Tỷ lệ %

40%

30%

20%

10%
100%


B. ĐỀ BÀI:
Câu 1 : (2 điểm)
Trình bày cách khai báo biến mảng trong ngôn ngữ lập trình Turbo Pascal ? lấy ví dụ minh hoạ?
Câu 2: (2 điểm)
Trình bày cú pháp và nêu quá trình thực hiện câu lệnh lặp với số lần chưa biết trước?
Câu 3: (3 điểm)
Hãy phát biểu sự khác biệt giữa câu lênh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước?
Câu 4: (2 điểm)
Viết chương trình tính tổng n số tự nhiên (với n được nhập vào từ bàn phím).
Câu 5: (1 điểm)
Viết chương trình nhập vào một số nguyên N từ bàn phím, sau đó kiểm tra N có phải là số nguyên tố hay không?

C. ĐÁP ÁN :
Câu 1 : (2 điểm)
- Cách khai báo mảng trong Pascal như sau:
Tên mảng : array[.. ] of
trong đó chỉ số đầu và chỉ số cuối là hai số nguyên hoặc biểu thức nguyên thoả mãn chỉ số đầu ≤ chỉ số cuối và kiểu dữ liệu có thể là integer hoặc real.
- Ví dụ:
var Chieucao: array[1..50] of real;
Với câu lệnh này ta đã khai báo một biến có tên Chieucao gồm 50 phần tử, mỗi phần tử là biến có kiểu số thực.

Câu 2: (2 điểm)
- Trong Pascal câu lệnh lặp với số lần chưa biết trước có dạng: (1 điểm)
while <điều kiện> do ;
trong đó:
+ điều kiện thường là một phép so sánh;
+ câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.
- Câu lệnh lặp này được thực hiện như sau: (1 điểm)
Bước 1 : Kiểm tra điều kiện.
Bước 2 : Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1

Câu 3: (3 điểm)
Sự khác biệt giữa câu lệnh lặp với số lần lặp cho trước và câu lệnh lặp với số lần lặp chưa biết trước ?
Câu lệnh lặp với số lần lặp biết trước
Câu lệnh lặp với số lần lặp chưa biết trước
Số điểm

- Câu lệnh lặp với số lần lặp biết trước chỉ thị cho máy tính thực hiện một lệnh hoặc một nhóm lệnh với số lần đã được xác định từ trước
- Lệnh lặp với số lần
* 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ẻ: Xuân Hoà
Dung lượng: 89,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)