Đề kiểm tra kiến thức tự ôn môn Tin học Lớp 8 - Năm học 2019-2020 - Trường THCS Hoàng Diệu

docx 3 trang Đăng Bình 12/12/2023 150
Bạn đang xem tài liệu "Đề kiểm tra kiến thức tự ôn môn Tin học Lớp 8 - Năm học 2019-2020 - Trường THCS Hoàng Diệu", để 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:

  • docxde_kiem_tra_kien_thuc_tu_on_mon_tin_hoc_lop_8_nam_hoc_2019_2.docx

Nội dung text: Đề kiểm tra kiến thức tự ôn môn Tin học Lớp 8 - Năm học 2019-2020 - Trường THCS Hoàng Diệu

  1. TRƯỜNG TRUNG HỌC CƠ SỞ ĐỀ KIỂM TRA KIẾN THỨC TỰ ÔN TẬP HOÀNG DIỆU NĂM HỌC 2019 – 2020 MÔN: TIN HỌC - LỚP 8 Thời gian làm bài: 45 phút (không kể thời gian giao đề) Họ và tên học sinh: Số báo danh Phòng thi Chữ kí Chữ kí giám thị giám khảo Điểm bằng số Điểm bằng chữ Lớp:8/ Nhận xét của giám khảo: ĐỀ CHÍNH THỨC; HS LÀM BÀI TRÊN ĐỀ THI I. Trắc nghiệm(3,0 điểm). Điền chữ cái A,B,C,D trước đáp án em cho là đúng vào bảng dưới: Câu 1: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu: S:=0; For i:=1 to 5 do S:=S+i; A. 20B. 15C. 10 D.5 Câu 2: Cú pháp của câu lệnh While do là: A. While to ; B. While to do ; C. While do ; D. While for ; Câu 3: Kết quả của một phép so sánh: A. Có thể có giá trị đúng hoặc giá trị saiB. Chỉ có giá trị đúng C. Đồng thời nhận giá trị đúng và giá trị saiD. Chỉ có giá trị sai Câu 4: Cho câu lệnh Pascal sau: For i:=5 to 20 do writeln(‘Y’); Số vòng lặp của câu lệnh này là: A. 14B. 17C. 15D. 16 Câu 5: Nhặt thóc ra khỏi gạo đến khi trong gạo không còn thóc: A. Lặp với số lần biết trướcB. Lặp vô số lần C. Lặp với số lần chưa biết trướcD. Lặp 10 lần Câu 6: Hãy tìm hiểu đoạn chương trình sau: Begin x:= 0; tong:= 0; While tong <= 29 do tong:= tong + 1; x:= tong; end. Sau khi đọan chương trình trên được thực hiện, giá trị của x bằng bao nhiêu? A. 30B. 31 C. 32 D.0 Câu 1 2 3 4 5 6 Đáp án II. PHẦN TỰ LUẬN: (7.0 điểm) Câu 1: Các em hãy xác định các câu lệnh sau đây đúng(Đ) hay sai(S)? (1,5 điểm) Câu lệnh Đ/S a) For i:=200 to 1 do writeln(‘A’); b) For i:=1.5 to 20.5 do writeln(‘A’);
  2. c) S:=0;n:=0; While S<=20 do begin n:=n+1;S:=S+n end; d) var X: array[10 1] of integer; e) var X: array[1,5 15,5] of integer; f) var X: array[1 20] of integer; Câu 2: Viết cú pháp của câu lệnh lặp For do, While do;(1,5 điểm) Câu 3: Viết chương trình tính tổng 10 số tự nhiên đầu tiên. (2,0 điểm) Câu 4: Viết chương trình để tính tổng các số tự nhiên đầu tiên cho đến khi tổng đó bằng 100 thì dừng lại? (2,0 điểm) Bài làm * Lưu ý cách nộp bài: NHƯ CÁC LẦN TRƯỚC