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.. 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 C.. Chứa các thủ tục c
Trang 1TRƯỜNG THPT CẦU QUAN ĐỀ THI HKII (NH:2008-2009)
Họ và tên:………
I TRẮC NGHIỆM: (4 đ) Học sinh đánh chéo vào câu chọn ở bảng trang 2:
C©u 1 : Hàm và thủ tục khác nhau ở chổ…
A. Hàm có giá trị trả về B. Thủ tục có giá trị trả về
C. Hàm là chương trình con còn thủ tục thì
không phải
D. Hàm và thủ tục giống nhau
C©u 2 : Để vẽ cung Elip ta sử dụng thủ tục nào?
C©u 3 : Trong thư viện Graph cĩ ?
A 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 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
C 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
D Chứa các hàm, thủ tục liên quan đến chế độ đồ hoạ
C©u 4 : Để đưa con trỏ tới vị trí nào đĩ trên màn hình ta dùng thủ tục?
C©u 5 : Hãy chọn câu nói đúng?
A Lệnh gọi hàm có thể tham gia vào biểu thức như một toán hạng
B Hàm nhất thiết phải có tham số hình thức.
C Lệnh gọi thủ tục có thể tham gia vào biểu thức như một toán hạng
D Thủ tục nhất thiết phải có tham số hình thức.
C©u 6 : Để khai báo thư viện ta sử dụng từ khố?
C©u 7 : 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ó từ
khóa var là…
A. Tham số thực sư B Tham số biến C Biến cục bộ D Tham số giá trị C©u 8 : Hàm eoln(<tên biến tệp>) cho giá trị bằng True thì con trỏ tệp nằm ở vị trí ?
C©u 9 : Phần đầu của thủ tục được bắt đầu với từ dành riêng…
C©u 10 : Trong thư viện Crt cĩ ?
A 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 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
C 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
D Chứa các hàm, thủ tục liên quan đến chế độ đồ hoạ
C©u 11 : 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 từ
nhiều vị trí khác nhau trong chương trình Trong dấu (…) là cụm từ?
C©u 12 : Kiểu dữ liệu của hàm
A Chỉ cĩ thể là kiểu integer
(§Ị 01)
Trang 2Cho đoạn chương trình sau:
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;
y:=y*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 Câu 13: Trong chương trình trên cĩ các biến tồn cục là: A x và y B a,b,S C a và b D i 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à: A 5 7
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 Cho chương trình sau: Program Minbaso; Var a, b, c: integer;
Function Max(a, b:integer) : integer;
Begin
If a>b then max:=a else … ;
End; Begin
Write(‘nhap 3 so: ’);readln(a, b, c);
Writeln(‘so lon nhat la: ‘, max(max(a, b), c)); Readln
End.
Câu 15: Chương trình bên dùng để cho biết số nhỏ nhất trong 3 số nhập từ bàn phím Trong dấu (…) còn
thiếu câu lệnh gì?
A Max:=b B Max := c C Min:=c D Min:= b
Câu 16: Kiểu dữ liệu trả về của hàm trên là…
A Kiểu logic B Số thực C Số nguyên D Kiểu xâu
Hết.
Học sinh đánh chéo vào câu chọn ở bảng dưới đây:
A
Trang 4phiếu soi - đáp án (Dành cho giám khảo)
Môn : Tindethi11
M đề : 131 ã
01 ) | } ~
02 { | } )
03 { | } )
04 { | } )
05 ) | } ~
06 { | ) ~
07 { ) } ~
08 { | ) ~
09 { ) } ~
10 { | ) ~
11 ) | } ~
12 { ) } ~