ÔN TẬP CHƯƠNG VI CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CÓ CÁU TRÚC.
Chia sẻ bởi Nguyễn Nhân |
Ngày 25/04/2019 |
53
Chia sẻ tài liệu: ÔN TẬP CHƯƠNG VI CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CÓ CÁU TRÚC. thuộc Tin học 11
Nội dung tài liệu:
ÔN TẬP CHƯƠNG VI CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CÓ CÁU TRÚC
Câu 1: Trong các chương trình trình chuẩn sau đây, chương trình chuẩn nào là thủ tục chuẩn?
a.Sin(x);
b.SQRT(x);
c.Length(x);
d.Delete(s,5,1);
Câu 2: 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:=copy9y,5,3);
b.x:=y;
c.x:=delete(y,5,3);
d.delete(y,5,3);
Câu 3: Nói về cấu trúc của một chương trình con, khẳng định nào sau đây là không đúng?
a.Phần đầu và phần thân nhất thiết phải có, phần khai báo có thể có hoặc không
b.Phần khai báo có thể có hoặc không tùy thuộc vào từng chương trình cụ thể
c.Phần đầu có thể có hoặc không có cũng được
d.Phần đầu nhất thiết phải có để khai báo tên chương trình con
Câu 4: 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 5: Kiểu dữ liệu của hàm
a.chỉ có thể là kiểu integer
b.chỉ có thể là kiểu real
c.có thể là các kiểu integer, real, char, boolean, string
d.có thể là các kiểu integer, real, char, boolean, string, record, kiểu mảng
Câu 6: Cho chương trình sau
Program ctc;
Var a,b,s:byte;
Procedure td(var x:byte;y:byte;
Var i:byte;
Begin
i:=5;
write(x,’’,y);
x:=x+i;
y:=y+i;
s:=x+y;
writeln(x,’’,y);
end;
begin
write(‘nhap a và b:’);readln(a,b);
td(a,b);
writeln(a,’’,b,’’,s);
readln
end.
1.Trong chương trình trên có các biến cục bộ
a.x và y
b.i
c.a và b
d.s
2.Trong chương trình trên có các biến toàn cục là:
a.x và y
b.i
c.a và b
d.s,a,b
3.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.s,a,b
4..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.s,a,b
5.Giả sử khi chạy chương trình trên ta nhập a=5, b=7 thì kết quả là:
a.5 6
10 12
7 12 22
b.5 7
10 12
10 7 22
c.5 7
5 7
10 7 22
d. 5 7
10 12
10 7 0
Câu 7: 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 cục 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 8: Để khai báo hàm trong Pascal bắt đầu bằng từ khóa
a.Program
b.Procedure
c.Function
d.Var
Câu 9: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa
a.Program
b.Procedure
c.Function
d.Var
Câu 10: 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 11: : Khẳng định nào sau đây là đúng
a.Lời gọi hàm nhất định phải có tham số thực sự còn lời gọi thủ tục không nhất thiết phải có tham số
Câu 1: Trong các chương trình trình chuẩn sau đây, chương trình chuẩn nào là thủ tục chuẩn?
a.Sin(x);
b.SQRT(x);
c.Length(x);
d.Delete(s,5,1);
Câu 2: 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:=copy9y,5,3);
b.x:=y;
c.x:=delete(y,5,3);
d.delete(y,5,3);
Câu 3: Nói về cấu trúc của một chương trình con, khẳng định nào sau đây là không đúng?
a.Phần đầu và phần thân nhất thiết phải có, phần khai báo có thể có hoặc không
b.Phần khai báo có thể có hoặc không tùy thuộc vào từng chương trình cụ thể
c.Phần đầu có thể có hoặc không có cũng được
d.Phần đầu nhất thiết phải có để khai báo tên chương trình con
Câu 4: 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 5: Kiểu dữ liệu của hàm
a.chỉ có thể là kiểu integer
b.chỉ có thể là kiểu real
c.có thể là các kiểu integer, real, char, boolean, string
d.có thể là các kiểu integer, real, char, boolean, string, record, kiểu mảng
Câu 6: Cho chương trình sau
Program ctc;
Var a,b,s:byte;
Procedure td(var x:byte;y:byte;
Var i:byte;
Begin
i:=5;
write(x,’’,y);
x:=x+i;
y:=y+i;
s:=x+y;
writeln(x,’’,y);
end;
begin
write(‘nhap a và b:’);readln(a,b);
td(a,b);
writeln(a,’’,b,’’,s);
readln
end.
1.Trong chương trình trên có các biến cục bộ
a.x và y
b.i
c.a và b
d.s
2.Trong chương trình trên có các biến toàn cục là:
a.x và y
b.i
c.a và b
d.s,a,b
3.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.s,a,b
4..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.s,a,b
5.Giả sử khi chạy chương trình trên ta nhập a=5, b=7 thì kết quả là:
a.5 6
10 12
7 12 22
b.5 7
10 12
10 7 22
c.5 7
5 7
10 7 22
d. 5 7
10 12
10 7 0
Câu 7: 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 cục 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 8: Để khai báo hàm trong Pascal bắt đầu bằng từ khóa
a.Program
b.Procedure
c.Function
d.Var
Câu 9: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa
a.Program
b.Procedure
c.Function
d.Var
Câu 10: 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 11: : Khẳng định nào sau đây là đúng
a.Lời gọi hàm nhất định phải có tham số thực sự còn lời gọi thủ tục không nhất thiết phải có tham số
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Nhân
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)