Đề kiểm tra môn Tin học Lớp 8 - Năm học 2018-2019 - Trường THCS Lý Tự Trọng
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:
- de_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
- 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
- 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
- ĐÁ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