logo

Soạn Tin 11 Bài 16 ngắn nhất trang 87, 88, 89: Ví dụ làm việc với tệp

Hướng dẫn Soạn Tin 11 Bài 16: Ví dụ làm việc với tệp bám sát nội dung SGK Tin học 11 trang 87, 88, 89 theo chương trình SGK Tin học 11. Tổng hợp lý thuyết Tin học 11 đầy đủ, giúp các bạn nắm vững nội dung bài học.

Bài 16: Ví dụ làm việc với tệp trang 87, 88, 89 SGK Tin học 11


Soạn Tin 11 Bài 16: Ví dụ làm việc với tệp (ngắn gọn nhất)

Trả lời câu hỏi 1 trang 89 SGK Tin học 11: 

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

Lời giải:

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.

Trả lời câu hỏi 2 trang 89 SGK Tin học 11: 

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

Lời 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(<tên biến tệp>,<tên tệp>);

Sau đó ta phải dùng thủ tục mở tệp để ghi có tệp rewrite(<biến tệp>);

Sau khi ghi dữ liệu xong ta phải dùng thủ tục để đóng tệp close(<biến tệp>);

Trả lời câu hỏi 3 trang 89 SGK Tin học 11: 

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

Lời giải:

- Thao tác gắn tên tệp: Vì trong lập trình, ta không thao tác trực tiếp với tệp dữ liệu trên đĩa mà thông qua biến tệp

- Thao tác mở tệp để đọc/ghi: Cần thiết vì khi mới chỉ gắn tên tệp thì ngôn ngữ lập trình vẫn chưa biết ta định làm gì với tệp. Định đọc hay ghi?

Trả lời câu hỏ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 ?

Lời giải:

Để 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.


Câu hỏi trắc nghiệm Tin học 11 Bài 16: Ví dụ làm việc với tệp

Ví dụ 1. Tính điện trở tương đương

Cho ba điện trở R1, R2, R3. Sử dụng cả ba điện trở ta có thể tạo ra năm điện trở tương đương bằng cách mắc các sơ đồ nêu ở hình 1 dưới đây:

Soạn Tin 11 Bài 16 ngắn nhất trang 87, 88, 89: Ví dụ làm việc với tệp

Hình 1. Sơ đồ mắc điện trở​

Mỗi cách mắc sẽ cho một điện trở tương đương khác nhau.

Ví dụ 2:

- Nếu mắc theo sơ đồ I thì điện trở tương đương sẽ là:

Soạn Tin 11 Bài 16 ngắn nhất trang 87, 88, 89: Ví dụ làm việc với tệp

- Nếu mắc theo sơ đồ V thì R = R1 + R2 +R3

Cho tệp văn bản RESIST.DAT gồm nhiều dòng, mỗi dòng chứa ba số thực R1, R2 và R3, các số cách nhau một dấu cách,

Chương trình sau đọc dữ liệu từ tệp RESIST.DAT, tính các điện trở tương đương và ghi kết quả ra tệp văn bản RESIST.EQU, mỗi dòng ghi năm điện trở tương đương của ba điện trở ở dòng dữ liệu vào tương ứng.

Gợi ý làm bài:

Cài đặt chương trình:

PHP:

Soạn Tin 11 Bài 16 ngắn nhất trang 87, 88, 89: Ví dụ làm việc với tệp

>>> Xem toàn bộ: Soạn Tin 11 ngắn nhất

-----------------------------

Trên đây Toploigiai đã cùng các bạn Soạn Tin 11 Bài 16: Ví dụ làm việc với tệp trong bộ SGK Tin học 11. Chúng tôi hi vọng các bạn đã có kiến thức hữu ích khi đọc bài viết này. Chúc các bạn học tốt!

icon-date
Xuất bản : 15/10/2022 - Cập nhật : 15/10/2022