Trắc nghiệm Tin học 11 Bài 15: Thao tác với tệp | Tin học 11 C++
Với 15 câu hỏi trắc nghiệm Tin học 11 Bài 15: Thao tác với tệp ngôn ngữ C++ sẽ giúp Giáo viên có thêm tài liệu Giảng dạy, giúp học sinh ôn tập trắc nghiệm Tin 11.
Câu hỏi trắc nghiệm Tin học 11 Bài 15: Thao tác với tệp
Câu 1. Trong C++, hoạt động với tệp diễn ra theo thứ tự nào?
A. Đọc hoặc ghi dữ liệu → Đóng tệp → Mở tệp.
B. Mở tệp → Đọc hoặc ghi dữ liệu → Đóng tệp.
C. Đóng tệp → Mở tệp → Đọc hoặc ghi dữ liệu.
D. Đọc hoặc ghi dữ liệu → Mở tệp → Đóng tệp.
Câu 2. Khẳng định nào sau đây là sai?
A. 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.
B. 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ó.
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.
D. 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>.
Câu 3. Để 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?
A. ifstream < tên biến tệp> (< xâu tên tệp>);
B. ifstream < tên biến tệp>;
C. ifstream (< xâu tên tệp>);
D. < tên biến tệp> ifstream (< xâu tên tệp>);
Câu 4. Để 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?
A. ofstream (< xâu tên tệp>);
B. ofstream < tên biến tệp>;
C. < tên biến tệp> ofstream (< xâu tên tệp>);
D. ofstream < tên biến tệp> (< xâu tên tệp>);
Câu 5. 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:
A. ifstream fi() ;
B. ifstream ("f:\mydata\dulieu.txt") ;
C. ifstream fi("f:\mydata\dulieu.txt") ;
D. ifstream fi("dulieu.txt") ;
Câu 6. 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:
A. ofstream fo() ;
B. ofstream fo("f:\mydata\ketqua.txt") ;
C. ofstream ("f:\mydata\ketqua.txt") ;
D. ofstream fo("ketqua.txt") ;
Câu 7. Để đọc dữ liệu kiểu chuỗi ta dùng cú pháp nào?
A. getline(biến_tệp);
B. getline(biến_xâu);
C. getline(biến_tệp, biến_xâu);
D. getline();
Câu 8. Để đọc dữ liệu từ tệp đang mở ở chế độ đọc ta dùng cú pháp nào?
A. biến_tệp << biến1 << biến2 << ... << biếnK;
B. biến_tệp, biến1, biến2, …, biếnK;
C. biến_tệp ; biến1 ;biến2 ;…; biếnK;
D. biến_tệp >> biến1 >> biến2 >> ... >> biếnK;
Câu 9. Ghi dữ liệu vào tệp đang mở ở chế độ ghi
A. biến_tệp << biến1 << biến2 << ... << biếnK;
B. biến_tệp >> biến1 >> biến2 >>…>> biếnK;
C. biến_tệp ; biến1 ; biến2 ;…; biếnK;
D. biến_tệp , biến1 , biến2 ,…, biếnK;
Câu 10. Để đóng tệp đang mở ta dùng cú pháp nào sau đây?
A. biến_tệp(close());
B. close(biến_tệp);
C. close();
D. biến_tệp.close();
Câu 11. Để đóng tệp f đang mở ta viết:
A. f.close();
B. close(f);
C. close();
D. close().f;
Câu 12. Cho đoạn chương trình sau:
ifstream fi ("resist.dat");
ofstream fo ("resist.equ");
Tệp resist.dat dùng để:
A. Đọc dữ liệu.
B. Ghi dữ liệu.
C. Vừa đọc vừa ghi dữ liệu.
D. Không để làm gì.
Câu 13. Cho đoạn chương trình sau:
ifstream fi ("resist.dat");
ofstream fo ("resist.equ");
Tệp resist.equ dùng để:
A. Đọc dữ liệu.
B. Ghi dữ liệu.
C. Vừa đọc vừa ghi dữ liệu.
D. Không để làm gì.
Câu 14. Nếu đã khai báo biến tệp để đọc/ghi dữ liệu thì ta có thể mở tệp như sau:
A. < xâu tên tệp> open (< tên biến tệp>);
B. < tên biến tệp>.open;
C. < tên biến tệp>.open (< xâu tên tệp>);
D. open (< xâu tên tệp>);
Câu 15. 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:
A. < fstream>
B. < sstream>
C. < include>
D. < iostream>
Xem thêm câu hỏi trắc nghiệm Tin học 11 C++ có đáp án, hay khác:
- Trắc nghiệm Bài 16: Ví dụ làm việc với tệp (có đáp án)
- Trắc nghiệm Bài 17: Chương trình con và phân loại (có đáp án)
- Trắc nghiệm Bài 18: Ví dụ về cách viết và sử dụng chương trình con (có đáp án)
- Trắc nghiệm Bài 19: Thư viện chương trình con chuẩn (có đáp án)
- Trắc nghiệm Bài 1: Khái niệm lập trình và ngôn ngữ lập trình (có đáp án)
Ngân hàng trắc nghiệm lớp 11 tại khoahoc.vietjack.com
- Hơn 75.000 câu trắc nghiệm Toán 11 có đáp án
- Hơn 50.000 câu trắc nghiệm Hóa 11 có đáp án chi tiết
- Gần 40.000 câu trắc nghiệm Vật lý 11 có đáp án
- Kho trắc nghiệm các môn khác
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Nhóm học tập facebook miễn phí cho teen 2k5: fb.com/groups/hoctap2k5/
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
- Soạn Văn 11
- Soạn Văn 11 (bản ngắn nhất)
- Văn mẫu lớp 11
- Giải bài tập Toán 11
- Giải bài tập Toán 11 nâng cao
- Bài tập trắc nghiệm Đại số và Giải tích 11 (100 đề)
- Bài tập trắc nghiệm Hình học 11
- Đề kiểm tra Toán lớp 11 (40 đề)
- Giải bài tập Vật lý 11
- Giải bài tập Vật lý 11 nâng cao
- Bài tập trắc nghiệm Vật Lí 11 (70 đề)
- Giải bài tập Hóa học 11
- Giải bài tập Hóa học 11 nâng cao
- Chuyên đề Hóa học 11
- Bài tập trắc nghiệm Hóa 11 (70 đề)
- Giải bài tập Sinh học 11
- Bài tập trắc nghiệm Sinh học 11 (45 đề)
- Chuyên đề Sinh học 11
- Giải bài tập Địa Lí 11
- Giải bài tập Địa Lí 11 (ngắn nhất)
- Giải Tập bản đồ và bài tập thực hành Địa Lí 11
- Bài tập trắc nghiệm Địa Lí 11 (30 đề)
- Đề kiểm tra Địa Lí 11 (72 đề)
- Giải bài tập Tiếng anh 11
- Giải sách bài tập Tiếng Anh 11
- Giải bài tập Tiếng anh 11 thí điểm
- Giải bài tập Lịch sử 11
- Giải bài tập Lịch sử 11 (ngắn nhất)
- Giải tập bản đồ Lịch sử 11
- Bài tập trắc nghiệm Lịch Sử 11 (50 đề)
- Giải bài tập GDCD 11
- Giải bài tập GDCD 11 (ngắn nhất)
- Bài tập trắc nghiệm GDCD 11 (38 đề)
- Giải bài tập Tin học 11
- Giải bài tập Công nghệ 11