Tải bản đầy đủ (.doc) (2 trang)

Đề kiểm tra tin học 11 hk1

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (93.81 KB, 2 trang )

SỞ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG THPT LAI VUNG 2
KIỂM TRA 1 TIẾT
MÔN: TIN HỌC 11
Thời gian làm bài: 45 phút
(không kể thời gian phát đề);
(16 câu trắc nghiệm)26/08/2004
Mã đề thi 132
Họ, tên thí sinh:..........................................................................
Lớp:...............................................................................
I. PHẦN TRẮC NGHIỆM.(4điểm)
Câu 1: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra ba biến a, b, c có cùng lớn hơn 0 hay không ta
viết câu lệnh IF như thế nào cho đúng ?
A. If (a>0) and (b>0) and (c>0) then…. B. If a,b,c > 0 then ….
C. If a>0 and b>0 and c>0 then …. D. If a>0 or b>0 and c>0 then ….
Câu 2: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng ?
A. if a: > b then B. if a > b then C. if a < b then; D. if a > b then;
Câu 3: trong ngôn ngữ lập trình Pascal, từ khóa Const dùng để ?
A. khai báo thư viện B. khai báo hằng
C. khai báo tên chương trình D. khai báo biến
Câu 4: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra một số x có chia hết cho 3 và 5 không ta viết
câu lệnh IF thế nào cho đúng ?
A. If (x mod 3=0) and (x mod 5=0) then B. If (x mod 3<>0) and (x mod 5<>0) then
C. If (x div 3=0) and (x div 5=0) then D. If (x mod 3=0) and (x div 5=0) then
Câu 5: Trong ngôn ngữ lập trình Pascal,muốn kiểm tra một số a là số lẻ thì viết câu lệnh If thế nào cho
đúng ?
A. If a mod 2 then B. If a mod 2 = 0 then
C. If a div 2 = 0 then D. If a mod 2 <> 0 then
Câu 6: Trong Turbo Pascal, để thực thi chương trình, chọn phím hoặc tổ hợp phím ?
A. F3 B. F4 C. Ctrl + F9 D. Ctrl + F8
Câu 7: Xét đoạn chương trình sau. Hãy chọn kết quả đúng nhất.


Begin
a:=100; b:=150;
If a > b then a:=a+b
Else
a:=b - a;
writeln(a);
end;
A. 50 B. 60 C. 100 D. 150
Câu 8: Trong toán học biểu thức có dạng X= (a+b)(a
2
- ab + b
2
). Biểu diễn dưới dạng Pascal là ?
A. X:=(a+b)*(sqr(a) – a*b + b); B. X:=(a+b)*(sqr(a) – a + sqr(b));
C. X:=(a+b)*(sqr(a) – a*b + sqr(b)); D. X:=(a+b)*(a – a*b + sqr(b));
Câu 9: trong ngôn ngữ lập trình Pascal, với câu lệnh như sau: Writeln(‘ket qua la’, a); sẽ ghi ra màn
hình là ?
A. ket qua a B. kq a C. ket qua la ,a D. ket qua la a
Câu 10: trong ngôn ngữ lập trình Pascal, trong các khẳng định sau, khẳng định nào sai ?
A. phần khai báo có thể có hoặc không
B. phần thân chương trình nhất thiết phải có
C. phần thân chương trình có thể có hoặc không
D. Phần tên chương trình có thể có hoặc không.
Trang 1/2 - Mã đề thi 132
Câu 11: Giả sử có các biến a, b, c là số nguyên, d là số thực khai báo nào sau đây là đúng ?
A. var a,b,c,d: real B. var a,b,c: real; d:integer;
C. var a,b,c,d: byte; D. var a,b,c: byte; d:real;
Câu 12: Giả sử X=1, 2, 3, 4 và Y=0.1, 0.2, 0.3, 0.4. khai báo nào sau đây là đúng ?
A. Var X,Y: byte; B. Var X: byte; Y: real;
C. Var X: real; Y:byte; D. Var X,Y: real;

Câu 13: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra một số a là số chẳn thì viết câu lệnh If thế nào
cho đúng ?
A. If a mod 2 = 0 then B. If a mod 2 <> 0 then
C. If a div 2 = 0 then D. If a mod 2 then
Câu 14: Câu lệnh gán nào sau đây là đúng ?
A. A= sqr(x) + x+ 20 B. A:= sqr(x) + x+ 20; C. A:= sqr(x) + x+ 20 D. A= sqr(x) + x+ 20;
Câu 15: Trong ngôn ngữ lập trình Pascal, từ khóa program dùng để ?
A. khai báo biến B. khai báo thư viện
C. khai báo tên chương trình D. khai báo hằng
Câu 16: trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ?
A. if<điều kiện>: then <câu lệnh>; B. if<điều kiện> then:<câu lệnh>;
C. if<điều kiện> then <câu lệnh> D. if <điều kiện> then <câu lệnh>;
II. PHẦN TỰ LUẬN.(6 điểm)
Câu 1: Viết chương trình tính M=x
3
+ 2x
2
+ x + 2009. In kết quả ra màn hình.(2đ)
Câu 2: Viết chương trình tính Z= x
2
+ y
2
nếu x
2
+ y
2
≤ 1. In kết quả ra màn hình.(2đ)
-----------------------------------------------
----------- HẾT ----------
Trang 2/2 - Mã đề thi 132

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×