- Học sinh có kĩ năng làm bài theo phương pháp trắc nghiệm + tự luận.. Thái độ:.[r]
(1)Tiết thứ: 36
Ngày soạn: 19/12/2009 Ngày dạy:
Người soạn: Nguyễn Thanh Hà
KIỂM TRA HỌC KỲ 1 A Mục tiêu:
I Kiến thức:
- Kiểm tra lại kiến thức học học kỳ II Kĩ năng:
- Học sinh có kĩ làm theo phương pháp trắc nghiệm + tự luận III Thái độ:
- Nghiêm túc trình kiểm tra B Phương pháp:
- Làm theo phương pháp trắc nghiệm + tự luận C Chuẩn bị:
I Giáo viên: Đề kiểm tra.
II Học sinh: Học nhà làm kiểm tra theo đề ra. D Tiến trình lên lớp:
I Ổn định tổ chức: II Kiểm tra:
A TRẮC NGHIỆM KHÁCH QUAN (4 điểm)
1 Mỗi câu có mục trả lời a, b, c, d Hãy khoanh tròn đáp án mà em cho là đúng Mỗi câu trả lời 0,5 điểm:
Câu 1: Trong tên sau, tên không hợp lệ ngôn ngữ Pascal:
A Lop8 C lop_8
B lop D lop8
Câu 2: Trong Pascal, khai báo sau đúng:
A Var tb:real; C Var 5tb:real;
B Const x:real; D Var R=30;
Câu 3: Trong Pascal, cấu trúc chung chương trình gồm
A Phần khai báo C Phần thân
B Phần khai báo phần thân D Phần khai báo, phần thân phần kết thúc Câu 4: Trong Pascal, biến dùng để
(2)C Lưu trữ liệu D Tất đáp án Điền từ thiếu vào dấu (…) câu trả lời điểm
Câu 5: Bài toán ………… cần phải giải Q trình giải tốn máy tính gồm có bước: ………
Câu 6: Thuật toán … ……… cần thực theo trình tự xác định để ……… ……… ……… ……… ……… B TỰ LUẬN (6 điểm)
Câu 1: Hãy mô tả thuật tốn giải tốn tính tích số dương chẵn dãy số A = {a1, a2, an}
cho trước
Câu 2: Cho hình chữ nhật hình bên, có chiều dài a, chiều
rộng b Hãy viết chương trình nhập vào số nguyên a, b từ bàn b phím để tính chu vi hình chữ nhật cho
a ĐÁP ÁN
A TRẮC NGHIỆM KHÁCH QUAN (4 điểm)
1 Mỗi câu có mục trả lời a, b, c, d Hãy khoanh tròn đáp án mà em cho là đúng nhất, câu trả lời 0,5 điểm
Câu
Đáp án B A B C
2 Điền từ thiếu vào dấu (…) câu trả lời điểm
Câu 5: …… ……… công việc hay nhiệm vụ ………… xác định toán, mơ tả thuật tốn, viết chương trình ………… ……… ………
Câu 6: ……… dãy hữu hạn thao tác ……… thu kết cần thiết từ điều kiện cho trước ………….………
B TỰ LUẬN (6 điểm) Câu 1:
- Xác định toán:
INPUT: n dãy n số a1, a2, , an
(3)Bước S 1; i Bước i i +
Bước Nếu > chia hết cho S S * ai; Ngược lại, S S
Bước Nếu i n, quay lại bước Bước Thông báo S kết thúc thuật toán. Câu 2:
program tinh_chu_vi; var a, b: integer;
chu_vi:integer; begin
{ Nhap chieu dai va chieu rong cua hinh chu nhat } write (‘chieu dai hinh chu nhat: ‘); readln(a); write (‘chieu rong hinh chu nhat: ‘); readln(b); chu_vi := (a + b)*2;
{ In chu vi cua hinh chu nhat }
writeln (‘chu vi cua hinh chu nhat co chieu dai a, chieu rong b la: ’, chu_vi);
readln; end
IV
Thu nhận xét kiểm tra. V Dặn dò (1’):
- Chuẩn bị VI Rút kinh nghiệm :