Lệnh tạm dừng chương trình cho đến khi người dùng nhấn phím Enter là:A. Cách khai báo biến nào sau đây là sai.[r]
Trang 1Họ và tên:……… KIỂM TRA HỌC KÌ I
Thời gian: 45 phút
I./ Trắc nghiệm (3 điểm)
Hãy chọn đáp án đúng nhất trong các câu sau:
1 Lệnh tạm dừng chương trình cho đến khi người dùng nhấn phím Enter là:
A Delay B Stop C Readln D Writeln
2 Cách khai báo biến nào sau đây là sai
A Var a:real; B Var a,b:real; C Var a b:real; D Var a,b, c:real;
3 Câu lệnh điều kiện If … Then dạng đủ có dạng đúng là:
A If <điều kiện> then <câu lệnh 1>, <câu lệnh 2>;
B If <điều kiện > then <câu lệnh 1>; else <câu lệnh 2>;
C If <điều kiện1 > then <câu lệnh 1> else <câu lệnh 2>;
D If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
4 Cách khai báo hằng đúng là:
A Const pi:=3,14 real; B Const pi: 3,14;
C Const pi=3,14 real; D Const pi=3,14;
5 Kiểu dữ liệu Integer có giới hạn là:
A các số nguyên từ – 215 đến 215- 1 B các số nguyên từ – 210 đến 210- 1
C các số nguyên từ 0 đến 255 D các số nguyên từ - 215 đến 215 + 1
6 Kết quả của phép tính 17 mod 3 bằng?
II./ Tự luận: (7 điểm)
1 Hãy cho biết sau đoạn chương trình sau giá trị của x là bao nhiêu nêu trước đó giá trị của x là 4
a) if (17 mod 3)=1 then x:=x+1;
b) if x <=4 then x:=x+1;
2 Chuyển các biểu thức toán học sau sang biểu thức được viết trong Pascal:
2 7
2
a
3 Điền các cụm từ thích hợp vào những chỗ trống ( ) để được câu hoàn chỉnh:
a) Để khai báo hằng ta dùng từ khóa ………, khai báo biến dùng từ khóa ……… b) ……… phải được khai báo trước khi sử dụng
4 Hãy viết chương trình tính diện tích hình A dưới đây với độ dài các cạnh nhập từ bàn phím
h
a
b
BÀI LÀM
Trang 2………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………