Cho biết các nguyên tắc đặt tên trong Pascal... Câu lệnh write‘Toi la Turbo Pascal’; A.. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng B.. Câu lệnh trên
Trang 1BÀI KIỂM TRA HỌC KỲ 1
Môn: TIN HỌC 8 Thời gian: 45 phút
Họ và tên: ……… Lớp: ………
ĐỀ SỐ 1:
I TRẮC NGHIỆM: (5đ)
Câu 1: Phần thân chương trình của Pascal được bắt đầu và kết thúc bởi cặp từ khóa:
Câu 2: Kết quả của phép chia 12 mod 5 thuộc kiểu gi?
A Kiểu nguyên B Kiểu thực
C Kiểu xâu kí tự D Kiểu thập phân
Câu 3 X là một số thực, để khai báo biến X ta có thể khai báo như sau:
A Var X : integer B Var X : Real ;
C Var X : string C Var X : Char
Câu 4 Xác định bài toán là :
A Chỉ rõ các điều kiện cho trước và kết quả thu được
B Chỉ rõ các điều kiện cho trước và phương pháp giải
C Chỉ rõ phương pháp giải và kết quả cần thu được
D Chỉ rõ các bước để giải bài toán
Câu 5 Sau khi thực hiện đoạn chương trình sau: a:=3; b:=5; c:=a+b giá trị của c sẽ bằng bao
nhiêu?
Câu 6 Từ khóa để khai báo hằng trong ngôn ngữ lập trình Pascal là:
Câu 7 Trong Pascal khai báo nào sau đây là đúng:
Câu 8 Cú pháp của câu lệnh gán trong Pascal là:
Câu 9 Câu lệnh Pascal nào sau đây viết đúng
Câu 10 Sau câu lệnh if x>10 then x:=x+1; giá trị của biến x là bao nhiêu nếu trước đó giá trị của x
bằng 5:
II.TỰ LUẬN (5đ)
Câu 1 Cho biết các nguyên tắc đặt tên trong Pascal.
Câu 2 Viết các biểu thức toán học sau đây dưới dạng biểu thức Pascal:
y y
x
+
− +
+
5
18 3
Câu 3 Vẽ sơ đồ cấu trúc rẽ nhánh dạng đầy đủ.
Câu 4 Viết chương trình nhập vào hai số a và b rồi sau đó thực hiện phép tính c:=a+b; d:=a-b và
đưa kết quả ra màn hình
ĐIỂM
Trang 2BÀI KIỂM TRA HỌC KỲ 1
Môn: TIN HỌC 8 Thời gian: 45 phút
Họ và tên: ……… Lớp: ………
ĐỀ SỐ 2:
I TRẮC NGHIỆM: (5đ)
Câu 1 Nếu ta dùng số Pi= 3.14, để tính chu vi đường tròn thì ta dùng từ khóa nào để khai báo ?
Câu 2 Cấu trúc của một chương trình gồm mấy phần:
Câu 3 Kết quả của phép chia 9 Mod 8 là:
Câu 4 Trong Pascal, khai báo nào sau đây là đúng?
Câu 5 Từ khóa VAR dùng để làm gì?
Câu 6 Để chạy chương trình ta sử dụng tổ hợp nào:
Câu 7 Câu lệnh write(‘Toi la Turbo Pascal’);
A In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng
B Câu lệnh trên sai cú pháp
C Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal
D In ra màn hình dòng chữ Toi la Turbo Pascal, không đưa con trỏ xuống dòng
Câu 8 Chọn đáp án trả lời đúng Cú pháp của câu lệnh điều kiện dạng thiếu là:
C if <điều kiện1> then <điều kiện 2> D if <câu lệnh 1> then <câu lệnh 2>
Câu 9 Trong Pascal cách khai báo biến nào sau đây là đúng:
Câu 10 Cho a và b là 2 số thực Cách khai báo nào sau đây là đúng
II.TỰ LUẬN (5đ)
Câu 1 Viết các biểu thức toán học sau đây dưới dạng biểu thức Pascal:
y y
x
+
− +
+
5
18 3
Câu 2 Nêu cấu trúc của chương trình Pascal
Câu 3 Vẽ sơ đồ cấu trúc rẽ nhánh dạng khuyết
Câu 4 Viết chương trình nhập hai số a và b từ bàn phím và hiển thị ra màn hình tích hai số đó
c=a*b
ĐIỂM