Tải bản đầy đủ (.docx) (4 trang)

de thi hoc ky I ly thuyet tin hoc 8 chuan

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (119.79 KB, 4 trang )

<span class='text_page_counter'>(1)</span>Phòng GD&ĐT huyện Krông Ana Trường THCS DurKmăl. Nội dung chính. MA TRẬN đề thi kiểm tra Học kỳ I N¡M HäC 2012 - 2013 M«n:Tin Häc 8. Nhận biết. Thông hiểu. TN. TN. TL. Bài 1 Máy tính và 1 chương trình máy 0.5đ tính. 1 0.5đ. Bài 2 Làm quen với chương trình và ngôn ngữ lập trình. 1. Vận dụng. TL. TN. 3 1.5đ 1. 0.5đ. 0.5đ 1. 1 0.5đ. 0.5đ 1. Bài 3 Chương trình máy tính và dữ liệu. 1 2đ. 1. 1 0.5đ. 2đ 2. 2đ. 3đ 1. Bài 5 Câu lệnh điều kiện Cộng. TL. 1 0.5đ. Bài thực hành 1 Làm quen với Turbo Pascal. Bài 4 Sử dụng biến trong chương trình. Tổng. 1 3đ. 2. 2 1đ. 1 1đ. 2 2đ. 2 1đ. 3đ 9. 5đ. 10đ.

<span class='text_page_counter'>(2)</span> Equation. Chapter. 1. Section. 1Phòng. GD&ĐT huyện Krông Ana Trường THCS DurKmăl Họ tên:………………………….. Lớp:……………………………... §iÓm. I/ PHAÀN TRẮC NGHIỆM: (3đ).. Kiểm tra học kỳ I (lý thuyết) Năm học: 2012- 2013 Môn: Tin học 8 Thời gian làm bài: 45 phút Lêi phª. Hãy khoanh tròn các câu đúng.. Câu 1: Program là từ khóa khai báo gì? A. Tên chương trình B. Các thư viện C. Điểm bắt đầu chương trình D. Điểm kết thúc chương trình Câu 2: Integer là kiểu dữ liệu? A. Số thực B. Số nguyên C. Chuỗi D. Chữ 2 Câu 3: Cách chuyển biểu thức ax +bx+c 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 4: Div là phép toán gì? A. Cộng B. Chia lấy phần dư C. Chia lấy phần nguyên D. Trừ Câu 5: Lệnh Write tương tự như lệnh Writeln nhưng A. Không đưa con trỏ xuống đầu dòng tiếp theo B. Đưa con trỏ xuống đầu dòng tiếp theo C. Bỏ trong dấu ngoặc đơn D. Bỏ trong dấu ngoặc kép Câu 6: 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; II. PHẦN TỰ LUẬN: (7đ). Câu 7: Tính (2đ) a) 2Div3 – 2Mod3 + 3Div2 – 3Mod2 =…………………………………………….. b) 1/3 – 2*7Mod2 – 8Div4*4 = ……………………………………………………. Câu 8: Cho a = 9, b=8. Tìm kết quả của biến S sau mỗi câu lện sau đây, với ban đầu giá trị của S bằng 0. (2đ) a) If (a+b) mod 2 = 0 then S:=a*b; (S=…… vì……………………………………………………………..……………….) b) If (a >=b ) or (a>9) then S:=b else S:=a; (S=……vì…………………………………………..………………………………….).

<span class='text_page_counter'>(3)</span> Câu 9: Viết chương trình bằng ngôn ngữ lập trình Pascal thực hiện: - Nhập vào 3 cạnh của một tam giác, tương ứng với 3 biến a, b, c. - Kiểm tra nếu a bằng b thì xuất thông báo a, b, c là ba cạnh của tam giác cân. Ví dụ: Nhap canh a = 6 Nhap canh b = 6 Nhap canh c = 8 La 3 canh cua tam giac can Bài làm: ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... Phòng GD&ĐT huyện Krông Ana Trường THCS DurKmăl. ĐÁP ÁN đề thi kiểm tra Học kỳ I Năm học: 2012- 2013 Môn: Tin học 8.

<span class='text_page_counter'>(4)</span> A. TRẮC NGHIỆM (3 đ) Câu 1: A. Câu 2: B. Câu 3: D. Câu 4: C. Câu 5: A. Câu 6: C. B. TỰ LUẬN (7 đ) Câu 13: a) = -2 (1đ). b) = -7.6. (1đ). Câu 14: a) S=0 vì điều kiện sai nên lệnh S:=a*b không thực hiện, S giữ nguyên (1đ) b) S= 8 vì điều kiện đúng nên lệnh S:=b được thực hiện (1đ) Câu 15: (3đ) Program kiem_tra_canh; Uses crt; Var a,b,c:integer; (0.5®) Begin Write(‘nhap 3 canh: ’); readln(a,b,c); (1®) If a=b then writeln(‘La 3 canh cua tam giac can’) (1.5®) Readln.

<span class='text_page_counter'>(5)</span>

×