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