Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Ôn tập cuối năm 11
Nội dung xem thử
Mô tả chi tiết
ÔN TẬP TIN HỌC 11
CHƯƠNG V: TỆP VÀ THAO TÁC VỚI TỆP
I. LÝ THUYẾT
.1. Kiểu dữ liệu tệp
a. Vai trò của kiểu tệp
Dữ liệu kiểu tệp có những đặc điểm sau:
+ Được lưu trữ lâu dài ở bộ nhớ ngoài (đĩa từ, CD, . . .) và không bị mất khi tắt nguồn điện vào
máy
+ Lượng thông tin lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.
b. Phân loại tệp và thao tác với tệp. Hai cách phân loại tệp:
* Theo cách tổ chức dữ liệu
- tệp văn bản
- tệp có cấu trúc
* Theo cách thức truy cập
-tệp truy cập tuần tự
-tệp truy cập trực tiếp
2. Thao tác với tệp( chủ yếu với tệp văn bản)
a.Khai báo tệp văn bản :
VAR <Tên biến tệp>: TEXT;
Vd: Var f : text;
b. .Gán tên tệp :
ASSIGN(< Tên biến tệp>, <Tên tệp>);
Vd1
MYFILE := 'DULIEU.DAT';
ASSIGN(F2,MYFILE);
hoặc
ASSIGN(F2,'DULIEU.DAT');
Vd2
MYFILE := 'C:\INP.DAT';
ASSIGN(F3,MYFILE);
c.Mở tệp :
Để đọc : RESET(<Tên biến tệp>);
Ví dụ 2
Để đọc dữ liệu từ tệp DL.INP ta có thể
mở tệp bằng :
ASSIGN(F1, 'DL.INP');
RESET(F1);
Để ghi : REWRITE(<Tên biến tệp>);
Ví dụ 1
TF := 'C:\KQ.DAT';
ASSIGN(F3,TF);
REWRITE(F3);
d. .Đọc/ghi tệp :
- Đọc : READ(<Tên biến tệp>,<danh sách
biến>);
Ví dụ 2: Lệnh đọc giá trị từ tệp gắn với biến
tệp F1 và gán cho biến C :
- Ghi : WRITE(<Tên biến tệp>, <danh sách
kêt quả>);
Ví dụ 1: Lệnh ghi giá trị biến A vào tệp gắn
với biến tệp F3 :