Câu 1: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đâyA. Ngôn ngữ lập trình.[r]
(1)Họ tên:
Lớp: 8/ SBD: Phòng thi số:
KIỂM TRA HỌC KỲ I Năm học 2017-2018 Môn: TIN HỌC (45 phút)
Điểm:
I Trắc nghiệm (4,0đ): Hãy khoanh tròn chữ đầu câu trả lời
Câu 1: Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ đây? A Ngôn ngữ tự nhiên B Ngôn ngữ lập trình
C Ngơn ngữ máy D Cả ngôn ngữ Câu 2: Cấu trúc chung chương trình gồm phần?
A phần ; B phần ; C phần ; D phần
Câu Biến x nhận giá trị ; -1 ; 10 ; 1.5 Thì x thuộc kiểu liệu nào?
A Integer B Char C Real D String
Câu 4: Từ khóa sau dùng để khai báo biến?
A Uses B Var C Const D Program
Câu 5: Trong khai báo sau, khai báo đúng?:
A Const n = 2; B Const n : 2; C Const n := 2; D Const n 2; Câu 6: Phần nguyên phép chia hai số nguyên 18 là:
A 18 div = B 18 mod = C 18 div = D 18 mod = Câu 7: Trong Pascal khai báo sau đúng:
A Var abc : real; B Var 10abc : real; C Const abc : real; D Var abc= 10; Câu 8: Viết biểu thức tốn a2 - 5b3 sang Pascal ta viết là:
A a2-5b3 B a*a-5*b*b*b C a.a-5.b.b.b D aa-5bbb II Tự luận (6,0đ):
Câu 1: (2,0đ) Nêu khái niệm ngơn ngữ lập trình? Cho ví dụ tên số ngơn ngữ lập trình? Câu 2: (2,0đ) Nêu định nghĩa biến? Cách khai báo biến Pascal?
Câu 3: (2,0đ) Viết chương trình nhập vào cạnh hình vng In hình diện tích chu vi nó?