Đề tham khảo học kì I Tin học 8 (Có đáp án) - Năm học 2016-2017 - Trường THCS Ngô Quyền

doc 3 trang Người đăng dothuong Lượt xem 554Lượt tải 3 Download
Bạn đang xem tài liệu "Đề tham khảo học kì I Tin học 8 (Có đáp án) - Năm học 2016-2017 - Trường THCS Ngô Quyền", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề tham khảo học kì I Tin học 8 (Có đáp án) - Năm học 2016-2017 - Trường THCS Ngô Quyền
PHÒNG GD&ĐT DUY XUYÊN 	 	MA TRẬN ĐỀ THAM KHẢO HỌC KỲ I Năm 2016-2017
TRƯỜNG THCS NGÔ QUYỀN	 Môn: Tin học - Lớp 8
 Cấp độ
Chủ đề
Nhận biết
Thông hiểu
Vận dụng
Tổng cộng
Cấp độ thấp
Cấp độ cao
Số điểm:
10.0
1. Chương trình máy tính và dữ liệu
Biết các kiểu dữ liệu và phép chia
Biết sử dụng các phép toán trong pascal
Số tiết:
4
15,%
Điểm:
2
1
Số câu:
3
Phân phối
1,5
0,5
1,0
Số điểm:
1,5
2. Sử dụng biến trong chương trình
Biết từ khóa dùng để làm gì, và tên chương trình, biết từ khóa khai báo
Số tiết:
4
20%
Điểm:
3
Số câu:
3
Phân phối
2,0
2,0
Số điểm:
2,0
3. Từ bài toán đến chương trình
Biết quá trình giải bài toán trên máy tính
Biết mô tả thuật toán
Số tiết 4 
22,5%
  Điểm
1
1
Số câu:
2
Phân phối
2,25
0,25
2,0
Số điểm:
2,25
4.Câu lệnh điều kiện
Biết cú pháp và hoạt động của câu lệnh điều kiện dạng thiếu và đủ
Biết viết chương trình
Số tiết 4 
42,5%
  Điểm
2
1
Số câu:
3
Phân phối
4,25
1,25
3,0
Số điểm:
4,25
Số tiết:
18
100%
Điểm
Số câu:
8
Số câu:
1
Số câu:
1
Số câu:
1
Số câu:
11
Phân phối
10,0
Số điểm:
4,0
Số điểm:
3,0
Số điểm:
2,0
Số điểm:
1,0
Số điểm:
10
HIỆU TRƯỞNG	TỔ TRƯỞNG CM	 GIÁO VIÊN RA ĐỀ
	Nguyễn Văn Tám	 	 Nguyễn Thị Hồng Vân
PHÒNG GD&ĐT DUY XUYÊN 	 	ĐỀ THAM KHẢO HỌC KÌ I NĂM HỌC 2016-2017
TRƯỜNG THCS NGÔ QUYỀN	 Môn: Tin học - Lớp 8 
	 Thời gian làm bài : 45 phút
