Đề kiểm tra chất lượng học kì I năm học 2018-2019 môn Tin Học Lớp 8 - Trường THCS Thị Trấn Cầu Kè (Có đáp án)

docx4 trang | Chia sẻ: Mịch Hương | Ngày: 05/04/2025 | Lượt xem: 7 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Đề kiểm tra chất lượng học kì I năm học 2018-2019 môn Tin Học Lớp 8 - Trường THCS Thị Trấn Cầu Kè (Có đáp án), để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
 PHÒNG GD&ĐT CẦU KÈ ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KÌ I 
TRƯỜNG THCS THỊ TRẤN CẦU KÈ NĂM HỌC: 2018-2019
Họ và tên: MÔN THI: TIN HỌC - LỚP : 8
 (Thời gian làm bài: 45 phút)
A. MA TRẬN ĐỀ:
 * Ma trận đề kiểm tra.
 Vận dụng
 Nhận biết Thông hiểu
 Tên bài Cấp độ thấp Cấp độ cao
 Cộng
 (nội dung, chương ) TN
 TNKQ TL TNKQ TL TNKQ TL TL
 KQ
 Biết được 
 1. Máy tính và chương vai trò của 
 trình máy tinh chương trình 
 dịch
 1 câu
 Số câu 1 câu
 0.25điểm
 Số điểm Tỉ lệ % 0.25 điểm
 =2.5%
 2. Làm quen với chương - Biết được - Sữa lỗi 
 trình và ngôn ngữ lập từ khóa, tên chương 
 trình hợp lệ trình 
 6 câu
 Số câu 5 câu 1 câu
 2.25điểm 
 Số điểm Tỉ lệ % 1.25 điểm 1.0 điểm
 =22.5%
 3. Chương trình máy - Biết đươc các - Kiểu dữ 
 tính và dữ liệu kiểu dử liệu liệu, các phép 
 toán.
 6 câu
 Số câu 2 câu 4 câu
 2.5điểm 
 Số điểm Tỉ lệ % 0.5 điểm 2.0 điểm
 =25%
 4. Sử dụng biến trong Khai báo biến, Hiểu được 
 chương trình sử dụng biến, cách khai báo 
 hằng biến, hằng 
 trong chương 
 trình
 8 câu
 Số câu 6 câu 2 câu
 2.5điểm 
 Số điểm Tỉ lệ % 1.5 điểm 1.0 điểm
 =25 %
 Biết cấu trúc - Viết 
 câu lệnh điều chương 
 Chủ đề 1: Câu lệnh 
 kiện dạng trình với 
 điều kiện
 thiếu, dạng câu lệnh 
 đủ. điều kiện.
 3 câu
 Số câu 2 câu 1 câu
 2.5điểm 
 Số điểm Tỉ lệ % 0.5 điểm 2.0 điểm
 =25 %
 Tổng số câu 16 câu 6 câu 1 câu 1 câu 24 câu
 Tổng số điểm 4.0 điểm 3.0 điểm 2.0 điểm 1.0 điểm 10 điểm
 Tỉ lệ % 40 % 30 % 20% 10 % 100%
 * ĐỀ :
 I. TRẮC NGHIỆM:(7.0 điểm): Điền phương án trả lời đúng vào phiếu trả lời bên dưới.
Câu 1 : Chương trình dịch là chương trình ? (0.25đ)
 A. chuyển từ tiếng Anh sang tiếng Việt.
 B. chuyển từ ngôn ngữ lập trình sang ngôn ngữ máy.
 C. chuyển từ chương trình này sang chương trình khác.
 D. chuyển từ máy này đến máy khác một cách dễ dàng.
Câu 2 : Trong các từ sau, từ nào không phải là từ khoá? (0.25đ) A. Program B. Begin C. Ct_dau_tien D. End
Câu 3: Program là từ khóa khai báo gì? (0.25đ)
 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 4: Để nhập dữ liệu ta dùng lệnh ? (0.25đ)
 A. Clrscr; B. Readln(x); C. X:= ‘dulieu’; D.Write(‘Nhap du lieu’);
Câu 5:Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng ? (0.25đ)
 A. x : = real; B. y = a +b; C. I = 4; D. z : = 3;
Câu 6: Khai báo hằng nào sau đây là hợp lệ? (0.25đ)
 A. const:=integer; B. Const:= 5; C. const x = 5; D. const : 5;
Câu 7: Cấu trúc chung của một chương trình gồm ? (0.25đ)
 A. Phần khai báo và phần thân B. Phần mở bài, thân bài, kết luận
 C. Phần khai báo, phần thân, phần kết thúc D. Phần thân và phần kết thúc.
Câu 8: Để dịch chương trình Pascal em thực hiện ? (0.25đ)
 A. Nhấn tổ hợp phím ALT + F9 B. Nhấn tổ hợp phím ALT + F5
 C. Nhấn tổ hợp phím CTRL + F9 D. Nhấn phím Enter.
Câu 9: Để gán giá trị 12 cho biến x ta dùng lệnh ? (0.25đ)
 A. x:12; B. x = 12; C. x:= 12; D. x =: 12;
Câu 10:Trong các cách đặt tên chương trình sau, cách nào đúng ? (0.25đ)
 A. program 1baitap ; B. Program bai_tap; 
 C. Program bai tap; D. Program bai - tap_1;
