1. Trang chủ
  2. » Đề thi

de kiemtratin8

10 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 16,03 KB

Nội dung

PHẦN TRẮC NGHIỆM 4 điểm Hãy khoanh tròn vào đáp án đúng Mỗi câu đúng được 0.5 điểm Câu 1: Để máy tính có hiểu được các lệnh trong ngôn ngữ lập trình, thì cần chương trình nào sau đâyA. C[r]

(1)PHÒNG GIÁO DỤC & ĐÀO TẠO TP VŨNG TÀU TRƯỜNG THCS NGUYỄN THÁI BÌNH MA TRẬN ĐỀ KIỂM TRA TIẾT MÔN TIN HỌC LỚP Năm học 2016 -2017 BƯỚC 1: KIẾN THỨC, KỸ NĂNG Kiến thức: Đánh giá việc học tập và tiếp thu kiến thức học sinh các bài học lý thuyết và thực hành mà học sinh đã luyện tập: + Hiểu chương trình để điều khiển máy tính thực công việc + Biết cấu trúc chương trình Pascal + Hiểu các khái niệm từ khóa, tên; các quy tắc đặt tên đúng + Biết các kiểu liệu; cách khai báo biến, hằng; các phép toán, lệnh gán + Biết các câu lệnh vào / đơn giản để nhập thông tin vào từ bàn phím và đưa thông tin màn hình + Biết cách sử dụng phần mềm Finger Breakout Kỹ năng: + Phân biệt khác từ khóa và tên + Nhận biết và sửa lỗi sai chương trình + Biết tìm kết các biến sau thực chương trình  Thái độ Thái độ học tập: nghiêm túc và ham học hỏi, trình bày bài kiểm tra sạch, gọn và khoa học, nghiêm túc thi cử, học tập … BƯỚC 2: PHẠM VI KIẾN THỨC: -Từ tiết đến tiết 18 chương trình (từ bài  bài 4) BƯỚC 3: HÌNH THỨC KIỂM TRA: 40% trắc nghiệm, 60% tự luận BƯỚC 4: LẬP MA TRẬN (2) ST T Chủ đề BÀI 1 Số câu Nhận biết Thông hiểu TN TN TL TL MT và chươn g trình MT 1 0.5 PHẦN MỀM FINGER BREAK Số điểm 1đ Làm Làm quen quen với với chươn chươn g trình g trình và và NNLT NNLT Số câu Số điểm 10% Số câu Tổng TL 0.5 BÀI TN MT và chương trình MT Số điểm Bài Vận dụng 0.5 2.5đ 25% Chương trình máy tính và DL Chươn Chươn g trình g trình máy máy tính tính và DL và DL Chươn g trình máy tính và DL 1 0.5 0.5 5đ 50% Cách sử dụng phần mềm (3) OUT Số câu 0.5 Số điểm Bài 4 Số câu Số điểm 5% Sử dụng biến chương trình Sử dụng biến chươn g trình 1 0.5 0.5 1đ 10% Tổng 0.5đ 2 2 11 10 100% BƯỚC 5: ĐỀ KIỂM TRA TRƯỜNG THCS NGUYỄN THÁI BÌNH Số báo danh học sinh: ……… KIỂM TRA MÔN TIN HỌC LỚP Năm học: 2016 - 2017 (4) Thời gian làm bài: 45 phút Chữ kí giám thị Giám khảo Điểm Nhận xét Kí tên ĐỀ PHẦN I PHẦN TRẮC NGHIỆM (4 điểm) Hãy khoanh tròn vào đáp án đúng (Mỗi câu đúng 0.5 điểm) Câu Con người lệnh cho máy tính cách nào các cách sau đây? A Nháy đúp chuột C Gõ kí tự B Dùng ngôn ngữ D Viết giấy Câu Tên nào đây viết đúng theo quy tắc Ngôn ngữ lập trình Pascal? A Bai_123; B Tinh tong; C 12_baitap; D Bàitap; Câu Trong phần mềm FINGER BREAKOUT để bắn bóng lên, làm nào? A Dùng ngang B Dùng kí tự trái trên ngang C Dùng kí tự phải trên ngang D Dùng kí tự trên ngang Câu Để máy tính có thể hiểu các lệnh ngôn ngữ lập trình, thì cần chương trình nào sau đây? A Chương trình Word C Chương trình dịch B Chương trình Pascal D.Ngôn ngữ lập trình Câu Lệnh nào sau đây dùng để nhập giá trị cho biến a vào từ bàn phím? A Write (nhap a=, a); C Writeln(a); B Readln (a); D Readln (nhap a); Câu Kí hiệu Div có nghĩa là gì? A Kí hiệu so sánh C Chia lấy phần nguyên B Chia lấy phần dư D Chia số thực Câu Cú pháp khai báo biến nào sau đây đúng? A <tên biến>: <Kiểu liệu>; B Var <Kiểu liệu>: <tên biến>; (5) C Var <tên biến>: <Số thực>; D Var <tên biến>: <Kiểu liệu>; Câu 8: Khai báo nào sau đây Sai? A Var a: real; B 4_b: integer; C Const c:=100; D Const d=100; PHẦN II PHẦN TỰ LUẬN (6 điểm) Câu (2 điểm) Em hãy phân biệt từ khóa và tên? Câu (2 điểm) Chỉ lỗi sai và sửa lỗi sai chương trình cho đây: Program thu_nghiem Uses crt; Write(‘Xin chao cac ban’); Write(‘Hay hoc hanh cham chi); Readln End Câu (2 điểm) : Cho biết giá trị y bao nhiêu? Hãy giải thích? Var x:integer; Y: real; begin x:= 225 div 9; y:=(4+8*(9-5))/2-((4-5)2 +6)*15/5; y:=y-x; y:=x/y; readln; End TRƯỜNG THCS NGUYỄN THÁI BÌNH Số báo danh học sinh: ……… KIỂM TRA MÔN TIN HỌC LỚP Năm học: 2016 - 2017 (6) Thời gian làm bài: 45 phút Chữ kí giám thị Giám khảo Điểm Nhận xét Kí tên ĐỀ PHẦN I PHẦN TRẮC NGHIỆM (4 điểm) Hãy khoanh tròn vào đáp án đúng (Mỗi câu đúng 0.5 điểm) Câu 1: Để máy tính có hiểu các lệnh ngôn ngữ lập trình, thì cần chương trình nào sau đây? A Chương trình Word B Chương trình Pascal C Chương trình dịch D Ngôn ngữ lập trình Câu 2: Khai báo nào sau đây Sai? A Var a: real; B 4_b: integer; C Const c:=100; D Const d=100; Câu Tên nào đây viết đúng theo quy tắc Ngôn ngữ lập trình Pascal? A Bai 123; B 1Tinhtong; C 12_baitap; D Baitap; Câu Kí hiệu Mod có nghĩa là gì? A Kí hiệu so sánh B Chia lấy phần dư C Chia lấy phần nguyên D Chia số thực Câu Con người lệnh cho máy tính cách nào các cách sau đây? A Nháy đúp chuột B Ngôn ngữ C Gõ kí tự D Viết giấy Câu Trong phần mềm FINGER BREAKOUT để không bị lượt chơi, làm nào? A Bắn lên cầu lớn B Đỡ vật lạ C Không để vật lạ chạm vào ngang D Tránh cầu lớn Câu 7: Lệnh nào sau đây dùng để in kết phép toán 10*15+100 màn hình? A Write (‘10*15+100’); B Readln (10*15+100); C Writeln (‘10*15+100’); D Write (10*15+100); (7) Câu 8: Cú pháp khai báo biến nào sau đây đúng? A <tên biến>: <Kiểu liệu>; B Var <tên biến>= <Kiểu liệu>; C Var <tên biến>: <Số thực>; D Var <tên biến>: <Kiểu liệu>; PHẦN II PHẦN TỰ LUẬN (6 điểm): Câu (2 điểm) Em hãy so sánh điểm giống và khác và biến? Câu (2 điểm) Chỉ lỗi sai và sửa lỗi sai chương trình cho đây: Program tinh_tong Var S,b;c: integer; Begin S:=a+b; Write(‘Tong la: , S); Readln End Câu (2 điểm) : Cho biết giá trị X bao nhiêu? Hãy giải thích? Var y:integer; X: real; begin x:=(8*4+(5-3))*(9+6)/(3*2-4) y:=18 mod 5; x:=x*y; x:=x-y; readln; End (8) BƯỚC 6: ĐỊNH HƯỚNG TRẢ LỜI VÀ BIỂU ĐIỂM ĐỀ PHẦN I PHẦN TRẮC NGHIỆM: Mỗi câu đúng 0.5 điểm Câu Đáp án A,C A D C B C D B,C PHẦN II PHẦN TỰ LUẬN : Câu (2 điểm) Phân biệt từ khóa và tên: Từ khóa - Là từ dành riêng ngôn ngữ lập trình quy định - Mỗi từ khóa có ý nghĩa định, không sử dụng với mục đích khác Tên - Do người lập trình tự đặt - Tên đặt theo quy tắc đặt tên ngữ lập trình, ý nghĩa theo quy định người lập trình Câu (2 điểm) Sửa lỗi chương trình (Mỗi lỗi 0.5 điểm) Program thu_nghiem; Uses crt; Begin Clrscr; Write(‘Xin chao cac ban’); Write(‘Hay hoc hanh cham chi’); Readln End Câu (2 điểm) Y có giá trị là: 3.125 (1 điểm) vì: X:=25; (0.25 điểm) Y:=33; (0.25 điểm) (9) Y:=33-25=8; (0.25 điểm) Y:=25/8=3.125 (0.25 điểm) ĐỀ PHẦN I PHẦN TRẮC NGHIỆM: Mỗi câu đúng 0.5 điểm Câu Đáp án C B,C D B A,C C D D PHẦN II PHẦN TỰ LUẬN : Câu (2 điểm) Giống nhau: là các đại lượng đặt tên dùng để lưu trữ liệu (0.5 điểm) Khác nhau: Hằng - Giá trị không đổi suốt chương trình (0.5 điểm) - Khai báo: Const <tên hằng>=giá trị; (0.25 điểm) Biến - Giá trị biến có thể thay đổi (0.5 điểm) - Khai báo: Var <tên biến>: <kiểu liệu>; (0.25 điểm) Câu (2 điểm) Sửa lỗi chương trình (Mỗi lỗi 0.5 điểm) Program tinh_tong; Var S,b;c: integer; Begin S:=a+b; Write(‘Tong la’: , S); Readln End Câu (2 điểm) X có giá trị là: 762 (1 điểm) Vì: X:=255; (0.25 điểm) Y:=3; (0.25 điểm) (10) X:=255*3 =765; (0.25 điểm) X:=765-3=762 (0.25 điểm) (11)

Ngày đăng: 08/10/2021, 12:41

w