Giáo án Tin học lớp 11 - Chương 5 tiết 2, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
I. Mục tiêu[sửa]
1. Kiến thức
- Biết các lệnh khai báo tệp định kiểu và tệp văn bản
- Biết các bước làm việc với tệp : gán tên cho biến tệp, mở tệp, đọc/ghi tệp,đóng tệp.
2. Kĩ năng
- Khai báo đúng kiểu tệp.
- Nắm được các bước thao tác với tệp.
II. Phương pháp dạy[sửa]
Gợi mở nêu vấn đề, chia nhóm thảo luận
III. Nội dung tiết dạy[sửa]
1. Ổn định lớp
2. Kiểm tra bài cũ
Câu 1. Nêu vai trò của kiểu tệp?
Câu 2. Có mấy loại tệp?
3. Tiến trình tiết dạy
|
|
1.
Khai
báo
Để làm việc được với biến tệp ta phải biết cách khai báo biến tệp. Vậy để khai báo biến tệp ta làm thế nào? Ví dụ: var tep1,tep2: text; 2. Thao tác với tệp a) Gắn tên tệp Ở lớp 10 ta đã nói tới tệp, mỗi tệp điều được đặt một tên khác nhau. Ơ đây ta không thao tác trực tiếp với tệp dữ liệu trên đĩa mà thông qua tên biến tệp. Do vậy, để thao tác với tệp,trước heat ta phải gắn tên tệp với đại diện của nó là biến tệp bằng thủ tục: assign(<biến tệp>,<tên tệp>); ? Giả thiết có biến tệp tep1 cần gắn với tệp có tên DULIEU.DAT,ta phải làm thế nào?
Nhận xét kết quả thảo luận của các nhóm. b) Mở tệp Câu lệnh dùng thủ tục mở tệp đễ ghi dữ liệu có dạng: rewrite(<biến tệp>); Ví dụ: assign(tep3,’C:\KQ.DAT’); Rewrite(tep3); c) Đọc/ghi tệp văn bản Các lệnh dùng thủ tục có dạng: read(<biến tệp>,<danh sách biến>); Hoặc readln(<biến tệp>,<danh sách biến>); Các lệnh dùng thủ tục ghi có dạng: write(<biến tệp>,<danh sách kết quả>); Hoặc writeln(<biến tệp>,<danh sách kết quả>); Gọi HS lên bảng cho ví dụ. d) Đóng tệp Câu lệnh dùng thủ tục có dạng: close(<biến tệp>); Đưa ra và giải thích kĩ hơn về các bước thông qua hình 16.
|
Khai báo biến tệp văn bản có dạng: var < tên biến tệp>: text;
-Ta làm như sau: assign(tep1,’DULIEU.DAT’);
Học sinh ngồi theo bàn, hai bàn một nhóm. Các nhóm thảo luận trong 5 phút sau đó đem lên dán trên bảng.
Ghi bài, nghe giảng
|
4.
Củng
cố
Nêu lại cách khai báo biến tệp,các thao tác chính để gắn, mở, đọc/ghi,đóng tệp văn bản
Xem thêm[sửa]
Bài liên quan
Liên kết đến đây
- Giáo án Tin học lớp 11 - Bài thực hành tiết 1, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 2, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 5, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 6, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 7, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 10, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 11, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 12, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 14, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 15, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Xem thêm liên kết đến trang này.