2. YÊU CẦU CỦA ĐỀ
1.1.Kiến thức:
-Hoïc sinh biết caùc kieán thöùc veà chương trình pascal: từ khóa, tên, cách chuyển công thức toán học sang pascal, cách viết chương trình cơ bản
1.2. Kỹ năng:
- Vận dụng kiến thức để tính toán các giá trị lệnh, chuyển công thức toán học sang pascal
- Đọc và hiểu lệnh cơ bản của chương trình Pascal
5 trang |
Chia sẻ: vudan20 | Lượt xem: 619 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Kế hoạch bài dạy môn Tin học 8 - Tiết 16: Kiểm tra 1 tiết, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
KIEÅM TRA 1 TIEÁT
Tuần: 8
Tiết: 16
Ngày soạn: 7/9/2018
1. MỤC TIÊU:
Đánh giá kiến thức, kỹ năng của HS veà chương trình pascal: từ khóa, tên, cách chuyển công thức toán học sang pascal,
Khả năng vận dụng đọc và hiểu câu lệnh trong chương trình, tính toán giá trị, chuyển công thức toán học sang Pascal
2. YÊU CẦU CỦA ĐỀ
1.1.Kiến thức:
-Hoïc sinh biết caùc kieán thöùc veà chương trình pascal: từ khóa, tên, cách chuyển công thức toán học sang pascal, cách viết chương trình cơ bản
1.2. Kỹ năng:
- Vận dụng kiến thức để tính toán các giá trị lệnh, chuyển công thức toán học sang pascal
- Đọc và hiểu lệnh cơ bản của chương trình Pascal
3. MA TRẬN ĐỀ
Tên Chủ đề
(nội dung, chương)
Nhận biết
(cấp độ 1)
Thông hiểu
(cấp độ 2)
Vận dụng
Cộng
Cấp độ thấp
(cấp độ 3)
Cấp độ cao
(cấp độ 4)
TNKQ
TL
TNKQ
TL
TNKQ
TL
TNKQ
TL
Làm quen với chương trình và ngôn ngữ lập trinh
Nhận biết được từ khóa, ý nghĩa các từ khóa, biết chương trình có 2 phần
Số câu
2
2
Số điểm
1
1
Tỉ lệ %
10%
10%
Làm quen với Turbo Pascal
Biết được từ khóa để khai báo thư viện
Xác định lệnh in ra màn hình
Số câu
1
1
2
Số điểm
0.5
0.5
1
Tỉ lệ %
5%
5%
10%
Chương trình máy tính và dữ liệu
Hiểu cách chuyển biểu thức toán học sang ngôn ngữ Pascal
Viết biểu thức từ công thức toán học sang công thức trong Pascal
Tính toán với phép chia Mod và
Div
Số câu
1
1
3
5
Số điểm
0.5
1
1,5
3
Tỉ lệ %
5%
10%
15%
30%
Sử dụng biến và hằng trong chương trình
Biết Cú pháp khai báo biến và phép gán
Chọn phép gán cho biến phù hợp với đề bài
Số câu
2
1
3
Số điểm
1
0.5
1.5
Tỉ lệ %
10%
5%
15%
Khai báo và sử dụng biến
Biết khai báo biến phù hợp với kiểu dữ liệu
Phân biệt được biến và hằng.
Xác định được lỗi và sửa lỗi trong chương trình
Xác định phép gán phù hợp kiểu dữ liệu
Số câu
1
1
1
1
4
Số điểm
0.5
0.5
2
0.5
3.5
Tỉ lệ %
5%
5%
20%
5%
35%
Số câu
5
2
3
2
4
16
Số điểm
2.5
1
1.5
3
2
10
Tỉ lệ %
25%
10%
15%
30%
20%
100%
4. ĐỀ KIỂM TRA
A. Phần trắc nghiệm (7 điểm): Em hãy khoanh tròn đáp án đúngnhất.
Câu 1: Cách chuyển biểu thức ax2 +bx+c sang pascal câu nào sau đây là đúng ?
A. a*x2 +b*x+c B. a*x*x+b*x+c*x
C. a*x*x +b.x +c*x D. a*x*x + b*x+c
Câu 2: Cú pháp khai báo biến trong ngôn ngữ pascal là
var : ;
var ;
var : ;
const = ;
Câu 3: Cú pháp lệnh gán trong Pascal
= ; B. := ;
C. = ; D. := ;
Câu 4: Sau câu lệnh x := 15 mod 2 ; Giá trị của biến x là:
A. 7 B. 13 C. 7.5 D. 1
Câu 5: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị thay đổi trong suốt quá trình thực hiện chương trình được gọi là:
A. Tên. B. Từ khoá. C. Biến. D. Hằng.
Câu 6: Trong Pascal, từ khóa để khai báo thư viện là:
A. Uses. B. Const C. Var. D. Begin.
Câu 7: Cấu trúc chương trình gồm mấy phần
A. 1 phần B. 2 phần C. 3 phần D. 4 phần
Câu 8: Kết quả của phép chia 25 div 5 là:
A. 0 B. 1 C. 5 D. 20
Câu 9: Trong Pascal, khai báo nào sau đây là đúng
A. Const x:real; B. Var 4hs: Integer C. Var Tb : real; D. Var R=30;
Câu 10: Từ khóa nào sau đây viết sai trong các từ dưới đây:
A. Progam B. Uses C. Begin D. End
Câu 11: Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:
A. Tong=a+b. B. Tong:=a+b; C. Tong:a+b. D.Tong(a+b)
Câu 12: Để in ra màn hình dòng ‘Nhap du lieu’ em thực hiện lệnh:
A. Clrscr; B. Readln(x); C. X:= ‘Nhapdulieu’; D. Writeln(‘Nhap du lieu’);
Câu 13: Giả sử X được khai báo là biến với kiểu dữ liệu số nguyên, cách gán nào sau đây là đúng?
A. X:=10; B. X=’10’; C. X:=123.23; D. X:=’Tin học’;
Câu 14: Phép toán ( 21 div 3 + 12 mod 5) có giá trị là:
A. 2 B. 5 C. 7 D. 9
B. Phần tự luận (3 điểm)
Câu 1: (1điểm) Hãy viết các biểu thức toán dưới đây bằng các kí hiệu trong Pascal.
a) ax3+bx2+ x – c = 0 b)
Câu 2: (2điểm) Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng.
Progam cau2;
Var a,b :=integer;
Begin
Writeln (‘nhap a’) ;
Readln (‘a’) ;
a :=200 ;
b = a / 50 ;
writeln (b) ;
readln
end.
5. ĐÁP ÁN VÀ BIỂU ĐIỂM:
A. Phần trắc nghiệm:
Câu hỏi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Đáp án
D
A
B
D
C
A
B
C
C
A
B
D
A
D
Biểu điểm
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
B. Phần tự luân:
Câu 1:
a) a * (x*x*x) + b *(x*x) + x – c = 0 (0,5 điểm)
b) (a – b) / (c - d) + (a * a) (0,5 điểm)
Câu 2:
Lỗi trong chương trình
Biểu điểm
Sữa lỗi trong chương trình
Biểu điểm
Progam cau2;
Var a,b :=integer;
Readln (‘a’) ;
b = a / 50 ;
0,25
0,25
0,25
0,25
Program cau2;
Var a,b :=integer;
Begin
Writeln (‘nhap a’) ;
Readln (a) ;
a :=200 ;
b := a / 50 ;
writeln (b) ;
readln
end.
0,25
0,25
0,25
0,25
6. TRẢ BÀI KIỂM TRA
* Keát quaû
XL
Lôùp 8/1
Lôùp 8/2
Gioûi
Khaù
TB
Yeáu
Nhaän xeùt
a. Öu ñieåm
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
b. Khuyeát ñieåm .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
7. BIỆN PHÁP:
Ngaøy thaùng naêm 2018
Duyệt của tổ trưởng
Thạch Nhung
.......................................................................................................................................................................
Các file đính kèm theo tài liệu này:
- tiet 17 tuan 8 kiểm tra 1 tiết.doc