Đề kiểm tra chất lượng môn Tin học Lớp 8 - Học kì I - Năm học 2018-2019 - Trường THCS Lãng Ngâm

doc 4 trang nhatle22 2710
Bạn đang xem tài liệu "Đề kiểm tra chất lượng môn Tin học Lớp 8 - Học kì I - Năm học 2018-2019 - Trường THCS Lãng Ngâm", để 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_chat_luong_mon_tin_hoc_lop_8_hoc_ki_i_nam_hoc_20.doc

Nội dung text: Đề kiểm tra chất lượng môn Tin học Lớp 8 - Học kì I - Năm học 2018-2019 - Trường THCS Lãng Ngâm

  1. PHÒNG GD - ĐT GIA BÌNH KIỂM TRA CHẤT LƯỢNG HỌC KÌ I TRƯỜNG THCS LÃNG NGÂM Năm học 2018 - 2019 Môn: Tin học 8 (Thời gian làm bài 45 phút) Đề bài: I.TRẮC NGHIỆM. Hãy chọn đáp án đúng nhất (2 điểm) Câu 1: Integer là kiểu dữ liệu? A. Số nguyên B. Số thực C. Chuỗi D. Chữ Câu 2: Kiểu dữ liệu String có phạm vi giá trị là A. Một ký tự trong bảng chữ cái B. Xâu ký tự tối đa 522 ký tự C. Xâu ký tự tối đa 525 ký tự D. Xâu ký tự tối đa 255 ký tự Câu 3: Mod là phép toán gì? A. Chia lấy phần nguyên B. Chia lấy phần dư C. Cộng D. Trừ Câu 4: Cách chuyển biểu thức ax2 +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 5: Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến? A. 4 B. 2 C. 3 D. 1 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; Câu 7: Cú pháp khai báo biến trong ngôn ngữ pascal là A. var : ; B. var ; C. var : ; D. const = ; Câu 8: Cú pháp lệnh gán trong Pascal A. = ; C. := ; B. = ; D. := ; II. TỰ LUẬN (8 điểm) Câu 1: Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng (2 điểm) Var a,b :=integer; Const c :=3 ; Begin a :=200 b :=a/c ; write(b) ; readln end Câu 2: Tính (3 điểm) a) 2 Div 3 – 2 Mod 3 + 3 Div 2 – 3 Mod 2 b) 1/2 – 2 * 7 Mod 2 – 8 Div 4 * 4 Câu 3: (3 điểm) Dưới đây là chương trình tính chỉ số khối cơ thể BMI theo công thức BMI=w , trong đó w là cân nặng của một người (tính bằng H 2
  2. kilôgam), h là chiều cao của người đó (tính bằng mét).Hãy sắp xếp các câu lệnh sau thành một chương trình hoàn chỉnh. (3 điểm) Var h, w: Real; BMI: Real; Begin Write (‘Nhap w’); Readln(w); BMI := w/ (h*h); End. Program chisokhoi; Write (‘BMI =’, BMI); Write (‘Nhap h’); Readln(h); Clrscr; readln Uses crt;
  3. ĐÁP ÁN - THANG ĐIỂM Môn: Tin học 8 I. PHẦN TRẮC NGHIỆM (2điểm) Mỗi câu đúng 0,25 điểm Câu 1 2 3 4 5 6 7 8 Đáp án A D B D D C A C II. PHẦN TỰ LUẬN (8 điểm) Câu Đáp án Điểm Câu 1 Var a,b:integer; 0,25 (2 điểm) Const c=3; 0,25 a:=200; 0,25 end. 0,25 Câu 2 a) 2 Div 3 – 2 Mod 3 + 3 Div 2 – 3 Mod 2 (3 điểm) = 0 -2 +1 -1 = -2 1.5 b) 1/2 – 2 * 7 Mod 2 – 8 Div 4 * 4 = 0,5-14 Mod 2 – 2*4 = 0,5 - 0 - 8 = -7,5 1.5 Câu 3 Program chisokhoi; 0.25 (3 điểm) Uses crt; 0.25 Var h, w: Real; 0.25 BMI: Real; 0.25 Begin 0.25 Clrscr; 0.25 Write (‘Nhap h’); Readln(h); 0.25 Write (‘Nhap w’); Readln(w); 0.25 BMI := w/ (h*h); 0.25 Write (‘BMI =’, BMI); 0.25 readln 0.25 End. 0.25 0.25
  4. MA TRẬN ĐỀ KIỂM TRA HỌC KỲ I Năm học: 2017-2018 Môn: Tin học 8 - Thời gian: 45 phút Cấp độ Vận dụng Nhận biết Thông hiểu Tổng Thấp Cao Chủ đề TN TL TN TL TN TL TN TL 1. Làm Nhận biết Phân biệt Hiểu Sắp Tính quen với các phép được các cách xếp toán chương toán với kiểu dữ chuyển các với trình và kiểu dữ liệu biểu lệnh phép ngôn ngữ liệu số thức thành chia lập trình. toán một Mod Chương học chươn và Div trình sang g trình máy tính ngôn hoàn và dữ ngữ chỉnh liệu Pascal Số câu 1 3 1 1 1 7 Số điểm 0,25 0,75 0,25 3 3 7.25 2.5% 7.5% 2.5% 30% 30% 72.5 Tỉ lệ % % Biết cách Phân biệt Liệt kê 2. Sử khai báo được được dụng và sử biến và các lỗi biến dụng biến. hằng. sai trong Cú pháp trong chương lệnh gán chươn trình giá trị cho g trình biến Số câu 2 1 1 4 Số điểm 0,5 0,25 2 2,75 5% 2.5% 20% 27.5 Tỉ lệ % % Tổng số 1 1 3 4 2 20 câu Tổng số 0,25 3 0.75 1 5 10 điểm 2.5% 30% 100 Tổng % 7.5% 10% 50% %