II. Cỏch khai bỏo và sử dụng kiểu bản ghi trong ngụn ngữ lập trỡnh Pascal:
3. Thao tỏc với tệp:
a. Khai bỏo biến tệp:
Var <tờn biến tệp>:text; Vớ dụ: Var tep1,tep2: text;
b. Gắn tờn tệp: assign(<biến tệp>,<tờn tệp>); Vớ dụ: Assign(tep1, ‘Dulieu.dat’); Assign(tep2, ‘C:\Solieu.dat’); c. Mở tệp: - Mở tệp để ghi dữ liệu: Rewrite(<biến tệp>); Vớ dụ: Assign(tep1,’Dulieu.dat’); Rewrite(tep1); - Mở tệp để đọc dữ liệu: Reset(<biến tệp>); Vớ dụ: Assign(tep1,’Dulieu.dat’); Reset(tep1); d. Đọc/ghi tệp văn bản: - Đọc tệp văn bản:
Read(<biến tệp>,<danh sỏch biến>); Readln(<biến tệp>,<danh sỏch biến>); Vớ dụ: Read(tep1,A,B,C);
- Ghi tệp văn bản:
Write(<biến tệp>,<danh sỏch kết quả>); Writeln(<biến tệp>,<ds kết quả>); Vớ dụ: write(tep2,’x1=’,a,’x2=’,b);
* Một số hàm chuẩn thường dựng trong khi đọc/ghi dữ liệu:
- Hàm EOF(<biến tệp>); trả về giỏ trị true nếu con trỏ đang ở cuối tệp.
- Hàm EOLN(<biến tệp>); trả về giỏ trị true nếu con trỏ đang ở cuối dũng.
e. Đúng tệp:
đúng tệp. Hóy nờu thủ tục đúng tệp? HS: Trả lời.
Vớ dụ: close(tep1);
4. Củng cố bài:
- Vai trũ của kiểu dữ liệu tệp. - Cỏch khai bỏo biến tệp. - Cỏc thao tỏc với tệp.
5. Dặn dũ HS về nhà:
- Nắm lại cỏc kiến thức đó học.
- Làm bài tập trong SBT. Đọc trước cỏc vớ dụ ở bài 16.
……….. Ngày soạn: 1/2/2010 Ngày giảng: 2/2/2010 Tiết 37 Đ16. VÍ DỤ VỀ LÀM VIỆC VỚI TỆP A. MỤC TIấU: 1. Kiến thức: - Củng cố lại cỏc kiến thức về tệp:
Khai bỏo biến.
Gắn tờn tệp.
Mở tệp.
Đọc/ghi dữ liệu từ tệp.Đúng tệp.
2. Kỹ năng:
- Thực hiện được cỏc thao tỏc cơ bản với tệp.
3. Thỏi độ:
- Rốn luyện cho HS cú ý thức lưu trữ dữ liệu một cỏch khoa học, phũng chống mất mỏt thụng tin hoặc nhiễm virỳt.
- Cú ý thức tụn trọng bản quyền.
B. TIẾN TRèNH BÀI DẠY:
1.
ổ n định tổ chức:
Lớp Tiết PPCT sĩ số Tên học sinh vắng mặt Gi chú
11A4 37
11A5 37
11A6 37