vietjack.com

15 câu  Trắc nghiệm Tin học 11 C++ Bài 15: Kiểu tệp có đáp án
Quiz

15 câu Trắc nghiệm Tin học 11 C++ Bài 15: Kiểu tệp có đáp án

V
VietJack
Tin họcLớp 116 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Trong C++, hoạt động với tệp diễn ra theo thứ tự nào?

Đọc hoặc ghi dữ liệu → Đóng tệp → Mở tệp.

Mở tệp → Đọc hoặc ghi dữ liệu → Đóng tệp.

Đóng tệp → Mở tệp → Đọc hoặc ghi dữ liệu.

Đọc hoặc ghi dữ liệu → Mở tệp → Đóng tệp.

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Khẳng định nào sau đây là sai?

Sau khi kết thúc phiên làm việc với tệp thì ta không cần đóng tệp và giải phóng tài nguyên.

Nếu mở tệp để ghi, mà tệp được chỉ định đang tồn tại thì tệp sẽ bị ghi đè nội dung đang có.

Nếu chưa khai báo biến tệp thì ta có thể vừa khai báo biến tệp, đồng thời mở tệp.

Trước khi làm việc với kiểu tệp, ta cần khai báo sử dụng thư viện

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Để khai báo biến tệp đồng thời mở tệp để đọc dữ liệu ta dùng cú pháp nào sau đây?

ifstream <tên biến tệp>(<xâu tên tệp>); </xâu></tên>

ifstream <tên biến tệp>; </tên>

ifstream (<xâu tên tệp>); </xâu>

<tên biến tệp>ifstream (<xâu tên tệp>); </xâu></tên>

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Để khai báo biến tệp đồng thời mở tệp để ghi dữ liệu ta dùng cú pháp nào?

ofstream (<xâu tên tệp>); </xâu>

ofstream <tên biến tệp>; </tên>

<tên biến tệp>ofstream (<xâu tên tệp>); </xâu></tên>

ofstream <tên biến tệp>(<xâu tên tệp>); </xâu></tên>

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Lệnh nào sau đây sẽ gắn tệp dulieu.txt chứa trong thư mục Mydata của ổ đĩa F, với biến tệp fi và tệp được mở ở chế độ đọc dữ liệu:

ifstream fi() ;

ifstream ("f:\mydata\dulieu.txt") ;

ifstream fi("f:\mydata\dulieu.txt") ;

ifstream fi("dulieu.txt") ;

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Lệnh nào sau đây sẽ gắn tệp ketqua.txt chứa trong thư mục Mydata của ổ đĩa F, với biến tệp fo và tệp được mở ở chế độ ghi dữ liệu:

ofstream fo() ;

ofstream fo("f:\mydata\ketqua.txt") ;

ofstream ("f:\mydata\ketqua.txt") ;

ofstream fo("ketqua.txt") ;

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Để đọc dữ liệu kiểu chuỗi ta dùng cú pháp nào?

getline(biến_tệp);

getline(biến_xâu);

getline(biến_tệp, biến_xâu);

getline();

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Để đọc dữ liệu từ tệp đang mở ở chế độ đọc ta dùng cú pháp nào?

biến_tệp <<biến1 << biến2 << ... <<biếnK;

biến_tệp, biến1, biến2, …, biếnK;

biến_tệp ; biến1 ;biến2 ;…; biếnK;

biến_tệp >>biến1 >>biến2 >>... >>biếnK;

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Ghi dữ liệu vào tệp đang mở ở chế độ ghi

biến_tệp << biến1 << biến2 << ... << biếnK;

biến_tệp >>biến1 >>biến2 >>…>>biếnK;

biến_tệp ; biến1 ; biến2 ;…; biếnK;

biến_tệp , biến1 , biến2 ,…, biếnK;

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Để đóng tệp đang mở ta dùng cú pháp nào sau đây?

biến_tệp(close());

close(biến_tệp);

close();

biến_tệp.close();

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Để đóng tệp f đang mở ta viết:

f.close();

close(f);

close();

close().f;

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn chương trình sau:

ifstream fi ("resist.dat"); ofstream fo ("resist.equ");

Tệp resist.dat dùng để:

Đọc dữ liệu.

Ghi dữ liệu.

Vừa đọc vừa ghi dữ liệu.

Không để làm gì.

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn chương trình sau:

ifstream fi ("resist.dat"); ofstream fo ("resist.equ");

Tệp resist.equ dùng để:

Đọc dữ liệu.

Ghi dữ liệu.

Vừa đọc vừa ghi dữ liệu.

Không để làm gì.

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Nếu đã khai báo biến tệp để đọc/ghi dữ liệu thì ta có thể mở tệp như sau:

<xâu tên tệp>open (<tên biến tệp>);

<tên biến tệp>.open;

<tên biến tệp>.open (<xâu tên tệp>);

open (<xâu tên tệp>);

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Trước khi làm việc với kiểu tệp, ta cần khai báo sử dụng thư viện:

<fstream>

<sstream>

<include>

<iostream>

Xem đáp án
© All rights reserved VietJack