Tìm kiếm Đề thi, Kiểm tra
Kiem tra 45 phut lan2

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Văn Hưng
Ngày gửi: 21h:27' 23-04-2008
Dung lượng: 36.5 KB
Số lượt tải: 11
Nguồn:
Người gửi: Nguyễn Văn Hưng
Ngày gửi: 21h:27' 23-04-2008
Dung lượng: 36.5 KB
Số lượt tải: 11
Số lượt thích:
0 người
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
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
 








Các ý kiến mới nhất