Đề kiểm tra môn Tin học Lớp 8 - Năm học 2018-2019 - Trường THCS Lý Tự Trọng

doc 3 trang nhatle22 2940
Bạn đang xem tài liệu "Đề kiểm tra môn Tin học Lớp 8 - Năm học 2018-2019 - Trường THCS Lý Tự Trọng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

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

  • docde_kiem_tra_mon_tin_hoc_lop_8_nam_hoc_2018_2019_truong_thcs.doc

Nội dung text: Đề kiểm tra môn Tin học Lớp 8 - Năm học 2018-2019 - Trường THCS Lý Tự Trọng

  1. Trường THCS Lý Tự Trọng KIỂM TRA LÝ THUYẾT 45 PHÚT Lớp: . MÔN: TIN HỌC 8. TUẦN 24 Tên: NĂM HỌC 2018-2019 ĐIỂM LỜI PHÊ CỦA GIÁO VIÊN I. TRẮC NGHIỆM: khoanh tròn vào đáp án đúng nhất . Câu 1: Chỉ ra câu lệnh pascal đúng trong các câu lệnh sau: A for i:= 1 to 10 do; writeln(A); B for i:= 1.5 to 10.5 do writeln(A); C for i:= 1 to 10 do write(A); D for i:= 10 to 1 do writeln(A); Câu 2: Hãy cho biết giá trị của S sau khi thực hiện đoạn chương trình sau: s:=1; For i:= 1 to 5 do s:= s+i; A 5; B 10; C 15; D 16; Câu 3: Chỉ ra câu lệnh pascal đúng trong các câu lệnh sau: A X:= 10; while x := down to do ; B. For := to do ; C. For := to do ; D. For = to do ; Câu 7: Trong các hoạt động dưới đây, đâu là hoạt động lặp với số lần chưa biết trước: A. Mỗi buổi học đúng 5 tiết. B. Mỗi ngày ăn cơm 3 buổi. C. Mỗi ngày phải học bài cho đến khi thuộc. D. Rằm tháng Giêng là Tết Nguyên tiêu. Câu 8: Hãy cho biết kết quả của đoạn chương trình dưới đây: a:=10; white a>=10 do write(A); A. Trên màn hình xuất hiện một chữ a; B. Trên màn hình xuất hiện 10 chữ a; C. Trên màn hình xuất hiện một số 10; D. Chương trình bị lặp vô tận
  2. II. TỰ LUẬN Viết chương trình pascal giải bài toán cổ sau: Vừa gà vừa chó Bó lại cho tròn Ba mươi sáu con Một trăm chân chẵn Hỏi có bao nhiêu con gà, bao nhiêu con chó BÀI LÀM
  3. ĐÁP ÁN ĐỀ KIỂM TRA LÝ THUYẾT MÔN TIN HỌC 8 I. TRẮC NGHIỆM (mỗi câu 1điểm) Câu 1 2 3 4 5 6 7 8 Đáp án C C A B D B C D Điểm 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 II.TỰ LUẬN (5điểm) Đề Đáp án Điểm Program bai_toan_co; Uses crt; Viết chương trình pascal giải Var g,c: integer; 1.0 bài toán cổ sau: Begin Vừa gà vừa chó Clrscr; Bó lại cho tròn g:=0; c:=0; 1.0 Ba mươi sáu con For g:=0 to 36 do 1.0 Một trăm chân chẵn For c:=0 to 25 do 1.0 Hỏi có bao nhiêu con gà, bao If ((g+c =36 ) and (g*2 + c*4 = 100)) then 1.0 nhiêu con chó Writeln(‘so ga la:’ ,g:5,’ so cho la:’ , c:5); 1.0 Readln End. * Lưu ý: nếu chương trình viết theo cách khác nhưng vẫn cho kết quả đúng thì vẫn được tính điểm