Ngêi thùc hiÖn: C« gi¸o: NguyÔn ThÞ NguyÖt
Bài 14: Kiểu dữ liệu tệp
1. Vai trò của kiểu tệp
- Tất cả các kiểu dữ liệu đã học đều
được lưu trữ ở bộ nhớ trong Ram.
Bộ nhớ RAM có những đặc điểm:
Ghi nhớ thông tin trong khi máy tính
làm việc, khi tắt máy các thông tin
trong Ram sẽ bị xoá.
- Kiểu dữ liệu tệp có những đặc điểm
sau:
+ Kiểu dữ liệu tệp được lưu trữ lâu
dài ở bộ nhớ ngoài (đĩa từ, CD,...)
+ Lượng dữ liệu lưu trữ trên tệp có
thể rất lớn và chỉ phụ thuộc dung lư
ợng đĩa.
Em hãy cho biết các dữ liệu
thuộc các kiểu dữ liệu đã học
được lưu trữ ở bộ nhớ nào khi
thực hiện chương trình?
Bộ nhớ Ram có những đặc
điểm gì?
Nghiên cứu SGK cho biết đặc
điểm của kiểu tệp?
Bài 14: Kiểu Dữ LIệU TệP
1. Vai trò của kiểu tệp
2. Phân loại tệp và thao tác với tệp
qua lần lượt tất cả các dữ liệu trước nó
- Tệp truy cập trực tiếp cho phép
tham chiếu đến dữ liệu cần truy cập
bằng cách xác định trực tiếp vị trí của
dữ liệu đó.
Thế nào là tệp truy cập tuần
tự và tệp truy cập trực tiếp?
Dữ liệu tệp có gì khác với dữ
liệu mảng?
Bài 14: Kiểu Dữ LIệU TệP
1. Vai trò của kiểu tệp
2. Phân loại tệp và thao tác với tệp
Hầu hết các ngôn ngữ lập trình đều
có qui tắc cho phép người lập trình xác
định:
- Khai báo biến tệp.
- Mở tệp.
- Đọc/ghi dữ liệu.
- Đóng tệp.
Bµi 15: Thao t¸c víi tÖp
1. Khai b¸o.
CÊu tróc chung cña khai b¸o biÕn tÖp:
Var <tªn biÕn tÖp>: Text;
Thñ tôc g¾n tªn tÖp:
VD: Var a,b:Text;
2. Thao t¸c víi tÖp.
a. G¾n tªn tÖp.
Assign (<biÕn tÖp>,<tªn tÖp>);