Câu 11: Trong các phép toán sau, phép toán nào là phép toán chia lấy phần nguyên? (0.25đ)
 A. Div B. mod C. Cộng (+ ) D. Chia (/) 
Câu 12: Trong pascal, khai báo nào sau đây là đúng ? (0.25đ)
 A. var tb: real; B. Var 4hs: integer; C. const x: real; D. Var R = 30;
Câu 13: Để khai báo biến x thuộc kiểu số thực ta khai báo ? (0.25đ)
 A. Var x: Char; B. Var x: String; C. Var x: Real; D. Var x: integer;
Câu 14: Cấu trúc rẽ nhánh dạng thiếu có dạng nào trong các dạng sau ? (0.25đ)
 A. If Then ; 
 B. If Then Else ;
 C. If Then Else ;
 D. If Then Else ;
Câu 15: Cho biết kết quả khi thực hiện câu lệnh Writeln(‘16*2-3=’,16*2-3); ? (0.25đ)
 A. 16*2-3= B. 16*2-3=29 C. 29 D. 16*2-3
Câu 16: Cho biết kết quả của đoạn chương trình sau ? (0.25đ)
 a:=3; b:=7;
 If a<b then c:=a+b;
 Giá trị của c sẽ bằng bao nhiêu?
 A. c=8; B. c=9; C. c= 10; D. Giá trị khác.
Câu 17: Khi viết biểu thức toán học b2 - 4ac sang kí hiệu trong ngôn ngữ Pascal? (0.5đ)
 A. b^2 – 4*a*c B. b*b - 4*a*c C. b^2 – 4ac D. b*b – 4*ac
Câu 18: Kết quả của phép toán (68 div 5) + 1 là bao nhiêu? (0.5đ)
 A. 7 B. 5 C. 14 D. 3
Câu 19: Ta thực hiện các lệnh gán sau: x:=1; y:=9; z:=x+y; ? (0.5đ)
 Kết quả thu được của biến z là:
 A. 10 B. 9 C. 1 D. Một kết quả khác
Câu 20: Giả sử X là biến kiểu dữ liệu số nguyên. Em hãy chọn phép gán đúng ? (0.5đ) A. X := A; B. X := 2008; C. X := ‘2008’; D. X=2008;
Câu 21: Kết quả của phép toán 30 div 7 + 5 div 2 là bao nhiêu ? (0.5đ)
 A. 6 B. 7 C. 8 D. 9
Câu 22: Chọn đáp án đúng ? (0.5đ)
 A. 24 div 10 = 4 B. 58 div 20 = 2 C. 16 mod 5 = 3 D. 19 mod 6 = 3
* Phiếu trả lời trắc nghiệm: Học sinh điền phương án cần trả lời vào bảng này.
Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.5 0.5 0.5 0.5 0.5 0.5
Trả 
 lời
II. TỰ LUẬN: (3.0 điểm)
Câu 1: Bạn Thành viết chương trình Pascal ra giấy với các câu lệnh như sau: (1.0 điểm) 
 Chương trình của bạn Thành có một số lỗi. Em hãy chỉ ra những lỗi đó.
 Program Cau 1; 
 Var a:integer; b: real;
 Bigin
 a=b; 
 Writeln( a);
 Readln;
 End 
Câu 2: Viết chương trình nhập chiều cao của hai bạn Thanh và An, in ra màn hình kết quả so sánh 
chiều cao của hai bạn ? (2.0 điểm).
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
..................................................................................................................................................................
 GV RA ĐỀ
 Trần Minh Tùng PHÒNG GD&ĐT CẦU KÈ HƯỚNG DẪN CHẤM 
TRƯỜNG THCS THỊ TRẤN CẦU KÈ KIỂM TRA CHẤT LƯỢNG HKI
 NĂM HỌC: 2018-2019
 MÔN THI: TIN HỌC - LỚP : 8
 (Thời gian làm bài: 45 phút)
 PHẦN CÂU NỘI DUNG TRẢ LỜI ĐIỂM
 1 B 0.25
 2 C 0.25
 3 A 0.25
 4 B 0.25
 5 A 0.25
 6 C 0.25
 7 A 0.25
 8 A 0.25
 9 C 0.25
 10 B 0.25
 I. TRẮC 
 11 A 0.25
 NGHIỆM
 12 A 0.25
 (7.0 ĐIỂM)
 13 C 0.25
 14 A 0.25
 15 B 0.25
 16 C 0.25
 17 B 0.5
 18 C 0.5
 19 A 0.5
 20 B 0.5
 21 A 0.5
 21 B 0.5
 Đặt tên chương trình sai (Có khoảng cách) 0.25 đ
 1 Viết sai từ khóa (Begin) 0.25 đ
 a, b khác kiểu dữ liệu. 0.25 đ
 Thiếu dấu chấm sau từ (end.) 0.25 đ
 Program ai_cao_hon;
 II. TỰ 
 Uses crt; 1.0 đ
 LUẬN
 Var thanh, thang:real;
 (3.0 ĐIỂM)
 If thanh > an then writeln ( ‘ban thanh cao hơn’) 
 2
 Else if thang < an then writeln ( ‘ban an cao hơn’)
 Else writeln(‘ hai ban cao bang nhau’); 1.0 đ
 Readln;
 End.

File đính kèm:

  • docxde_kiem_tra_chat_luong_hoc_ki_i_nam_hoc_2018_2019_mon_tin_ho.docx