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

Kiem tra 45 phut lan2

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 (44.1 KB, 5 trang )

Kiểm tra 15 phút-đề 01
Họ và tên......................................
Lớp................
Câu 1 (1,5điểm). Giả sử có hai biến xâu x và y (y đã có giá trị) câu lệnh nào sau đây là
không hợp lệ?
A. x:=Copy(y,5,3); B. x:=y; C. x:= Delete(y,5,3); D. Delete(y,5,3);
Câu 2 (2điểm). Để khai báo hàm trong Pascal bắt đầu bằng từ khoá.
A. Program B. Procedure C. Function D. Var
Câu 3 (1,5điểm). Điền vào khoảng trống trong các đoạn sau:
Trong hai loại chơng trình con thì........(1) trả về một giá trị qua tên của nó còn.....(2)
không trả về một giá trị nào qua tên của nó. Do vậy, lời gọi.....(3), không thể tham gia vào
biểu thức tính toán, còn lời gọi....(4) có thể tham gia vào biểu thức tính toán nh một toán
hạng.
(1)................... (2)................. (3)................. (4)...................
Câu 4 (5 điểm). Cho chơng trình sau:
Program cau5;
Var a,b,S:Byte;
PROCEDURE VIDU(var x:Byte;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 a va b ); readln(a,b);
VIDU(a,b);
writeln(a, ,b, ,S);


readln;
END.
a) Trong chơng trình trên có biến cục bộ là:
A. x và y. B. i C. a và b D. S.
b) Trong chơng trình trên có các biến toàn bộ là
A. x và y. B. i C. a và b D. a,b,S.
c) Trong chơng trình trên có các tham số thực sự là
A. x và y. B. i C. a và b D. a,b,S.
d) Trong chơng trình trên có các tham số hình thức là
A. x và y. B. i C. a và b D. a,b,S.
e) Giả sử khi chạy chơng trình ta nhập a=5;b=7 thì kết quả in lên màn hình là:
A. 5 7 B. 5 7 C. 5 7 D. 5 7
10 12 10 12 5 7 5 7
7 12 22 10 7 22 10 7 22 10 7 0
--------Hết--------
Kiểm tra 15 phút-đề 02
Họ và tên......................................
Lớp................
Câu 1 (2điểm). Để khai báo hàm trong Pascal bắt đầu bằng từ khoá.
A. Program B. Procedure C. Function D. Var
Câu 2 (1,5điểm). Giả sử có hai biến xâu x và y (y đã có giá trị) câu lệnh nào sau đây là
không hợp lệ?
A. x:=Copy(y,5,3); B. x:=y; C. x:= Delete(y,5,3); D. Delete(y,5,3);
Câu 3 (1,5điểm). Điền vào khoảng trống trong các đoạn sau:
Trong hai loại chơng trình con thì........(1) trả về một giá trị qua tên của nó còn.....(2)
không trả về một giá trị nào qua tên của nó. Do vậy, lời gọi.....(3), không thể tham gia vào
biểu thức tính toán, còn lời gọi....(4) có thể tham gia vào biểu thức tính toán nh một toán
hạng.
(1)................... (2)................. (3)................. (4)...................
Câu 4 (5 điểm). Cho chơng trình sau:

Program cau5;
Var a,b,S:Byte;
PROCEDURE VIDU(var x:Byte;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 a va b ); readln(a,b);
VIDU(a,b);
writeln(a, ,b, ,S);
readln;
END.
a) Trong chơng trình trên có biến cục bộ là:
A. x và y. B. i C. a và b D. S.
b) Giả sử khi chạy chơng trình ta nhập a=5;b=7 thì kết quả in lên màn hình là:
A. 5 7 B. 5 7 C. 5 7 D. 5 7
10 12 10 12 5 7 5 7
7 12 22 10 7 22 10 7 22 10 7 0
c) Trong chơng trình trên có các biến toàn bộ là
A. x và y. B. i C. a và b D. a,b,S.
d) Trong chơng trình trên có các tham số thực sự là
A. x và y. B. i C. a và b D. a,b,S.
e) Trong chơng trình trên có các tham số hình thức là
A. x và y. B. i C. a và b D. a,b,S.

--------Hết--------

Kiểm tra 15 phút-đề 03
Họ và tên......................................
Lớp................
Câu 1 (1,5điểm). Điền vào khoảng trống trong các đoạn sau:
Trong hai loại chơng trình con thì........(1) trả về một giá trị qua tên của nó còn.....(2)
không trả về một giá trị nào qua tên của nó. Do vậy, lời gọi.....(3), không thể tham gia vào
biểu thức tính toán, còn lời gọi....(4) có thể tham gia vào biểu thức tính toán nh một toán
hạng.
(1)................... (2)................. (3)................. (4)...................
Câu 2 (2điểm). Để khai báo hàm trong Pascal bắt đầu bằng từ khoá.
A. Program B. Procedure C. Function D. Var
Câu 3 (1,5điểm). Giả sử có hai biến xâu x và y (y đã có giá trị) câu lệnh nào sau đây là
không hợp lệ?
A. x:=Copy(y,5,3); B. x:=y; C. x:= Delete(y,5,3); D. Delete(y,5,3);
Câu 4 (5 điểm). Cho chơng trình sau:
Program cau5;
Var a,b,S:Byte;
PROCEDURE VIDU(var x:Byte;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 a va b ); readln(a,b);
VIDU(a,b);
writeln(a, ,b, ,S);
readln;
END.
a) Trong chơng trình trên có các biến toàn bộ là
A. x và y. B. i C. a và b D. a,b,S.
b) Giả sử khi chạy chơng trình ta nhập a=5;b=7 thì kết quả in lên màn hình là:
A. 5 7 B. 5 7 C. 5 7 D. 5 7
10 12 10 12 5 7 5 7
7 12 22 10 7 22 10 7 22 10 7 0
c) Trong chơng trình trên có các tham số thực sự là
A. x và y. B. i C. a và b D. a,b,S.
d) Trong chơng trình trên có biến cục bộ là:
A. x và y. B. i C. a và b D. S.
e) Trong chơng trình trên có các tham số hình thức là
A. x và y. B. i C. a và b D. a,b,S.
--------Hết--------
§¸p ¸n(01)
C©u 1. C C©u 2. C
C©u 3. (1) hµm (2) thñ tôc (4) thñ tôc (5) hµm
C©u 4a. B C©u 4b. D C©u 4c. C C©u 4d. A
C©u 4e. B

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

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