Bài giảng Môn Tin học lớp 8 - Tiết 64: Kiểm tra học kỳ II
: Nếu khách hàng mua sách với tổng số tiền ít nhất là 100 nghìn đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán; và nếu khách hàng mua sách với tổng số tiền ít hơn 100 nghìn đồng, khách hàng sẽ được giảm 10% tổng số tiền phải thanh toán.
1. Đáp án và thang điểm:
I/ PHẦN TRẮC NGHIỆM
Bài 1. 3 điểm, mỗi câu chọn đúng 0,5 điểm
1.b 2.b 3.a 4.b 5.b 6.c
Bài 2. 1 điểm, mỗi câu chọn đúng 0,25 điểm
Ngày dạy: 8/ 4 / 2009 Tiết 64: Kiểm tra HọC Kỳ ii Mục tiêu : Học xong bài này, học sinh có khả năng : 1. Kiến thức: Bieỏt ủửụùc caực tỡnh huoỏng sửỷ duùng tửứng loaùi leọnh laởp. Bieỏt ủửụùc khaựi nieọm maỷng 1 chieàu kieồu dửừ lieọu soỏ, caựch khai baựo maỷng, truy caọp caực phaàn tửỷ cuỷa maỷng. 2. Kỹ năng: Vieỏt ủuựng leọnh laởp vụựi soỏ laàn bieỏt trửụực. Thửùc hieọn ủửụùc khai baựo maỷng kieồu dửừ lieọu soỏ, truy caọp phaàn tửỷ maỷng, sửỷ duùng caực phaàn tửỷ cuỷa maỷng trong bieồu thửực tớnh toaựn. 3. Thái độ: Nghiêm túc làm bài kiểm tra, ý thức tập trung cao độ; phát huy hết khả năng, vốn kiến thức. Chuẩn bị : GV : Giáo án, tài liệu tham khảo, phòng máy. HS : Học, ôn tập chương, bài. Tiến trình lên lớp Đề kiểm tra: 40' I/ PHẦN TRẮC NGHIỆM (3 điểm) Cõu 1. Trong những tờn sau đõy, tờn nào là hợp lệ trong ngụn ngữ lập trỡnh Pascal A. 8a B.tinhdientich C. Program D. tinh tong va tich Cõu 2. Cấu trỳc của một chương trỡnh Pascal thường cú những phần sau: A. Phần thõn, phần cuối. C. Phần khai bỏo, phần thõn, phần cuối. B. Phần khai bỏo, phần thõn. D. Phần đầu, phần thõn, phần cuối. Cõu 3. Trong Pascal, khai bỏo nào sau đõy là đỳng A. type 4hs: integer; B. var tb,tich: real; C. const x: real; D. var r =4; Cõu 4. Để nhập dữ liệu ta dựng lệnh A. Clrscr; B. X:= ‘dulieu’; C. Write(‘Nhap du lieu’); D. Readln(x); Cõu 5. Xỏc định bài toỏn là A. Chỉ rừ cỏc điều kiện cho trước và phương phỏp giải. B. Chỉ rừ cỏc phương phỏp giải và kết quả cần thu được. C. Chỉ rừ cỏc bước để giải bài toỏn. D. Chỉ rừ cỏc điều kiện cho trước và kết quả cần thu được Cõu 6. Biểu thức toỏn học (a2 +2b)(1+c)3 được biểu diễn như thế nào trong Pascal? A. (a*a +2*b)(1+c)(1+c)(1+c) B. (a.a+2.b)(1+c)(1+c)(1+c) C. (a2 +2.b)(1+c)3 D. (a*a +2*b)*(1+c)*(1+c)*(1+c) II/ PHẦN TỰ LUẬN (7 điểm) Cõu 7. (2 điờ̉m). Hãy nờu cú pháp của cṍu trúc rẽ nhánh dạng thiờ́u và dạng đủ.và hoạt động của chương trỡnh khi gặp cõu lệnh này Cõu 8. (1 điờ̉m) Biến là gỡ? Cỏch khai bỏo biến, cỏch sử dụng biến trong chương trỡnh? Cõu9(2 điờ̉m) Viết chương trỡnh nhập hai cạnh cảu hỡnh chữ nhật từ bàn phớm và đưa ra màn hỡnh diện tớch và chu vi của hỡnh chữ nhật đú cõu 10 (2 điờ̉m) Viết chương trỡnh tớnh tiền khỏch hàng phải thanh toỏn tiền mua sỏch như sau: Mụ̣t hiợ̀u sách nhõn dịp cuụ́i năm đã thực hiợ̀n mụ̣t đợt khuyờ́n mãi lớn với nụ̣i dung như sau: Nờ́u khách hàng mua sách với tụ̉ng sụ́ tiờ̀n ít nhṍt là 100 nghìn đụ̀ng, khách hàng sẽ được giảm 30% tụ̉ng sụ́ tiờ̀n phải thanh toán; và nờ́u khách hàng mua sách với tụ̉ng sụ́ tiờ̀n ít hơn 100 nghìn đụ̀ng, khách hàng sẽ được giảm 10% tụ̉ng sụ́ tiờ̀n phải thanh toán. Đáp án và thang điểm: I/ PHẦN TRẮC NGHIỆM Bài 1. 3 điờ̉m, mụ̃i cõu chọn đúng 0,5 điờ̉m 1.b 2.b 3.a 4.b 5.b 6.c Bài 2. 1 điờ̉m, mụ̃i cõu chọn đúng 0,25 điờ̉m S S Đ S II/ PHẦN TỰ LUẬN Bài 1. Hãy nờu cú pháp của cṍu trúc rẽ nhánh dạng thiờ́u và dạng đủ. (1 điờ̉m) Cấu trỳc rẽ nhỏnh dạng thiếu: if then ; 0,5 điờ̉m Cấu trỳc rẽ nhỏnh dạng đủ: if then else ; 0,5 điờ̉m Bài 2. Biến là gỡ? Cỏch khai bỏo biến, cỏch sử dụng biến trong chương trỡnh? (2 điờ̉m) Biến được dựng để lưu trữ dữ liệu và dữ liệu này cú thể thay đổi trong khi thực hiện chương trỡnh. 0,5 điờ̉m Khai bỏo biến Var : ; 0,5 điờ̉m Sử dụng biến: - Lệnh nhập giỏ trị cho biến từ bàn phớm: Readln(tờn biến); hoặc Read(tờn biến); 0,5 điờ̉m - Lệnh gỏn giỏ trị cho biến : Tờn biến := Biểu thức cần gỏn giỏ trị cho biến; 0,5 điờ̉m Bài 3. Hãy giải bài toán sau trờn máy tính: (3 điờ̉m) Mụ̣t hiợ̀u sách nhõn dịp cuụ́i năm đã thực hiợ̀n mụ̣t đợt khuyờ́n mãi lớn với nụ̣i dung như sau: Nờ́u khách hàng mua sách với tụ̉ng sụ́ tiờ̀n ít nhṍt là 100 nghìn đụ̀ng, khách hàng sẽ được giảm 30% tụ̉ng sụ́ tiờ̀n phải thanh toán; và nờ́u khách hàng mua sách với tụ̉ng sụ́ tiờ̀n ít hơn 100 nghìn đụ̀ng, khách hàng sẽ được giảm 10% tụ̉ng sụ́ tiờ̀n phải thanh toán. 1. Xác định bài toán INPUT: Tụ̉ng sụ́ tiờ̀n khách hàng mua sách. OUTPUT: In hoá đơn thanh toán khuyờ́n mãi. 0,25 điờ̉m 0,25 điờ̉m 2. Xõy dựng thuọ̃t toán - Mụ tả thuọ̃t toán Bước 1. Tính tụ̉ng sụ́ tiờ̀n T khách hàng đã mua sách. Bước 2. Nờ́u T ≥ 100000, sụ́ tiờ̀n phải thanh toán là 70% x T ; ngược lại, sụ́ tiờ̀n phải thanh toán là 90% x T. Bước 3. In hoá đơn Bước 2: Kờ́t thúc thuọ̃t toán. 0,25 điờ̉m 0,25 điờ̉m 0,25 điờ̉m 0,25 điờ̉m 3. Viờ́t chương trình Program kiem_tra_so_a; Uses crt; Var T : real; Begin Clrscr; Write(‘Nhap tong so tien khach hang da mua sach’); Readln(T); If T > 100000 then writeln(‘So tien phai thanh toan la :’,70%*T:7:0) else writeln(‘So tien phai thanh toan la :’,90%*T:7:0); Readln; End. 0,25 điờ̉m 0,25 điờ̉m 0,25 điờ̉m 0,5 điờ̉m Tổng kết đánh giá: Kiểm tra đánh giá Nhận xét về giờ kiểm tra, Giải đáp thắc mắc về bài tập. Nêu những sai sót thường gặp trong khi làm bài. HDVN Học thuộc bài, làm bài tập. Về nhà đọc bài đọc thờm Xem trước bài
File đính kèm:
- tiet 64.doc