Trường THCS Lê Q Đơn
Họ và tên:
Lớp : Stt:
BÀI KIỂM HỌC KỲ I
Mơn : Tin học 8 Đề : A
Thời gian : 45 phút
ĐIỂM
I/ Trắc nghiệm. (5đ) Khoanh tròn vào câu đúng trong các câu sau, mỗi câu
đúng 0.5đ.
Câu 1: Trong cách đặt tên chương trình sau đây, tên nào là hợp lệ trong ngơn ngữ Pascal:
a. 8a b. Tamgiac c. program d. bai tap
Câu 2:. Từ khóa nào sau đây viết sai :
A. Pro_ gram B. Uses C. Begin D. End
Câu 3. Gi¶ sư Q ®ỵc khai b¸o lµ biÕn nguyªn integer, X lµ biÕn víi kiĨu d÷ liƯu x©u
kÝ tù String . PhÐp g¸n nµo sau ®©y hỵp lƯ:
A. Q:= 1234; B. X:= ‘1234’;
C. Q := Dai Loc ; D. X:= A;
Câu 4 :Trong Pascal khai báo hằng bằng từ khóa:
A. Const B. Var C. Type D. Uses
Câu 5 :Ấn tổ hợp phím Ctrl + F9 để :
A. Chạy chương trình B. Dịch chương trình
C. Xem kết quả D. Thốt khỏi Pascal
Câu 6 :Trong Pascal để in thơng tin ra màn hình ta dùng lệnh:
A. Write B.Read C.Delay D.Clrscr
Câu 7: Cấu trúc chung của một chương trình gồm mấy phần ?
A. 1 phần B. 2 phần C. 3 phần D. 4 phần
Câu 8: Từ nào dưới đây đúng là “từ khoá” của chương trình.
A. Tinhoc B. Toan8 C. Var D. Tamgiac
Cââu 9: Để khai báo biến x thuộc kiểu số nguyên ta khai báo :
A. Var x: String B. Var x: Integer C. Var x: Char; D. Var x: Real
Cââu 10: Biểu thức toán học
12 5
3
4 6
−
+
+
được viết dưới dạng biểu thức trong Pascal là:
A. 12-5/4+6-3 B. 3 + (12-5)/(4+6)
C. (12-5)/(4+6) -3 D. (12-5-3)/(4+6)
II. Phần tự luận (5đ)
Câu 1: Bién là gì? Nêu sự giống và khác nhau của biến và hằng? Cho ví dụ về khai
báo biến và hằng?
Câu 2: Thuật tốn là gì? Xác định bài tốn gồm mấy bước?
Hãy xác định bài tốn và mơ tả thuật tốn cho bài tốn sau:
Cho trước 3 số dương a, b, c. Hãy mơ tả thuật tốn cho biết 3 số đó có thể là độ dài
3 cạnh của một tam giác hay khơng?
Trường THCS Lê Q Đơn
Họ và tên:
Lớp : Stt:
BÀI KIỂM HỌC KỲ I
Mơn : Tin học 8 Đề : B
Thời gian : 45 phút
ĐIỂM
I/Phần trắc nghiệm. (5 đ) Khoanh tròn vào câu đúng trong các câu sau, mỗi câu
đúng 0.5đ
Câu 1. Để chạy chương trình Pascal ta sử dụng tổ hợp phím nào sau đây:
a. Ctrl + F9 b. Alt + F9 c. F9 d. Ctrl + Shitf + F9
Câu 2. Từ khóa nào sau đây viết sai :
A. Pro_gram B. Uses C. Begin D. End
Câu 3 Trong Pascal để in thơng tin ra màn hình ta dùng lệnh:
A. Write B.Read C.Delay D.Clrscr
Câu 4 Giả sử Q được khai báo là biến với kiểu dữ liệu số ngun, X là biến với
kiểu dữ liệu xâu.Phép gán nào sau đây hợp lệ:
A. Q:= 1234; B. Q:= ‘1234’;
C. X := 1234; D. X:= 3.14;
Câu 5: Cấu trúc chung của một chương trình gồm mấy phần ?
A. 1 phần B. 2 phần C. 3 phần D. 4 phần
Câu 6: Từ nào dưới đây đúng là “từ khoá” của chương trình.
A. Tinhoc B. Toan C. Var D. Tamgiac
Cââu 7: Từ khóa nào sau đây dùng để khai báo biến trong chương trình?
A. Uses B. Var C. Const D. Program
Cââu 8 : Để khai báo biến x thuộc kiểu số nguyên ta khai báo nào sau đây:
A. Var x: String B. Var x: Integer
C. Var x: Char D. Var x: Real
Câu 9: Để lưu chương trình Pascal đang soạn thảo em nhấn phím :
A. F3 B. F2 C. F4 D. F1
Câu 10: Dãy số 5010 thuộc các kiểu dữ liệu nào?
A. Char, real B. Integer, string C. Integer, real D.Char, integer
II. Phần tự luận (5 đ)
Câu 1: Bién là gì? Nêu sự giống và khác nhau của biến và hằng? Cho ví dụ về khai
báo biến và hằng?
Câu 2: Thuật tốn là gì? Xác định bài tốn gồm mấy bước?
Hãy xác định bài tốn và mơ tả thuật tốn cho bài tốn sau:
Tính tổng các phần tử của dãy số A = ( a1,a2,…,an )