Giải bài tập SGK Tin học 11 Bài 16: Ví dụ làm việc với tệp

Nội dung giải bài tập 1, 2, 3, 4 trang 89 SGK môn Tin học 11 được eLib biên soạn và tổng hợp bên dưới đây sẽ giúp các em tổng hợp lại kiến thức đã học, rèn luyện kĩ năng giải bài tập, giúp nâng cao chất lượng, hiệu quả học tập. Mời các em cùng tham khảo!

Giải bài tập SGK Tin học 11 Bài 16: Ví dụ làm việc với tệp

1. Giải bài 1 trang 89 SGK Tin học 11

Nêu một số trường hợp cần phải dùng tệp.

Phương pháp giải

Dựa vào các kiến thức đã học và nội dung chính được trình bày ở mục 2 trang 82 SGK môn Tin học 11 để phân tích và đưa ra câu trả lời.

- Dữ liệu sử dụng lâu dài

- Dữ liệu làm input cho chương trình

Hướng dẫn giải

Một số trường hợp cần thiết phải dùng tệp là :

- Trường hợp dữ liệu cần lưu trữ và sử dụng lâu dài.

   Ví dụ: Bài báo, hình ảnh kỉ niệm, ...

- Trường hợp để làm input cho chương trình, và input này quá dài hoặc phải thực hiện input trên nhiều máy.

2. Giải bài 2 trang 89 SGK Tin học 11

Trong sơ đồ thao tác với tệp, khi cần nhập dữ liệu từ tệp phải dùng những thao tác nào?

Phương pháp giải

Từ các kiến thức đã học và nội dung chính được trình bày ở mục 2 trang 82 SGK môn Tin học 11 để trả lời.

Các thao tác cơ bản: gắn tên → mở tệp → nhập dữ liệu → đóng tệp.

Hướng dẫn giải

- Khi cần ghi dữ liệu vào tệp đầu tiên ta phải gắn tên tệp bằng thủ tục assign(,).

- Sau đó ta phải dùng thủ tục mở tệp để ghi có tệp rewrite().

- Sau khi ghi dữ liệu xong ta phải dùng thủ tục để đóng tệp close().

3. Giải bài 3 trang 89 SGK Tin học 11

Tại sao phải dùng câu lệnh mở tệp trước khi đọc/ghi tệp ?

Phương pháp giải

Từ hiểu biết của bản thân và nội dung chính được trình bày ở mục 2 trang 83, 84 SGK môn Tin học 11 để phân tích và đưa ra câu trả lời.

Phân biệt tệp được mở là đọc hay ghi → đưa con trỏ đến vị trí phù hợp.

Hướng dẫn giải

Trước khi sử dụng tệp phải có câu lệnh mở tệp để trình dịch biết thực hiện mục đích mở tệp để đọc hay ghi, đồng thời đặt con trỏ tệp vào vị trí thích hợp.

4. Giải bài 4 trang 89 SGK Tin học 11

Tại sao phải dùng câu lệnh đóng tệp sau khi đã kết thúc ghi dữ liệu vào tệp ?

Phương pháp giải

Từ những nội dung chính được trình bày ở chương 5 SGK môn Tin học 11 để trả lời.

- Báo cáo tệp đã sử dụng xong → hoàn tất việc ghi tệp.

Hướng dẫn giải

Phải dùng câu lệnh đóng tệp sau khi đã kết thúc ghi dữ liệu vào tệp để báo cáo rằng đã sử dụng xong tệp. Việc đóng tệp là đặc biệt quan trọng sau khi ghi dữ liệu, khi đó hệ thống mới thực sự hoàn tất việc ghi dữ liệu ra tệp.

  • Tham khảo thêm

Ngày:17/09/2020 Chia sẻ bởi:Minh Ngoan

CÓ THỂ BẠN QUAN TÂM