Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (100.51 KB, 2 trang )
<span class='text_page_counter'>(1)</span>Ngày soạn: 05/03 Ngày dạy: 08/03 Tiết: 38 Kiểu dữ liệu tệp – Thao tác với tệp. I.Mục đích: Biết k/n và vai trò của kiểu tệp. Biết 2 cách phân loại tệp theo cácg t/c dl và truy cập. - Hiểu bản chất của tệp vb. Biết các bước lviệc với tệp, gắn tên cho biến tệp,mở tệp,đọc ghi tệp, đóng tệp. - Biết khai báo biến tệp và các thao tác cơ bản với tệp vb. - Biết sd 1 số hàm và thủ tục chuẩn làm việc với tệp. II.Biện pháp: Thuyết trình giải thích, đàm thoại. III. Phương tiện: Gv: Giáo án, SGK Hs: Vở, SGKIV. Nội dung tiết dạy: 1. Ổn định tổ chức: 2. Kiểm tra bài cũ: 3. Tiến trình bài học: Hoạt động. Nội dung I./. Kiểu dữ liệu tệp.. GV: Nêu vai trò của kiểu tệp.. 1. Vai trò của kiểu tệp.. HS: Lắng nghe và ghi bài.. - Dl kiểu tệp được lưu trữ lâu dài ở bộ nhớ ngoài không bị mất khi tắt nguồn điện. - Lượng dl lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.. GV: Yêu cầu học sinh nghiên cứu 2, Phân loại tệp và thao tác với tệp. và phân loại tệp.. + Chia tệp thành 2 loại:. HS: Lên bảng phân loại tệp. * Cách 1: - Tệp văn bản: là dl được ghi dưới dạng các kí tự.. Lop11.com.
<span class='text_page_counter'>(2)</span> - Tệp có cấu trúc: được tổ chức theo 1 cấu trúc nhất định. * cách 2: - Tệp truy cập tuần tự: - Tệp truy cập trực tiếp: GV: Viết khai báo và phân tích cú * Lưu ý: Khác với mảng slượng phần tử của pháp.. tệp không cần xác định trước. Hai thao tác cơ bản đối với tệp là đọc và ghi dl của tệp. II./. Thao tác với tệp. HS; Nghe giảng và ghi bài.. 1. Khai báo.. GV: Mỗi thao tác với tệp yêu cầu 1 Var <tên biến tệp>: text; học sinh lên bảng lấy ví dụ minh VD: Var tepvanban:text; hoạ. 2. Thao tác với tệp. a, Gắn tên tệp assign(<Biến tệp>, <tên tệp>); b. Mở tệp. rewrite(<biến tệp>); c, Đọc/ghi tệp văn bản readln (<biến tệp>, <Danh sách kết quả>); d, Đóng tệp close (<biến tệp>);. 4. Củng cố: ? Phân loại têp. 5. Dặn dò: - Về nhà học bài và làm các bài tập trong SBT. - Nghiên cứu các ví dụ SGK trang 87. Lop11.com.
<span class='text_page_counter'>(3)</span>