MA TRẬN ĐỀ KIỂM TRA HỌC KỲ I Năm học: 2016-2017 Mức độ Nội dung Bài 1: Máy tính chương trình MT Số câu Số điểm Bài 2: Làm quen với chương trình ngơn ngữ lập trình Số câu Số điểm Bài 3: Chương trình máy tính liệu Số câu Số điểm Nhận biết TN TL Thông hiểu TN TL THẤP TN Vận dụng TL CAO TN TL Biết người dẫn cho MT T.hiện cơng V qua lệnh 1 Biết NNLT có tập hợp từ khóa dành riêng cho mục đích sử dụng định Biết tên NNLT người dùng tự đặt phải tuân thủ quy tắc NNLT điểm Biết tên kiểu, pham vi giá trị kiểu liệu 0,25 điểm Bài 4: Sử dụng biến chương trình Số câu Số điểm điểm Bài 5: Từ tốn đến chương trình Biết q trình giải tốn máy tính gồm bước Số câu Số điểm 0,25 điểm Tống số 0,25 điểm 0,5 điểm Biết cách khai báo biến, biết đặt tên biến phải tuân thủ quy định NNLT Bài 6: Câu lệnh điều kiện MÔN : TIN HỌC -LỚP Thời gian: 45 phút điểm Hiểu phép toán chua lấy phần nguyên, chia lấy phần dư 0,25 điểm Hiểu trình tự lệnh gán giá trị cho biến, cho điểm Hiểu thực mơ thuật tốn để vận dụng tính tốn 0,25 điểm Hiểu cú pháp, hoạt động câu lệnh điều kiện ThuVienDeThi.com Thực việc KB biến lựa chọn kiểu DL cho biến Thực việc nhập, dịch KT chạy CT 0,25điểm điểm điểm 1đ Số câu Số điểm điểm Tổng số câu 6 13 Tổng điểm điểm điểm điểm 10 đ Tỷ lệ 30% 30% 40% 100% ThuVienDeThi.com Trường: THCS Phan Bội Châu Họ tên :………………………… Lớp:…………… KIỂM TRA HỌC KÌ I - NĂM HỌC : 2016 - 2017 MÔN: TIN HỌC ĐỀ 1- LỚP Thời gian : 15 phút (không kể thời gian phát đề ) ĐIỂM Lời phê giáo viên I PHẦN TRẮC NGHIỆM: Khoanh tròn vào chữ đứng trước câu trả lời đúng: A TRẮC NGHIỆM (3,0 điểm) Khoanh tròn vào chữ A, B, C D đầu câu em cho Câu Thiết bị dùng để lệnh cho máy tính? A Bàn phím; B Loa; C Màn hình; D Máy in Câu Từ sau từ khóa ngơn ngữ lập trình Pascal? A Uses; B Hinh_tron; C End; D A C Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal? A Lop 8A; B Tbc; C Begin D 8B Câu Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? C -215 đến 215 -1; A 15 đến 15 -1; B -215 đến 215 - 1; D -215 đến 215 Câu Kết phép toán 45 div mod + bao nhiêu? A 7; B 5; C 3; D Câu Trong ngơn ngữ lập trình Pascal, câu lệnh khai báo sau đúng? A var a, b : integer; B var x = real; C const x := ; D var thong bao : string Câu Trong ngơn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x := real; B y = a +b; C z := 3; D i = Câu Trong Pascal, giả sử x biến kiểu số nguyên Phép gán sau hợp lệ? A x := 15/2; B x := 50; C x := 2,4; D x := 8*3000 Câu Quá trình giải tốn máy tính gồm có bước? A 2; B 3; C 4; D Câu 1: Câu 10 Sau soạn thảo chương trình, ta nhấn tổ hợp để dịch chạy chương trình A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu 12 Nếu cho x = 10, giá trị x sau câu lệnh: if x > then x := x + 5;? A 15; B 10; C 5; D 20 Câu 11 Trong Pascal, câu lệnh điều kiện sau viết đúng? A if a := then a := a + 1; B if a > b else write(a); C if (a mod 2) =0 then write(‘So khong hop le’); D if x = y; then writeln(y); ThuVienDeThi.com Trường: THCS Phan Bội Châu Họ tên :………………………… Lớp:…………… KIỂM TRA HỌC KÌ I - NĂM HỌC : 2016 - 2017 MOÂN: TIN HỌC ĐỀ - LỚP Thời gian : 15 phút (không kể thời gian phát đề ) ĐIỂM Lời phê giáo viên I PHẦN TRẮC NGHIỆM: Khoanh tròn vào chữ đứng trước câu trả lời đúng: A TRẮC NGHIỆM (3,0 điểm) Khoanh tròn vào chữ A, B, C D đầu câu em cho Câu Từ sau từ khóa ngơn ngữ lập trình Pascal? A Uses; B Hinh_tron; C End; D A C Câu Thiết bị dùng để lệnh cho máy tính? A Bàn phím; B Loa; C Màn hình; D Máy in Câu Phạm vi giá trị phạm vi giá trị kiểu liệu số nguyên (integer)? C -215 đến 215 -1; D -215 đến 215 A 15 đến 15 -1;B -215 đến 215 - 1; Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal? A Lop 8A; B Tbc; C Begin D 8B Câu Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo sau đúng? A var a, b : integer; B var x = real; C const x := ; D var thong bao : string Câu Kết phép toán 45 div mod + bao nhiêu? A 7; B 5; C 3; D Câu Trong ngơn ngữ lập trình Pasal, câu lệnh gán sau đúng? A x := real; B y = a +b; C z := 3; D i = Câu Trong Pascal, giả sử x biến kiểu số nguyên Phép gán sau hợp lệ? A x := 15/2; B x := 50; C x := 2,4; D x := 8*3000 Câu Q trình giải tốn máy tính gồm có bước? A 2; B 3; C 4; D Câu 10 Sau soạn thảo chương trình, ta nhấn tổ hợp để dịch chạy chương trình A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu 11 Trong Pascal, câu lệnh điều kiện sau viết đúng? A if a := then a := a + 1; B if a > b else write(a); C if (a mod 2) =0 then write(‘So khong hop le’); D if x = y; then writeln(y); Câu 12 Nếu cho x = 10, giá trị x sau câu lệnh: if x > then x := x + 5;? A 15; B 10; C 5; D 20 ThuVienDeThi.com B TỰ LUẬN: (7,0 điểm) Câu Viết chương trình tính diện tích chu vi hình chữ nhật hình trịn với độ dài cạnh nhập từ bàn phím Hết HƯỚNG DẪN CHẤM KIỂM TRA HỌC KỲ I NĂM HỌC 2016-2017 MÔN: TIN HỌC - LỚP PHÒNG GD&ĐT IAGRAI TRƯỜNG THCS PHAN BỘI CHÂU A TRẮC NGHIỆM đề 1(3,0 điểm) : Mỗi câu trả lời đạt 0,25 điểm Câu 10 11 12 Đáp án A D B C D A C B B C C A A TRẮC NGHIỆM đề (3,0 điểm) : Mỗi câu trả lời đạt 0,25 điểm Câu 10 11 12 Đáp án D A C B A D C B B C A C B TỰ LUẬN: (7,0 điểm) CÂU Câu ĐÁP ÁN Program hinh_chu_nhat_va_hinh_tron; Uses crt; Var a, b, V, S ,r ,S1,P,: real; Begin Clrscr; Write(‘Nhap chieu dai a = ‘); readln(a); Write(‘Nhap chieu rong b = ‘); readln(b); Write(‘Nhap ban kinh r = ‘); readln (r); V := (a + b)*2; S := a*b; S1:=pi*r*r; P:=2pi*r*r Writeln(‘Chu vi hinh chu nhat la: ‘, v:2:1); Writeln(‘Dien tich hinh chu nhat la: ‘, s:2:1); Writeln(‘Chu vi hinh tròn la: ‘, P:2:1); Writeln(‘Dien tich hinh tron la: ‘, S1:2:1); Readln; End ThuVienDeThi.com ĐIỂM 1 1 1 ... DẪN CHẤM KIỂM TRA HỌC KỲ I NĂM HỌC 2016-2017 MÔN: TIN HỌC - LỚP PHÒNG GD&ĐT IAGRAI TRƯỜNG THCS PHAN B? ?I CHÂU A TRẮC NGHIỆM đề 1(3,0 ? ?i? ??m) : M? ?i câu trả l? ?i đạt 0,25 ? ?i? ??m Câu 10 11 12 Đáp án A... write(‘So khong hop le’); D if x = y; then writeln(y); ThuVienDeThi.com Trường: THCS Phan B? ?i Châu Họ tên :………………………… Lớp: …………… KIỂM TRA HỌC KÌ I - NĂM HỌC : 2016 - 2017 MÔN: TIN HỌC ĐỀ - LỚP... câu Số ? ?i? ??m ? ?i? ??m Tổng số câu 6 13 Tổng ? ?i? ??m ? ?i? ??m ? ?i? ??m ? ?i? ??m 10 đ Tỷ lệ 30% 30% 40% 100% ThuVienDeThi.com Trường: THCS Phan B? ?i Châu Họ tên :………………………… Lớp: …………… KIỂM TRA HỌC KÌ I - NĂM HỌC : 2016