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 (282.76 KB, 5 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>TRƯỜNG THPT CẦU QUAN</b> <b>ĐỀ THI HKII (NH:2008-2009)</b>
<b>Họ và tên:………</b>
<b>Lớp:……….</b> <b>Môn : Tin học_K11Thời gian: 15 phút</b>
<b>I. TRẮC NGHIỆM: (4 đ)</b>
<b>A.</b> Hàm có
giá trị trả
về
<b>B.</b> Thủ tục có giá trị trả về
<b>C.</b> <sub>Hàm là </sub>
chương
trình con
còn thủ
tục thì
không
phải
<b>D.</b> <sub>Hàm và thủ tục giống nhau</sub>
<b>C©u 2 : </b> <b><sub>Để vẽ cung Elip ta sử dụng thủ tục nào?</sub></b>
<b>A.</b> Line <b>B.</b> Rectangle <b>C.</b> Circle <b>D.</b> Ellipse
<b>C©u 3 : </b> <b><sub>Trong thư viện Graph có ?</sub></b>
<b>A.</b> Chứa các hàm sơ cấp và thủ tục Vào/ra mà các chương trình đều dùng tới
<b>B.</b> Chứa các thủ tục liên quan đến việc quản lý và khai thác màn hình, bàn phím của máy tính
<b>C.</b> Chứa các thủ tục cho phép thực hiện trực tiếp các lệnh như tạo thư mục, thiết lặp giờ hệ
thống
<b>D.</b> Chứa các hàm, thủ tục liên quan đến chế độ đồ hoạ
<b>C©u 4 : </b> <b><sub>Để đưa con trỏ tới vị trí nào đó trên màn hình ta dùng thủ tục?</sub></b>
<b>A.</b> Clrscr <b>B.</b> TextBackg<sub>round</sub> <b>C.</b> Textcolor <b>D.</b> GotoXY
<b>C©u 5 : </b> <b><sub>Hãy chọn câu nói đúng?</sub></b>
<b>A.</b> Lệnh gọi hàm có thể tham gia vào biểu thức như một tốn hạng
<b>B.</b> Hàm nhất thiết phải có tham số hình thức.
<b>C.</b> Lệnh gọi thủ tục có thể tham gia vào biểu thức như một toán hạng
<b>D.</b> Thủ tục nhất thiết phải có tham số hình thức.
<b>C©u 6 : </b> <b><sub>Để khai báo thư viện ta sử dụng từ khoá?</sub></b>
<b>A.</b> Type <b>B.</b> Var <b>C.</b> Uses <b>D.</b> Const
<b>C©u 7 : </b> <b><sub>Trong khai báo danh sách tham số hình thức của chương trình con, các tham số có </sub></b>
<b>từ khóa var là…</b>
<b>A.</b> Tham số <sub>thực sư</sub> <b>B.</b> Tham số <sub>biến</sub> <b>C.</b> Biến cục <sub>bộ</sub> <b>D.</b> Tham số <sub>giá trị</sub>
<b>C©u 8 : </b> <b><sub>Hàm eoln(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp nằm ở vị trí ?</sub></b>
<b>A.</b> Đầu dịng <b>B.</b> Cuối tệp <b>C.</b> Cuối dịng <b>D.</b> Đầu tệp
<b>C©u 9 : </b> <sub>Phần đầu của th</sub><sub>ủ</sub><sub> t</sub><sub>ụ</sub><sub>c được bắt đầu với từ dành riêng…</sub>
<b>A.</b> Begin <b>B.</b> Procedure <b>C.</b> Function <b>D.</b> Program
<b>C©u 10 : </b> <b><sub>Trong thư viện Crt có ?</sub></b>
<b>A.</b> Chứa các hàm sơ cấp và thủ tục Vào/ra mà các chương trình đều dùng tới
<b>B.</b> Chứa các thủ tục cho phép thực hiện trực tiếp các lệnh như tạo thư mục, thiết lặp giờ hệ
thống
<b>D.</b> Chứa các hàm, thủ tục liên quan đến chế độ đồ hoạ
<b>C©u 11 : </b> <b><sub>Chương trình con là một dãy lệnh mô tả một số thao tác … và có thể được thực hiện</sub></b>
<b>từ nhiều vị trí khác nhau trong chương trình. Trong dấu (…) là cụm từ?</b>
<b>A.</b> Nhất định <b>B.</b> Xác định <b>C.</b> Hữu hạn <b>D.</b> Hợp lý
<b>C©u 12 : </b> <b><sub>Kiểu dữ liệu của hàm</sub></b>
<b>A.</b> Chỉ có thể là kiểu integer
<b>B.</b> chỉ có thể là các kiểu integer, real, char, boolean, string
<b>C.</b> chỉ có thể là kiểu real
<b>D.</b> chỉ có thể là integer, real, char, boolean, string, record, kiểu mảng
<b>Cho đoạn chương trình sau: </b>
Program baitap;
Var a,b,S :Byte;
Procedure VD(x:byte; Var y:byte);
Var i:byte;
Begin
i:=5;
writeln(x , ' ', y);
x:=x*i;
s:=x+y;
writeln(x , ' ', y);
end;
Begin
Write(‘nhap vao 2 so a,b ‘); Readln(a,b);
VD(a,b);
writeln(a , ' ', b, ‘ ’, S);
Readln;
End.
<b>Câu 13: Trong chương trình trên có các biến tồn cục là: </b>
<b>A</b>. x và y <b>B</b>. a,b,S <b>C</b>. a và b <b>D</b>. i
<b>Câu 14: Giả sử khi chạy chương trình ta nhập a=5, b=7 thì kết quả in ra màn hình là:</b>
25 35
5 7 60
B. 5 7
25 35
25 7 60
C. 5 7
5 7
25 35 60
D. 5 7
25 35
5 35 60
<i><b>Var a, b, c: integer;</b></i> <i> </i>
<i><b>Function M</b></i>ax<i>(a, b:integer) : integer; </i>
<i><b> Begin</b></i>
<i><b> If a>b then max:=a else ….. ; </b></i>
<i><b> End;</b></i>
<i><b> Begin</b></i> <i> </i>
<i>Write(‘nhap 3 so: ’);readln(a, b, c);</i> <i><b> </b></i>
<i>Writeln(‘so lon nhat la: ‘, max(max(a, b), c)); Readln</i>
<i><b> End.</b></i>
<b>Câu 15: Chương trình bên dùng để cho biết số nhỏ</b>nhất trong 3 số nhập từ bàn phím. Trongdấu (…) cịn
thiếu câu lệnh gì?
<i><b> </b></i><b>A.</b><i><b> Max:=b</b></i> <i><b> </b></i><b>B.</b><i><b> Max := c</b></i> <b>C.</b><i> Min:=c</i> <i> </i><b>D.</b><i> Min:= b</i>
<b>Câu 16:</b>Kiểu dữ liệu trả về của hàm trên là…
<i> </i><b>A.</b>Kiểu logic <b>B. Số thực</b> <i> </i><b>C.</b>Số nguyên<i> </i> <b>D. Kiểu xâu</b>
<b>Câu</b>
01 ) | } ~
02 { | } )
03 { | } )
04 { | } )