SỞ GD - ĐT NINH THUẬN<br />
TRƯỜNG THPT TRƯỜNG CHINH<br />
<br />
ĐỀ KIỂM TRA 1 TIẾT LỚP 11<br />
NĂM HỌC: 2014 - 2015<br />
Môn: TIN HỌC<br />
Thời gian làm bài: 45 phút<br />
(Không kể thời gian phát, chép đề)<br />
<br />
Hoï teân hoïc sinh: ....................................................................................<br />
<br />
Lôùp: ................<br />
<br />
Phaàn traû lôøi traéc nghieäm : Soá thöù töï caâu traû lôøi döôùi ñaây öùng vôùi soá thöù töï caâu traéc<br />
nghieäm trong ñeà. Ñoái vôùi moãi caâu traéc nghieäm, hoïc sinh duøng buùt chì toâ ñaäm voøng troøn<br />
choïn ñuùng, sai goâm saïch vaø toâ laïi caâu khaùc.<br />
<br />
01<br />
<br />
11<br />
<br />
21<br />
<br />
31<br />
<br />
02<br />
<br />
12<br />
<br />
22<br />
<br />
32<br />
<br />
03<br />
<br />
13<br />
<br />
23<br />
<br />
33<br />
<br />
04<br />
<br />
14<br />
<br />
24<br />
<br />
34<br />
<br />
05<br />
<br />
15<br />
<br />
25<br />
<br />
35<br />
<br />
06<br />
<br />
16<br />
<br />
26<br />
<br />
36<br />
<br />
07<br />
<br />
17<br />
<br />
27<br />
<br />
37<br />
<br />
08<br />
<br />
18<br />
<br />
28<br />
<br />
38<br />
<br />
09<br />
<br />
19<br />
<br />
29<br />
<br />
39<br />
<br />
10<br />
<br />
20<br />
<br />
30<br />
<br />
40<br />
<br />
NỘI DUNG ĐỀ 106 – ĐỀ GỒM CÓ 3 TRANG<br />
C©u 1 Trong Pascal, cú pháp để khai báo biến là:<br />
:<br />
A. Var ;<br />
B. : kiểu dữ liệu;<br />
C. Var =;<br />
D. Var :;<br />
C©u 2<br />
1<br />
2<br />
2<br />
: Cho biểu thức dạng toán học sau: 2 a b ; hãy chọn dạng biểu diễn tương ứng trong<br />
Pascal:<br />
A. 1/2* exp(a*a+b*b)<br />
B. 1/2* sqrt(a*a+b*b)<br />
C. 1/2* sqr(a*a+b*b)<br />
D. 1/2* abs(a*a+b*b)<br />
C©u 3 Biến x nhận giá trị nguyên trong đoạn [-300 ; 300], kiểu dữ liệu nào sau đây là phù hợp nhất<br />
: để khai báo biến x ?<br />
A. Real<br />
B. Byte<br />
C. Integer<br />
D. Word<br />
C©u 4 Trong Pascal, biểu thức (17 div 3) bằng:<br />
:<br />
B<br />
D<br />
6<br />
5<br />
A. 2<br />
C. 3<br />
.<br />
.<br />
C©u 5 Xét biểu thức (m mod 2 0) And (m div 2 >=5). Với giá trị nào của m dưới đây để biểu thức<br />
: trên cho giá trị là True?<br />
B<br />
D<br />
5<br />
455<br />
A. 6<br />
C. 500<br />
.<br />
.<br />
C©u 6 Phát biểu nào dưới đây là đúng nhất?<br />
1<br />
<br />
:<br />
A.<br />
B.<br />
C.<br />
D.<br />
C©u 7<br />
:<br />
A.<br />
<br />
Phần khai báo có thể khai báo cho: Tên chương trình, thư viện, hằng, biến và chương trình con.<br />
Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến.<br />
Phần khai báo có thể khai báo cho: Chương trình con, hằng, biến.<br />
Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến và chương trình con.<br />
Đoạn chương trình nào thu được giá trị của biến s = 36?<br />
<br />
s:=6;<br />
s:=s*s;<br />
write(s);<br />
C. s:=12;<br />
s:=s+s;<br />
write(s);<br />
C©u 8 Hàm Sqr áp dụng cho các đối số có kiểu là:<br />
:<br />
A. số thực<br />
C©u 9<br />
:<br />
A.<br />
B.<br />
C.<br />
D.<br />
C©u 10<br />
:<br />
<br />
B. số nguyên<br />
<br />
B. s:=36;<br />
s:=s*s;<br />
write(s);<br />
D. s:=6;<br />
s:=s+s;<br />
write(s);<br />
<br />
C.<br />
<br />
Số thực hoặc số<br />
nguyên<br />
<br />
D. Tất cả đều sai<br />
<br />
Phát biểu nào dưới đây là sai?<br />
Trong một chương trình, phần khai báo có thể có hoặc không.<br />
Trong một chương trình, phần khai báo bắt buộc phải có.<br />
Trong một chương trình, phần thân chương trình nhất thiết phải có.<br />
Cả A, B, C đều sai.<br />
Trong Pascal, biểu thức (15 mod 3) bằng:<br />
<br />
B<br />
D<br />
5<br />
2<br />
C. 0<br />
.<br />
.<br />
11 Biến t có thể nhận các giá trị là 1; 100; 12.55; -46.1; Có thể khai báo biến t có kiểu là:<br />
:<br />
A. Real và Byte;<br />
B. Integer và Real;<br />
C. Byte và Integer;<br />
D. Real;<br />
12 Hãy chuyển biểu thức a/b*1/2 sang biểu thức toán học :<br />
:<br />
B 2a<br />
D<br />
a<br />
b<br />
A. 2b<br />
C. 2a<br />
.<br />
. Tất cả đều sai<br />
b<br />
13 Trong Pascal, để đưa dữ liệu ra màn hình ta sử dụng thủ tục:<br />
:<br />
A. write()<br />
B. writeln();<br />
C. read();<br />
D. cả A,B và C đều đúng<br />
14 Kiểu real có bộ nhớ lưu trữ một giá trị bao nhiêu byte?<br />
:<br />
B<br />
D<br />
6<br />
10<br />
A. 2<br />
C. 4<br />
.<br />
.<br />
15 Điều kiện 10