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 . Kiểm tra 15 phút-đề 01 Họ và tên Lớp . 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