Bạn tham khảo nhé !!
Xét theo cách tổ chức dữ liệu, tệp có thế phân thànhh hai loại như sau:
- Tệp văn bản là tệp mà dữ liệu được ghi dưới dạng các kí tự theo nã ASCII. Trong tệp văn bản, dãy kí tự kết thúc bời kí tự xuống dòng hay kí tự kết thúc tệp tạo thành một dòng, chẳng hạn sách báo, giáo án,...
- Tệp có cấu trúc là tệp mà các thành phần của nó được tổ chúc theo một cấu trúc nhất định. Tệp nhị phân là một trường hợp riêng của tệp cỏ cấu trúc, ví dụ dữ liệu ảnh, âm thanh... Mỗi tệp có cấu trúc sẽ có chương trình riêng để đọc tệp đó.
Xét theo cách thức truy cập, có thể phân tệp thành hai loại như sau:
- Tệp truy cập tuần tự cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bất đầu từ đầu tệp và đi 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í (thường là số hiệu) cùa dữ liệu đó.
Câu 4:
Các cách phân loại tệp:
Xét theo cách tổ chức dữ liệu, có thể phân tệp thành hai loại:
-Tệp văn bản: Là tệp mà dữ liệu được ghi dưới dạng các kí tự theo mã ASCII. Trong tệp văn bản, dãy kí tự kết thúc bởi nhóm kí tự xuống dòng hay kí tự kết thúc tệp tạo thành một dòng. Các dữ liệu dạng văn bản như sách, tài liệu, bài học, giáo án, các chương trình nguồn viết bằng ngôn ngữ bậc cao,... thường được lưu trữ dưới dạng tệp văn bản.
-Tệp có cấu trúc: Là tệp chứa dữ liệu được tổ chức theo một cách thức nhất định. Dữ liệu ảnh, âm thanh,... thường được lưu trữ dưới dạng tệp có cấu trúc.
Xét theo cách thức truy cập, có thể phân tệp thành hai loại:
-Tệp truy cập tuần tự: cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu từ đầu tệp và đi 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í (thường là số hiệu) của dữ liệu đó.