TỰ LUẬN 6 điểm Câu 1: Hãy chỉ ra input và output của các bài toán sau : 1 điểm a Tính diện tích của hình tam giác với độ dài một cạnh và chiều cao tương ứng h là các số tự nhiên được nhậ[r]
(1)PHÒNG GD & ĐT TP TÂY NINH TRƯỜNG THCS CHU VĂN AN KIỂM TRA HỌC KỲ I - NĂM HỌC 2015 - 2016 Môn: Tin học Thời gian: 45 phút ĐỀ CHÍNH THỨC (Đề thi gồm 02 trang) I.TRẮC NGHIỆM (4 điểm) Hãy chọn đáp án đúng Câu 1: Ngôn ngữ dùng để viết chương trình cho máy tính hiểu gọi là: A Ngôn ngữ máy B Ngôn ngữ lập trình C Ngôn ngữ tiếng Anh D a, b đúng Câu 2: Các dãy bit (0101 ) là sở để tạo ngôn ngữ gì? A Ngôn ngữ lập trình B Ngôn ngữ tiếng Anh C Ngôn ngữ tiếng Việt D Ngôn ngữ máy Câu 3: Program là từ khóa khai báo gì? 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: Sau soạn thảo chương trình, ta nhấn tổ hợp nào để dịch và chạy chương trình A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu 5: Integer là kiểu liệu? A Số nguyên B Số thực C Chuỗi D Chữ Câu 6: Kiểu liệu String có phạm vi giá trị là A Một ký tự 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 7: 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 8: Cách chuyển biểu thức ax +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 9: Trong chương trình, có tất bao nhiêu từ khóa để khai báo biến? A B C D Câu 10: Lệnh Write tương tự lệnh Writeln A Không đưa trỏ xuống đầu dòng B Đưa trỏ xuống đầu dòng C Bỏ dấu ngoặc đơn D Bỏ dấu ngoặc kép Câu 11: 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 12: Cú pháp khai báo biến ngôn ngữ pascal là A var <danh sách biến> : <kiểu liệu>; B var <danh sách biến> <kiểu liệu>; C var <kiểu liệu> : <danh sách biến>; D const <tên biến> = <giá trị>; Câu 13: Cú pháp lệnh gán Pascal A <biến>= <biểu thức> ; C <biến> := <biểu thức> ; B <biểu thức>= <biến> ; D <biểu thức> := <biến> ; (2) Câu 14: Xét lệnh If a>b then a :=b ; If a>c then a :=c ; Writeln(a) ; Hỏi a=7 ; b=6 ; c=8 ; thì lệnh trên đưa màn hình nội dung gì ? A Không có thông tin nào hiển thị trên màn hình C Đưa số B Đưa số D Đưa số Câu 15: Câu lệnh if- then nào đây viết đúng cú pháp A if a>b then a:=b ; B if – then a>b, a:=b ; C if – then (a>b, a:=b) ; D if (a>b) then a:=b ; Câu 16: Xét lệnh : If a>b then write(a) ; Hỏi a=7 ; b=6 ; thì lệnh trên đưa màn hình nội dung gì ? A Không có thông tin nào hiển thị trên màn hình B Đưa số C Đưa số D Đưa số 67 II TỰ LUẬN (6 điểm) Câu 1: Hãy input và output các bài toán sau : (1 điểm) a) Tính diện tích hình tam giác với độ dài cạnh và chiều cao tương ứng h là các số tự nhiên nhập từ bàn phím b) Nhập vào năm sinh xuất thông báo tuổi tương ứng Câu 2: Hãy liệt kê các lỗi có chương trình đây và sửa lại cho đúng (1 điểm) Var a,b :=integer; Const c :=3 ; Begin a :=200 b :=a/c ; write(b) ; readln end Câu 3: Tính (2 điểm) a) Div – Mod + Div – Mod b) 1/2 – * Mod – Div * Câu 4: Dưới đây là chương trình nhập vào số thực kiểm tra số đó là số chẵn hay số lẻ Hãy xếp các câu lệnh sau thành chương trình hoàn chỉnh (2 điểm) Begin If (a mod 2<>0) then writeln(‘a la so le’) Readln Else writeln(‘a la so chan’) ; Writeln(‘Nhap vao so thuc’) ; End Var a : real; Readln(a) ; - Hết - ĐÁP ÁN - THANG ĐIỂM (3) Môn: Tin học I PHẦN TRẮC NGHIỆM (6điểm) Mỗi câu đúng 0,25 điểm Câu Đáp án B D A C A D B D D 10 A 11 C 12 A 13 C 14 B 15 A 16 C II PHẦN TỰ LUẬN (4 điểm) Câu Câu (1 điểm) Đáp án a Input: độ dài cạnh, chiều cao h Output: diện tích tam giác b Input: năm sinh Output: tuổi Câu (1 điểm) Var a,b:integer; Const c=3; a:=200; a) Div – Mod + Div – Mod = -2 +1 -1 = -2 b) 1/2 – * Mod – Div * = 0,5-14 Mod – 2*4 = 0,5 - - = -7,5 Câu (2 điểm) Câu (2 điểm) Điểm 0,25 0,25 0,25 0,25 0,5 0,25 0,25 1 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 Var a : real; Begin Writeln(‘Nhap vao so thuc’) ; Readln(a) ; If (a mod 2<>0) then writeln(‘a la so le’) Else writeln(‘a la so chan’) ; Readln End DUYỆT CỦA TỔ TRƯỞNG GV BỘ MÔN HÀ VĂN CHƯƠNG LÊ THỊ KHÁNH LY (4) PHÒNG GD & ĐT THÀNH PHỐ TÂY NINH TRƯỜNG THCS CHU VĂN AN MA TRẬN ĐỀ KIỂM TRA HỌC KỲ I Năm học: 2015-2016 Môn: Tin học - Thời gian: 45 phút Cấp độ Nhận biết DUYỆT CỦA TỔ TRƯỞNG TN TL Chủ đề Làm Biết quen với nào là chương HÀngôn ngữ VĂN CHƯƠNG trình và lập trình, ngôn ngữ và ngôn lập trình ngữ máy Số câu Số điểm Tỉ lệ % 10% Biết công Chương dụng các trình từ khóa máy tính Các kiểu và dữ liệu liệu Cách chạy chương trình Số câu Số điểm Tỉ lệ % Sử dụng biến chương trình 1,5 15% Biết cách khai báo và sử dụng biến Số câu Số điểm Tỉ lệ % Từ bài toán đến chương trình Câu lệnh điều kiện 0,5 5% Thông hiểu TN TL Vận dụng Thấp GV BỘ MÔN Cao TN TL TN TL Tổng LÊ THỊ KHÁNH LY 10% Phân biệt khác lệnh write, writeln Hiểu cách tính giá trị biểu thức ngôn ngữ Pascal 1 0,5 5% 10% Phân biệt HS Biết chuyển biến và đổi biểu input, thức số output học sang ngôn bài ngữ toán Pascal cụ thể 0,5 5% 1 10% 30% 0,5 5% 2,5 25% HS viết câu lệnh rẽ nhánh Nắm vững ba bước để giải (5)