Bài tập trắc nghiệm Tin Học 11 Bài tập và thực hành 7.
Câu hỏi trắc nghiệm (10 câu):
-
Câu 1:
Khẳng định nào sau đây là đúng?
- A.Một chương trình con nhất thiết phải có tham số hình thức
- B.Một chương trình con nhất thiết phải có biến cục bộ
- C.Một chương trình con nhất thiết phải có tham số hình thức, không nhất thiết phải có biến cục bộ
- D.Một chương trình con có thể không có tham số hình thức và cũng có thể không có biến cục bộ
-
Câu 2:
Khẳng định nào sau đây là đúng?
- A.Biến cục bộ là biến được dùng trong chương trình con chứa nó và trong chương trình chính
- B.Biến cục bộ là biến chỉ được dùng trong chương trình chính
- C.Biến cục bộ là biến chỉ được dùng trong chương trình con chứa nó
- D.Biến toàn bộ chỉ được sử dụng trong chương trình chính và không được sử dụng trong các chương trình con.
-
Câu 3:
Khẳng định nào sau đây là đúng?
- A.Cả thủ tục và hàm đều có thể có tham số hình thức
- B.Chỉ có thủ tục mới có thể có tham số hình thức
- C.Chỉ có hàm mới có thể có tham số hình thức
- D.Thủ tục và hàm nào cũng phải có tham số hình thức.
-
Câu 4:
Biến cục bộ là các biến được khai báo trong?
- A.Phần khai báo của chương trình chính
- B.Tựa đề của chương trình con
- C.Tựa đề của hàm
- D.Phần khai báo của chương trình con
-
Câu 5:
Biến toàn cục là các biến được khai báo trong?
- A.Phần khai báo của chương trình con
- B.Tựa đề chương trình chính
- C.Phần khai báo của chương trình chính
- D.Phần khai báo của thủ tục
-
Câu 6:
Cho chương trình sau:
Program Chuong_Trinh;Var a, b, S : byte;
Procedure TD(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(‘nhập a và b : ’);
Readln(a, b);
TD(a,b);
Writeln(a,‘ ’, b, ‘ ’, S);
Readln;
End.
Trong chương trình trên có các biến cục bộ là:
- A.x và y
- B.i
- C.a và b
- D.S
-
Câu 7:
Cho chương trình sau:
Program Chuong_Trinh;Var a, b, S : byte;
Procedure TD(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(‘nhập a và b : ’);
Readln(a, b);
TD(a,b);
Writeln(a,‘ ’, b, ‘ ’, S);
Readln;
End.
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âu 8:
Cho chương trình sau:
Program Chuong_Trinh;Var a, b, S : byte;
Procedure TD(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(‘nhập a và b : ’);
Readln(a, b);
TD(a,b);
Writeln(a,‘ ’, b, ‘ ’, S);
Readln;
End.
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
-
Câu 9:
Trong lời gọi thủ tục, các tham số hình thức được thay bằng các giá trị cụ thể gọi là:
- A.Tham số giá trị
- B.Tham số hình thức
- C.Tham số biến
- D.Tham số thực sự
-
Câu 10:
Để phân biệt giữa tham trị và tham biến ta dùng:
- A.Begin
- B.Var
- C.Procedure
- D.Function