Professional Documents
Culture Documents
2
Câu 12: Dữ liệu kiểu tệp
A. Được lưu trữ ở bộ nhớ trong
B. Dữ liệu sẽ bị mất hết khi tắt điện đột ngột.
C. Được lưu trữ ở bộ nhớ ngoài (đĩa từ, CD,…)
D. Lượng thông tin lưu trữ trên tệp không lớn
Câu 13: Đoạn chương trình sau có lỗi ở dòng thứ mấy?
dòng 1) #include <iostream>
dòng 2) #include <fstream>
dòng 3) using namespace std;
dòng 4) int main(){
dòng 5) ifstream fi(“vdin.txt”);
dòng 6) ofstream fo("vdout.txt");
dòng 7) f>>a>>b;
dòng 8) fo<<a+b;
dòng 9) fi,fo.close();
dòng 10) return 0;}
A. 5,9 B.2,7 C.7,9 D.2,9
HÀM VÀ LẬP TRÌNH CÓ CẤU TRÚC
Câu 1: Chương trình con là:
A. Một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện từ nhiều vị trí trong chương
trình
B. Một dãy lệnh mô tả một số thao tác nhất định và trả về một giá trị thông qua tên của nó
C. Một dãy lệnh mô tả một số thao tác nhất định và trong chương trình luôn phải có câu lệnh
D. Một dãy lệnh mô tả một số thao tác nhất định và không trả về một giá trị thông qua tên của nó
Câu 2: Mô tả nào dưới đây về hàm là không đúng:
A. Phải có tham số C. Trong hàm có thể gọi lại chính hàm đó
B. Có thể có biến cục bộ D. Có thể có hoặc không có tham số hình thức
Câu 3: Lợi ích của việc sử dụng chương trình con?
A. Tránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh.
B. Hỗ trợ việc thực hiện các chương trình lớn.
C. Phục vụ quá trình trừu tượng hóa.
D. Tất cả đều đúng.
Câu 4: Khai báo phần đầu của hàm không có kết quả nào sau đây là đúng?
A. void ve_hinh_chu_nhat (int a, int b);
B. void ve_hinh_chu_nhat (int a, int b)
C. void ve hinh_chu_nhat (int a, int b)
D. void ve_hinh_chu_nhat (int a; int b)
Câu 5: Một biến được gọi là biến toàn cục nếu
A. Nó được khai báo ngoài tất cả các hàm kể cả hàm main()
B. Nó được khai báo tất cả các hàm ngoại trừ hàm main()
C. Nó được khai báo bên ngoài hàm main()
D. Nó được khai báo bên trong hàm main()
Câu 6: Một biến được gọi là biến cục bộ nếu
A. Nó được khai báo bên trong các hàm, kể cả hàm main()
B. Nó được khai báo bên trong các hàm, ngoại trừ hàm main()
C. Nó được khai báo ngoài tất cả các hàm kể cả hàm main()
D. Nó được khai báo bên trong hàm main()
Câu 7: Đoạn chương trình sau có lỗi ở dòng thứ mấy?
dòng 1) int hcn(int a,int b)
dòng 2) {a+b;}
dòng 3) int main(){
dòng 4) int x,y; cin>>x>>y;
3
dòng 5) cout<<hcn();
dòng 6) return 0;}