I. Trắc nghiệm: (3điểm) 
1. Em hãy chọn một phương án đúng trong những phương án trả lời sau: (1 điểm)
Câu 1. Quá trình giải bài toán trên máy tính theo trình tự các bước sau:
A. Xác định bài toán →Viết chương trình→Mô tả thuật toán.
B. Mô tả thuật toán→Viết chương trình→ Xác định bài toán.
C. Xác định bài toán →Mô tả thuật toán→Viết chương trình.
D. Viết chương trình→Mô tả thuật toán→ Xác định bài toán
Câu 2. Trong các câu lệnh Pascal sau, câu nào được viết đúng:
A. if x=5 then a:=b 	B. if; x>5 then a:=b	C. B. if x>5 then; a:=b D. if x>5; then a:=b 
Câu 3. Kiểu dữ liệu Integer có giá trị lớn nhất là 
A. 32768	 B. 32767
C. 2 tỉ	D. -32768...+32767
Câu 4. Trong Pascal, câu lệnh Writeln(16 mod 3) sẽ in lên màn hình kết quả là bao nhiêu?
A. 5	 B. 1 C. 16	 D. 3
2. Điền các từ sau: mục đích, ngôn ngữ lập trình, người lập trình, chương trình, đại lượng vào khoảng trống cho thích hợp: (1 điểm) 
Câu 1. Từ khoá là từ dành riêng của.......(1)......., không được dùng các từ khoá này cho bất kì ......(2)......nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy định.
Câu 2. Tên được dùng để phân biệt các .......(3)......trong chương trình và do ........(4)........đặt theo quy tắc.
3. Ghép mỗi từ khóa đúng với ý nghĩa của nó: (1 điểm)
Từ khóa
Ý nghĩa các từ khóa 
1. Program
a) Từ khóa là lệnh bắt đầu và kết thúc phần thân chương trình
2. uses
b) Từ khóa dùng để khai báo tên chương trình 
3. Beginend
c) Từ khóa dùng khai báo các thư viện
4. Var
d) Từ khóa dùng khai báo hằng
e) Từ khóa dùng khai báo biến
II. Tự luận: (7điểm)
Câu 1. (1,0 điểm) Em hãy nêu cú pháp và hoạt động của câu lệnh điều kiện dạng đủ?
Câu 2. (1,0 điểm ) Viết các biểu thức toán sau đây dưới dạng biểu thức Pascal (viết dưới dạng chương trình)?
a/ (5-1)2 chia cho 3 lấy dư 	b/ 102 + 	
Câu 3. (2,0 điểm) Cho a nguyên dương. Hãy chỉ ra INPUT(đầu vào), OUTPUT(đầu ra) và mô tả thuật toán cho biết a là số chẵn hay số lẻ.
Câu 4. (3,0 điểm) Hãy viết chương trình tính diện tích và chu vi hình chữ nhật.
HIỆU TRƯỞNG	TỔ TRƯỞNG CM	 GIÁO VIÊN RA ĐỀ
	Nguyễn Văn Tám	 	 Nguyễn Thị Hồng Vân
PHÒNG GD&ĐT DUY XUYÊN	ĐÁP ÁN – BIỂU ĐIỂM ĐỀ THAM KHẢO HỌC KÌ I 
TRƯỜNG THCS NGÔ QUYỀN	NĂM HỌC 2016-2017
	 	Môn:Tin học - Lớp 8 
Câu hỏi trắc nghiệm
Đáp án
Điểm
1.1
C
0.25 điểm
1.2
A
0.25 điểm
1.3
B
0.25 điểm
1.4
B
0.25 điểm
2
(1)ngôn ngữ lập trình, (2) mục đích, (3) đại lượng, (4) người lập trình
 1 điểm
3
1-b, 2-c, 3-a, 4-e
 1 điểm
Câu hỏi Tự luận 
1
Dạng đủ:
- Cú pháp: If then Else ;
- Hoạt động: Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoã mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khoá then, ngược lại câu lệnh 2 sẽ được thực hiện.	
0,5 điểm 
 1 điểm
0.5 điểm 
2
Begin 
Writeln(’ (5-1) * (5-1) mod 3= ’, (5-1) * (5-1) mod 3 ); 
Writeln(’ (10*10+(24-4)/4=’, 10*10+(24-4)/4); 
end. 
0.25 điểm
0.25 điểm 1 điểm
0.25 điểm	
0.25 điểm
3
INPUT: số a nguyên dương
OUTPUT: Thông báo a chẵn hay lẽ.
Thuật toán:
Bước 1: Nhập a
Bước 2: Nếu a mod 2 = 0 thì a là số chẵn, và chuyển sang bước 4.
Bước 3: Nếu a mod 2 0 thì a là số lẽ.
Bước 4: Thông báo kết quả và kết thúc thuật toán.
0.5 điểm
0.5 điểm
0.25 điểm 2 điểm 
0.25 điểm 
0.25 điểm
0.25 điểm
4
* Phần khai báo:
Program hinhchunhat;
Uses crt;
Var S,CV,a,b: integer; (hoặc S,CV: real; a,b: integer;)
*Phần thân:
Begin
	Write(‘nhap ba so chieu dai a:’); Readln(a);
	Write(‘nhap ba so chieu rong b:’); Readln(b);
	S:=a*b;
 CV:=(a+b) *2;
 Writeln(‘chu vi hinh chu nhat la: ’ , CV:4:2);
 Writeln(‘dien tich hinh chu nhat la: ’ , S:4:2);
 Readln
End.
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm 3 điểm
0.25 điểm 
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm
0.25 điểm
Tổng cộng
10 điểm

Tài liệu đính kèm:

  • docde_thi_tin_hoc_8_HKI.doc