Chương trình trên tính giá trị của biểu thức nào trong các biểu thức saua. Tính giá trị các biểu thức: a..[r]
Trang 1KIỂM TRA HỌC KÌ I
Môn : Tin học
Đề121
I Phần trắc nghiệm:
1 Xét biểu thức logic: (n div 1000>0) and ( n div 10000 = 0) Khẳng định nào sau đây là đúng?
a Kiểm tra n có chia hết cho 10000 hay không?
b Kiểm tra xem n có 4 chữ số có nghĩa hay không?
c Kiểm tra xem n có 3 chữ số có nghĩa hay không?
d Kiểm tra n có nhỏ hơn 10000 hay không?
2 Xét chương trình Pascal sau:
Program BaiTap;
Var X, Y : REAL;
Begin
Write ( ‘X = ’);
Readln(x);
Y:= ( ( (X + 2)* X + 3) * X + 4) * X + 5;
Writeln ( ‘ Y ’, Y );
End
Chương trình trên tính giá trị của biểu thức nào trong các biểu thức sau?
a Y = X + 2X + 3X + 4X + 5;
b Y = (X + 2)(X + 3)(X + 4) + 5;
c Y = X4 + 2X3 + 3X2 + 4X + 5;
3 Hãy chọn các biểu diễn hằng trong những biểu diễn dưới đây:
A) Begin B) ‘65c’ C) 1024
D) -46 E) 5.A8 F) 12.4E-5
4 Hãy chọn những biểu diễn tên trong các biểu diễn dưới đây:
A) ‘*******’ B) -5+9-0 C) PpPpPp
D) +256.512 E) FA33C9 F) (2)
5 Trong những biểu diễn dưới đây,biểu diễn nào là từ khoá trong Pascal ?
A) End B) Integer C) Real
D) Sqrt E) ‘end’ F) Var
G) Program H) const I) Byte
6 Trong các tên sau đây đâu là tên chuẩn:
A) ABS B) Longint C) Byta
D) Real E) Sqrt F) Uses
II Phần tự luận:
1 Nhập vào 2 số a, b tìm và in lên màn hình số lớn nhất trong 2 số đó.
2 Tính giá trị các biểu thức:
a (4 + 5)*2 div 7 + sin ( PI/6 )
b (2 > 4 div 2) or Not (49.25 + 2 < 50)
Trang 2Họ và tên :………
Lớp :11/……… ĐỀ 121 BÀI LÀM 1………
2………
3………
4………
5………
6………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Trang 3ĐÁP ÁN
1.
Program baitap;
Var a, b, max : byte;
Begin
Write ( ‘ nhap vao 2 so a, b’);
Read (a,b);
Max : = a;
If max < b then max : = b;
Writeln(‘ gia tri lon nhat trong 2 so la: ‘, max:3);
Readln;
End.
2 a) (4 + 5) * 2 div 7 +sin ( pi/6)
= 9 * 2 div 7 + 0.5
= 18 div 7 + 0.5
= 2 + 0.5
= 2.5
b) = ( 2 > 2 ) or Not ( 51.25 <50 )
= FALSE OR NOT FALSE
= FALSE OR TRUE
= TRUE.