Phần mở rộng tập tin, loại tập tin. Các loại tệp và phần mở rộng của chúng. Các định dạng tệp văn bản

09.05.2007 / Trung tâm An toàn Thông tin

Phần mở rộng tập tin

danh sách các phần mở rộng tập tin phổ biến nhất

Phần mở rộng tập tin- một chuỗi ký tự được thiết kế để xác định loại tệp. Mục đích chính của phần mở rộng tập tin- cho hệ điều hành biết chương trình nào đã tạo tệp này và chương trình nào sẽ được gọi để mở tệp này. Thông thường phần mở rộng bao gồm ba (hai, bốn) ký tự cách nhau bằng dấu chấm từ tên tệp.
Các phần mở rộng tệp phổ biến nhất được liệt kê ở đây, cùng với nhận xét về nội dung của tệp hoặc chương trình tạo tệp.

.3DF--- Tệp bản vẽ 3D
.ACS--- tệp ở định dạng Microsoft Access
.ADI--- tệp đồ họa raster đơn sắc được tạo bởi AutoCAD
.APD--- Tệp mô tả máy in Aldus PageMaker
.ARC--- file nén, nén có thể giải nén bằng chương trình PKXARC
.NGHỆ THUẬT--- tập tin đồ họa có chèn minh họa
.ASP--- trang máy chủ hiện tại (đang hoạt động)
.ANI--- Hoạt hình (Presidio - nhiều)
.AU--- tập tin âm thanh trên Internet
.AVI--- tệp phương tiện trong Windows
.BAK--- bản sao của tệp được tạo trước khi thay đổi nó
.CON DƠI--- file chứa lệnh DOS
.BDB--- bản sao lưu của tệp cơ sở dữ liệu gói Works for Windows
.BIB--- file chứa thông tin thư mục
.THÙNG RÁC--- tập tin nhị phân; tập tin chứa hình ảnh bộ nhớ
.BMP--- tập tin bit
.BTR--- Tệp cơ sở dữ liệu Btrieve hoặc tệp liên quan đến MS Frontpage
.BPS--- bản sao lưu của tài liệu trình xử lý văn bản Works for Windows
.CAG--- định dạng tệp ảnh nén
.CAL--- dữ liệu lịch
.MŨ LƯỠI TRAI--- tập tin có hình ảnh được chụp từ màn hình
.CON MÈO--- tập tin thư mục
.CDR--- Tệp hình ảnh (vector) ở định dạng gói đồ họa Corel Draw
.CDT--- mẫu trong gói đồ họa Corel Draw
.CFG--- tập tin cấu hình trong các gói ứng dụng và hệ thống
.CGM--- siêu tệp trên Windows; sơ đồ trong Lotus 1-2-3
.CLP--- tập tin trong đó nội dung của clipboard được lưu trên đĩa
.CMD--- tập tin hàng loạt
.CNT--- file trợ giúp cho một số chương trình
.CNV--- chuyển đổi từ định dạng đồ họa này sang định dạng đồ họa khác; Tập tin cấu hình
.COD--- danh sách các lệnh
.COM--- tập tin, chương trình thực thi
.CPE--- bìa, trang đầu tiên của tài liệu
.CPI--- file chứa thông tin về bảng mã
.CPL--- 1. bảng điều khiển; 2. file bảng màu trong gói Corel Draw
.CPP--- tệp chứa mã nguồn của chương trình C++
.CPT--- Tệp hình ảnh (raster) ở định dạng Corel Photo-Paint
.CRD--- 1. mục lục thẻ; 2. tập tin nhạc
.DAT--- tập tin dữ liệu
.PDF--- (viết tắt của Định dạng Tài liệu Di động, phát âm là pee-dee-ef) là định dạng tài liệu điện tử độc lập với nền tảng được tạo bởi Adobe Systems bằng cách sử dụng một số khả năng của PostScript
.DBX--- tập tin cơ sở dữ liệu
.DEF--- tập tin định nghĩa
.DEM--- tập tin trình bày
.DFV--- tập tin ở định dạng có thể in được
.DjVu--- (viết tắt phiên âm từ tiếng Anh “Chế độ xem kỹ thuật số” - “Chế độ xem kỹ thuật số” hoặc “Ảnh kỹ thuật số”) - một định dạng được thiết kế đặc biệt để lưu trữ các tài liệu được quét - sách, tạp chí, bản thảo, v.v., nơi có rất nhiều công thức , sơ đồ, hình vẽ và ký tự viết tay khiến việc nhận dạng đầy đủ chúng trở nên vô cùng khó khăn
.dgs--- tập tin chương trình “Dagesh” (“Dagesh”)
.DIB--- tệp đồ họa tương tự .VMR
.DIC--- tập tin từ điển
.DIF--- định dạng trao đổi dữ liệu
.DOC--- tài liệu
.DOT--- tệp có mô tả (mẫu) của tài liệu
.DRV--- tài xế; một chương trình điều khiển một thiết bị
.DRW--- tập tin đồ họa
.DTA--- tập tin ngày tháng
.DVR--- trình điều khiển thiết bị
.DXR---Tệp Adobe Acrobat
.EDB--- CHIẾN THẮNG tập tin BẢO MẬT
.EFM--- Tệp FontMetrics phương trình
.EMF---Hình ảnh siêu tệp Windows nâng cao
.EML--- nội dung của bức thư nhận được qua e-mail
.ENC--- được mã hóa
.EPS--- tập tin hình ảnh
.ERR--- tập tin thông báo lỗi
.EXE--- tập tin thực thi, chương trình thực thi có thể định vị lại
.SỐ FAX--- tập tin fax
.FLR--- thư mục
.FLT--- lọc
.FNT--- tập tin phông chữ đồ họa
.FON--- 1. tập tin có phông chữ đồ họa; 2. File số điện thoại của các gói Phone
.FRM--- 1. tệp có biểu mẫu Visual Basic; 2. báo cáo
.GEM--- tập tin hình ảnh
.GID--- trợ giúp tập tin chỉ mục
.GIF, .gif--- 1. định dạng tệp đồ họa; 2. tệp có hình ảnh trong gói 3D Studio
.GLY--- bảng chú giải
.GRF--- tập tin đồ họa
.GRP--- tệp xác định một nhóm đối tượng hoặc tệp
.HLP--- tập tin gợi ý
.HTM--- tệp bằng Ngôn ngữ đánh dấu siêu văn bản
.html--- cm. HTML
.HYP--- 1. chuyển tập tin; 2. tệp đóng gói được lưu trữ được tạo bởi trình đóng gói HYPER
.ĐÁ--- Tệp lưu trữ đóng gói LHICE (ICE.exe)
.ICO--- chữ tượng hình
.IMG--- tập tin đồ họa; hình ảnh được quét
.INC--- tập tin có trong các chương trình khác
.IND--- mục lục
.INF--- hồ sơ thông tin
.INI--- tập tin cài đặt ban đầu của một số chương trình
.jpeg--- cm. .JPG
.JPG, .jpg--- tệp đồ họa ở định dạng JPEG
.KBD--- file gán phím chức năng
.CHÌA KHÓA--- tập tin vĩ mô
.LBL--- tập tin có nhãn
.LBR--- thư viện
.LES--- nộp bài giảng trong chương trình đào tạo
.CHO PHÉP--- thư
.LEX--- tệp có văn bản được chương trình soạn thảo xử lý
.LIB--- tập tin thư viện
.LNK--- bản sao của tập tin đảo ngược
.LOG--- giao thức vận hành hệ thống hoặc người vận hành
.LHZ--- Lưu trữ nén LH ARC
.LZX--- tập tin nén
.MAC--- 1. tập tin macro; 2. Tệp Macintosh
.MAI--- thư
.NGƯỜI ĐÀN ÔNG--- sự quản lý
.CHIẾU--- tệp dữ liệu ma trận
.MAX--- Cảnh 3DStudio
.MCI--- giao diện phần mềm cấp cao để quản lý các thiết bị đa phương tiện
.MDB--- tập tin cơ sở dữ liệu
.MDF--- tập tin định nghĩa menu
.TÔI--- thông tin mở
.MES--- tập tin âm thanh của chương trình REALJBOX
.GẶP--- siêu tập tin
.MIC--- định dạng tạo hình ảnh cho Internet
.MID--- tập tin midi âm thanh, định dạng tập tin midi
.MOV--- tập tin video
.MP2 2
.MP3--- tệp nhạc ở định dạng MPEG3
.MPA--- tệp nhạc ở định dạng MPEG
.MPG--- tệp nhạc ở định dạng MPEG
.MRB--- tệp từ chương trình Trợ giúp Windows
.MSP--- file đồ họa của chương trình Paint trong Windows
.MTM--- định dạng file nhạc có thể ghi lên tới 32 kênh
.NDX--- tập tin chỉ mục
.MỚI--- Một phiên bản mới
.CŨ--- phiên bản trước
.OPT--- tùy chọn
.ORI--- phiên bản gốc
.NGOÀI--- đường nét
.OVL, .OVR--- chương trình được tải trong quá trình hoạt động; lớp phủ
.PAK--- file được đóng gói bằng chương trình Pack trong MS DOS
.PAT--- tập tin có sửa chữa (“bản vá”)
.PBM--- bitmap di động
.PCX--- tệp bitmap ở định dạng gói PC PaintBrush
.PHỞ--- tập tin với danh sách điện thoại
.PIF--- file chứa thông tin bổ sung về chương trình
.PLY--- tập tin trò chơi
.PPM--- định dạng để lưu trữ hình ảnh raster màu
.PPC--- Game: File giải vô địch Uefa
.PPT--- File trình chiếu Power Point
.PPD--- Tệp PageMaker: Tệp mô tả máy in PostScript
.PRD--- tập tin đặc tả máy in
.PRN--- tập tin để in
.PRO--- 1. tệp mã nguồn của các chương trình bằng ngôn ngữ Prolog hoặc trong môi trường Turbo Prolog; 2. file dự án, hồ sơ (phần mở rộng tên file)
.PRT--- tập tin được định dạng cho đầu ra máy in
.PSD--- định dạng tệp đồ họa của trình soạn thảo Adobe Photoshop: - sử dụng tính năng nén; và - cho phép bạn ghi lại hình ảnh có nhiều lớp, mặt nạ của chúng, các kênh bổ sung
.PUB--- Tệp Tài liệu Nhà xuất bản MS
.RA--- file âm thanh để nghe nhạc trên Internet
.ĐẬP--- siêu tập tin âm thanh
.REC---Thiết bị ghi Windows
.REF--- tập tin có liên kết
.RES--- tập tin tài nguyên
.RI--- Dữ liệu Lotus 1-2-3
.RLE--- tệp nén ở định dạng đồ họa
.RTF--- tệp có hỗ trợ nhiều thuộc tính định dạng
.SAF--- tập tin lưu trữ tiêu chuẩn
.SCR--- 1. tập tin kịch bản; 2. tập tin màn hình; 3. tập tin chứa dữ liệu cho trình bảo vệ màn hình
.SDF--- định dạng dữ liệu tiêu chuẩn
.SWF (Sóng xung kích)--- định dạng vector bên trong của chương trình Flash từ Macromedia. Được sử dụng cho hoạt ảnh trên Internet
.BIỂN--- kho lưu trữ tự giải nén
.SHW--- cuộc biểu tình
.SIG--- tập tin email được ký tự động
.SLD--- cầu trượt
.SMP--- ví dụ
.SND--- tập tin âm thanh
.SOL--- tập tin dữ liệu
.SPL--- công cụ kiểm tra chính tả
.SRC--- văn bản gốc
.SRP--- tập kịch bản
.STY--- tập tin kiểu
.SVD--- tập tin được tạo trong quá trình lưu tự động
.SWP--- trao đổi tập tin
.SYL--- file chương trình, lịch trình, kế hoạch sự kiện
.SYM--- biểu tượng
.SYN--- từ đồng nghĩa
.SYS--- tập tin hệ thống
.TAR--- Lưu trữ băng từ, định dạng lưu trữ chuẩn Unix / không nén
.TBL--- bàn
.TBS--- file chứa một phần văn bản trong Word
.THS--- từ điển, tập tin từ điển đồng nghĩa
.TIF(F)--- tệp đồ họa, thường được nhập từ máy quét
.TLX--- điện tín
.TMP--- tập tin làm việc tạm thời
.TPM--- tệp có dữ liệu đầu cuối
.TST--- tệp chứa tập dữ liệu thử nghiệm hoặc trường hợp thử nghiệm
.TUT--- chương trình đào tạo, sổ tay
.TXT--- tập tin văn bản
.VBS--- tập tin video
.VID--- trình điều khiển video
.WAB--- Tệp Microsoft Outlook (tệp Sổ địa chỉ)
.WAV--- tập tin âm thanh
.WB2---Bảng tính; Lotus 1-2-3 cho OS/2
.WDB--- Hoạt động với tệp hoặc báo cáo cơ sở dữ liệu Windows
.WKS--- tập tin bảng tính
.WK4--- Bảng tính Lotus 123 phiên bản 4
.WMF--- tệp vectơ đồ họa độc lập với phần cứng trong môi trường Windows
.WPD--- mô tả về máy in trong Windows
.WPS--- tài liệu được tạo bởi Microsoft Works cho Windows Business Suite
.XLA--- Tệp bổ trợ soạn thảo bảng tính Excel
.XLC--- Tệp biểu đồ soạn thảo bảng tính Excel
.XLK--- Tệp sao lưu bảng tính Excel
.XLM--- Tệp macro soạn thảo bảng tính Excel
.XLS--- Tệp bảng tính Excel
.XLT--- Tệp mẫu soạn thảo bảng tính Excel
.ZIP--- tệp nén có thể được giải nén bằng chương trình PKUNZIP
.VƯỜN BÁCH THÚ--- tệp được tạo bởi chương trình đóng gói Zoo

BÀI 19. HỆ THỐNG FILE

Khái niệm tập tin

Tài liệu - nó là một vùng liền kề của không gian địa chỉ logic. Thông thường, các tập tin được lưu trữ trong bộ nhớ ngoài.

Một chút về thuật ngữ. Từ tập tin đã có rồiđã được sử dụng như tiếng Nga trong nhiều thập kỷ - một trong nhiều ví dụ về thuật ngữ mới của lập trình viên. Ban đầu, khi thuật ngữ tiếng Anh này xuất hiện khoảng 50 năm trước, các chuyên gia đã cố gắng đưa một thuật ngữ khác vào văn học tiếng Nga - từ tài liệuđược dịch là quỹ và ngay cả theca(Về mặt kho). Tuy nhiên, về mặt lịch sử đã có một giải pháp khác - từ tài liệuđã trở thành người Nga. Bằng tiếng Anh từ tài liệu có nhiều ý nghĩa khác: ví dụ, tài liệu giấy được nộp trong một thư mục và ngay cả bầy đàn(ví dụ: voi) - trong trường hợp sau, như người ta có thể giả định, kích thước của “tệp” có thể rất lớn. Mọi người còn nhớ tên bộ truyện huyền thoại không" tập tin X"(trong bản dịch tiếng Nga miễn phí - “The X-Files”).

Công ty IBM trong tài liệu Qua hệ thống của bạn IBM 360 vào những năm 1960 đã sử dụng một thuật ngữ khác - tập dữ liệu – Tuy nhiên, để đề cập đến khái niệm tương tự, nó đã không tồn tại trong hệ điều hành mà nó được sử dụng.

Mọi tài liệu có riêng của mình kiểu, cái nào quyết định cái nào thông tinđược lưu trữ trong một tập tin. Các loại tập tin chính – Mã chương trình) hoặc dữ liệu. Dữ liệu được chia thành số, ký hiệu (văn bản)nhị phân ( miễn phí thông tin).

Cấu trúc tập tin

Vô tư hệ thống được chấp nhận quan điểm khác nhau về cấu trúc tập tin. Trong một số hệ thống, cấu trúc tệp được gắn với loại thiết bị chứa nó. Trong một số hệ thống khác, cấu trúc tệp phức tạp một cách giả tạo. Tuy nhiên, quan điểm đơn giản và thống nhất nhất của chúng đã được các tác giả của hệ thống đề xuất UNIX: một tập tin là một chuỗi các từ hoặc byte. Điều này có vẻ hiển nhiên, nhưng ưu điểm của cách tiếp cận tập tin này là cơ bản hiệu suất tập tin và cơ bản hoạt động vượt qua nó ( đọc, viết) độc lập với loại thiết bị. Có một thời, đối với các lập trình viên thuộc thế hệ chúng tôi, cách tiếp cận tệp này là một khám phá sau sự phức tạp của hệ thống tệp. IBM 360, và sau đó là Elbrus. Chúng ta có thể nói rằng các tập tin đã trải qua con đường, tương tự như sự phát triển kiến trúc máy tính– đầu tiên hướng tới sự phức tạp đáng kể, sau đó – đơn giản hóa và sự thống nhất.

Các tệp có thể được chia đại khái thành các tệp có cấu trúc đơn giản và phức tạp (mặc dù quan điểm về cấu trúc tệp phụ thuộc vào chương trình xử lý nó).

Các tập tin đơn giản cấu trúc bao gồm một chuỗi Hồ sơ - các đơn vị cơ bản mà chúng được thực hiện hoạt động chia sẻ với một tập tin. Các mục có thể là:

· dòng, nếu điều này tập tin văn bản ;

· Dữ liệu nhị phân chiều dài cố định ;

· Dữ liệu nhị phân chiều dài thay đổi.

Các tập tin cấu trúc phức tạp có thể có nhiều loại khác nhau, ví dụ:

· tài liệu được định dạng Microsoft Office (một tệp như vậy, ngoài văn bản, còn chứa các ký tự điều khiển để chuyển đổi phông chữ, màu sắc, v.v.);

· mô-đun khởi động mã nhị phân thực hoặc ảo, ví dụ: thực thi di động (PE)-file cho nền tảng .NET; tệp lớp cho nền tảng Java; những tệp như vậy bao gồm một số phần, chứa các liên kết và bảng nội bộ, v.v.

Một cấu trúc tệp phức tạp có thể được mô hình hóa bằng các mục bằng cách thêm các phần thích hợp ký tự điều khiển.

Các tập tin được giải thích bởi hệ điều hành hoặc các chương trình xử lý chúng.

Thuộc tính tệp

Trong hầu hết mọi hệ thống tập tin, người ta có thể cho rằng tài liệu bao gồm tiêu đềký ức.Tiêu đề tập tin lưu trữ nó thuộc tính– các thuộc tính chung mô tả nội dung của tập tin, ký ức của một tệp là các bản ghi, dòng, phần, v.v., chứa thông tin thực sự được lưu trữ trong đó.

Những cái chính sau đây được phân biệt: thuộc tính tập tin:

Tên– tên tệp ở dạng tượng trưng, ​​​​theo cảm nhận của người dùng.

Kiểu– loại thông tin được lưu trữ trong tập tin. Chia thuộc tính kiểu cần thiết cho các hệ thống hỗ trợ các loại tệp khác nhau. Ví dụ: trong hệ thống Elbrus, giá trị thuộc tính loại tệp là một số mã hóa kiểu: 0 – dữ liệu, 2 – mã, 3 – văn bản, v.v. Tuy nhiên, một cách tiếp cận phổ biến hơn được áp dụng trong các hệ thống MS DOS, các cửa sổ, UNIX: loại tệpđược mã hóa phần mở rộng tên, Ví dụ, sách.txt- chữ tài liệu(.txt) chứa nội dung của cuốn sách.

Vị trícon trỏ TRÊN chỗ ở tập tin trên thiết bị.

Kích cỡ- hiện hành Kích thước tập tin.

Sự bảo vệ- giám đốc thông tin, trong đó chỉ định quyền đọc, sửa đổi và thực thi tệp.

Ngày và giờ. Ví dụ: tất cả các hệ thống lưu trữ ngày sáng tạo tập tin và ngày sửa đổi lần cuối tài liệu. Cái sau đóng vai trò quan trọng khi biên dịch (tập hợp) các dự án phần mềm lớn, vì các tiện ích để tập hợp các dự án (ví dụ: làm) quyết tâm Qua mối quan hệ giữa ngày sửa đổi cuối cùng của mã nguồn và tệp mã nhị phân, liệu nguồn có nên được biên dịch lại hay không tài liệu.

Trong hệ điều hành UNIX Ngày sửa đổi của tệp có thể được thay đổi bằng lệnh touch f, trong đó f là tên tập tin. Chạm theo nghĩa đen là chạm. Ngoài việc thay đổi thời gian sửa đổi, không có hành động nào khác được thực hiện trên tệp.

Nhận dạng người dùng.Trong bất kỳ hệ thống nào, khái niệm này đều được hỗ trợ chủ sở hữu (người tạo) của tập tin (chủ sở hữu).Chủ sở hữu có quyền gán quyền cho người dùng khác làm việc với tệp.

Thông tin về các tập tin được lưu trữ trong cấu trúc danh mục ( hoặc sách tham khảo- thư mục), đôi khi, ví dụ, trong hệ thống các cửa sổ, còn được gọi là thư mục– các cấu trúc trong bộ nhớ ngoài chứa tên tập tin tượng trưng và các liên kết tới chúng. Khái niệm quan trọng của thư mục sẽ được thảo luận chi tiết sau trong bài giảng này.

Hoạt động tập tin

Mặc dù tập hợp các thao tác trên tệp và đặc biệt là ký hiệu của chúng khác nhau giữa các hệ thống, nhưng có thể phân biệt các thao tác chính sau: hoạt động trên các tập tin.

· Sự sáng tạo tài liệu ( Tạo nên). Tiêu đề tệp được tạo; ban đầu nội dung của nó (bộ nhớ) trống.

· Ghi nộp ( Viết). Như một quy luật, nó xảy ra Hồ sơ hoặc khối– đơn vị thông tin logic lớn hơn kết hợp nhiều bản ghi nhằm mục đích tối ưu hóa Hoạt động vào/ra.

· Đọc từ tập tin ( Đọc). Thường cũng được thực hiện dưới dạng bản ghi hoặc khối.

· Tìm vị trí trong một tập tin (định vị)(Tìm kiếm). Vị trí được xác định bằng số bản ghi hoặc số khối hoặc bằng các tên đặc biệt chỉ phần đầu của tệp (vị trí trước bản ghi đầu tiên) hoặc phần cuối của tập tin(vị trí sau mục nhập cuối cùng).

· Gỡ bỏ tài liệu ( Xóa bỏ). Tùy thuộc vào việc triển khai hệ thống tập tin, lỗi xóa một tập tin có thể gây tử vong (UNIX) hoặc có thể sửa được (MS DOS).

· Sự giảm bớt tài liệu ( Cắt ngắn).

· Khai mạc tài liệu ( Mở) – tìm kiếm một tệp trong cấu trúc thư mục theo tên tượng trưng (đường dẫn) của nó và đọc tiêu đề của nó và một hoặc nhiều khối liền kề trong đệm trong bộ nhớ chính.

· Đóng cửa tài liệu ( Đóng) – ghi nội dung của bộ đệm vào các khối tệp; cập nhật một tập tin trong bộ nhớ ngoài theo trạng thái hiện tại của nó; Giải phóng tất cả cấu trúc trong bộ nhớ chính được liên kết với tệp.

Để thực hiện các thao tác trao đổi với một tập tin ( đọc viết), thường xuyên, tài liệu cần phải được mở. Đóng một tập tin là một nghĩa vụ quy trình người dùng; tuy nhiên, nếu anh ấy Qua không làm điều này vì bất kỳ lý do gì, nó sẽ đóng tất cả các tệp được mở theo quy trình, hệ điều hành sau khi quá trình được hoàn thành hoặc kết thúc.

Các loại tệp - tên và phần mở rộng

Bảng 19.1 liệt kê một số loại tệp phổ biến nhất và phần mở rộng tên tương ứng của chúng.

Bảng 19.1. Các loại tệp - tên và phần mở rộng
loại tệp phần mở rộng tên chức năng
mã thực thi(mô-đun tải) exe, com, bin hoặc bị thiếu chương trình sẵn sàng thực thi ở dạng mã máy nhị phân
mô-đun đối tượng vật thể, Ô chương trình được biên dịch dưới dạng mã nhị phân nhưng không được liên kết
mã nguồn trong ngôn ngữ lập trình s, ss, Java, pas, asm, MỘT mã nguồn bằng nhiều ngôn ngữ khác nhau (C, Pascal và vân vân.)
tập tin hàng loạt dơi, sh tập tin với các lệnh cho thông dịch lệnh
chữ txt, tài liệu dữ liệu văn bản, tài liệu
tài liệu cho xử lý văn bản wp, tex, rtf, bác sĩ tài liệu ở bất kỳ định dạng nào xử lý văn bản
thư viện lib, a, so, dll, mpeg, Mov, rm thư viện module lập trình
tập tin để in hoặc hiển thị vòng cung, zip, hắc ín ASCII hoặc tập tin nhị phânở định dạng có thể in hoặc trực quan
lưu trữ vòng cung, zip, hắc ín một số tệp được nhóm thành một tệp để lưu trữ hoặc lưu trữ
đa phương tiện mpeg, Mov, rm tập tin nhị phân, chứa thông tin âm thanh hoặc video

Ý nghĩa của chúng được rõ ràng từ bảng dưới đây. Cần lưu ý rằng có rất ít phần mở rộng tên thống nhất được áp dụng trong các hệ điều hành khác nhau - Qua-rõ ràng, chỉ .txt(văn bản) và phần mở rộng cho mã nguồn trong ngôn ngữ lập trình, ví dụ: .c -, .P hoặc. pa -Pascal v.v. Các mô-đun đối tượng được gọi Qua-khác nhau (trong các cửa sổ.obj, V UNIX - .o), các thư viện cũng vậy: được liên kết tĩnh trong các cửa sổ - .lib, V UNIX - .Một; liên kết động với các cửa sổ - .dll, V UNIX - .Vì thế.Thật thú vị khi lưu ý rằng đối với mã thực thi trong các cửa sổ có một phần mở rộng tiêu chuẩn - .exe, và trong UNIX- không, nhưng có một cái tên đầy đủ rất kỳ lạ: a.out (đầu ra của trình biên dịch mã).Phần mở rộng tên thống nhất cho các trình xử lý văn bản khác nhau: . bác sĩ-Microsoft Từ, .pdf– Adobe Acrobat, v.v.

Phương pháp truy cập tập tin

Theo truyền thống, các tập tin khác nhau truy cập tuần tựtruy cập trực tiếp.Tệp tuần tự- Cái này tài liệu, truy cậpđiều này chỉ có thể thực hiện được bằng cách định vị ở đầu và cuối và sau đó bằng các hoạt động trao đổi có dạng đếm hoặc cập nhật tiếp theo(trước) ghi âm. Tài liệu truy cập trực tiếp là tài liệu, trực tiếp truy cập qua số bản ghi và thao tác trao đổi với chỉ dẫn rõ ràng về số bản ghi. Trong mọi trường hợp, khi trao đổi một tập tin luôn có một số vị trí hiện tạiQua tập tin trỏ đến một số ghi âm, đến vị trí trước đầu hoặc sau cuối tệp. Trong các thao tác với tập tin truy cập tuần tự không được phép cài đặt vị trí tùy ý, chỉ hoạt động, tự động di chuyển vị trí hiện tại sang vị trí tiếp theo (trước đó) ghi âm.

Tính năng này có liên quan đến sự khác biệt trong các thiết bị chứa tệp (ví dụ: băng từ - Qua về cơ bản là một thiết bị nối tiếp), nhưng nhu cầu tổ chức các tệp tuần tự hoặc trực tiếp có thể liên quan đến bản chất của vấn đề.

Qua-rõ ràng truy cập tuần tựđược sử dụng thường xuyên hơn: đây là cách nhập dữ liệu, Phần kết luận kết quả trên niêm phong hoặc trên màn hình.

Đặc trưng :

reset - thiết lập về đầu tập tin để đọc

viết lại– cài đặt ở đầu tập tin sẽ được ghi.

Đặc trưng hoạt động truy cập trực tiếp:

vị trí của n – định vị TRÊN ghi âm với số n

viết lại n, trong đó n là số khối (bản ghi) tương đối.

Giải thích được mô tả tập tin tuần tự và các hoạt động trên chúng được minh họa trong hình. 19.1.

Cơm. 19.1. Tệp tuần tự.

Nếu cần, bạn có thể mô phỏng hoạt động truy cập tuần tự cho một tập tin có quyền truy cập trực tiếp. Phương pháp lập mô hình được thể hiện trong Bảng 19.2.

Con trỏđến vị trí hiện tại, điển hình cho truy cập tuần tự, đối với tệp truy cập trực tiếp được mô hình hóa bằng biến cp, MỘT hoạt động truy cập tuần tự– hoạt động truy cập trực tiếp chỉ ra cp như số khối.

Có thể được sử dụng để tăng tốc độ truy cập vào một tệp lớn tập tin chỉ mục, chứa các liên kết tới các bản ghi của chính ( liên quan đến) tài liệu. cơm. Hình 19.2 cho thấy một ví dụ về một tập tin chính chứa các lệnh Qua họ và dữ liệu cá nhân của mọi người. Mục lục tài liệuđối với một tệp chính nhất định chứa các liên kết đến bản ghi logic đầu tiên của các cấu hình có họ nhất định, ví dụ: Smith.


Cơm. 19.2. Tệp chỉ mục và tệp chính.

Thư mục

Thư mục (thư mục)- một nút chứa thông tin về các tập tin - tên và liên kết của chúng tới các tập tin và thư mục khác trong bộ nhớ ngoài. Vì vậy, có thể tổ chức một hệ thống phân cấp các thư mục hoặc các mối quan hệ phức tạp hơn của chúng, cho đến các biểu đồ tùy ý. Cả cấu trúc thư mục và tập tin đều được lưu trữ trên đĩa. Thư mục hỗ trợ đặt tên file bằng cách sử dụng đường dẫn– tên nhiều âm tiết bao gồm tên của thư mục gốc (hoặc ổ đĩa logic) và một chuỗi tên thư mục ở các cấp độ tiếp theo. Ví dụ, trong hệ thống các cửa sổ c:\doc\plan.txtđường dẫn truy cập vào một tập tin, chỉ định vị trí của nó - trên một ổ đĩa logic C:, trong thư mục bác sĩ(tài liệu) và tên tập tinkế hoạch.txt.Name chứa phần mở rộng cho biết loại tệp.

Hỗ trợ các tập tin và thư mục được thực thi trên phương tiện đặc biệt dành cho mục đích này - ví dụ: trên băng ( người truyền phát), tốc biến- ký ức, ổ cứng di động gắn ngoài đĩa, gọn nhẹ đĩa (đĩa CD, đĩa DVD). Bạn nên thường xuyên sao chép các thư mục quan trọng nhất sang phương tiện bên ngoài (hoặc một số phương tiện bên ngoài).

Các tính năng của hệ thống tập tin trong Elbrus

Nói về cấu trúc thư mục và cách đặt tên tệp, không thể không nhắc đến một hệ thống tệp kỳ lạ như trong Elbrus MVK. Sẽ rất hữu ích cho người đọc khi so sánh và đánh giá cao hơn sự đa dạng của các cách tiếp cận hệ thống tập tin.

Các khái niệm cơ bản của hệ thống tệp Elbrus MVK là các tập tin, hộp đựng, sách tham khảo. Ý tưởng thùng đựng hàng trong Elbrus gần với các khái niệm hiện đại về thể tích và vùng chứa trong hệ thống các cửa sổ và Solaris: thùng đựng hàng là nơi lưu trữ các tập tin trên một hoặc nhiều đĩa. Khái niệm thư mục gần giống với khái niệm thư mục trong các hệ thống tập tin truyền thống.

Tài liệu trong "Elbrus" bao gồm tiêu đề và kỷ niệm. Các cửa hàng tiêu đề thuộc tính tập tin, số lượng khoảng 100 (!).

Sự khác biệt đáng kể giữa hệ thống tập tin Elbrus là nó có thể tạo tập tin và quản lý của nó không có chỉ định nó tên, I E. mà không hiển thị nó trong các thư mục (thư mục). tạm bợ thế tài liệuđược tạo trong chương trình liên kết TRÊN tài liệuđược lưu trữ trong một biến toàn cục hoặc cục bộ và Qua kết thúc thực hiện chương trình tài liệu sẽ bị hủy nếu nó chưa được lưu liên kết trong thư mục trên đĩa. Ngoài ra, các tập tin có thể tham chiếu lẫn nhau ( trong một đường thẳng liên kết tệp "vật lý", thay vì sử dụng đường dẫn tượng trưng) thông qua thư mục của các liên kết bên ngoài (CBC).SVS có sẵn cho mỗi tệp. Các phần tử của nó được giải quyết Qua những con số, không Qua những cái tên. Ví dụ điển hình: tệp mã đối tượng (FOK) liên kết thông qua CBC của nó với tài liệu bổ sung tệp mã đối tượng (DOFK), chứa các bảng dạng thống nhất của các thực thể được đặt tên được xác định trong chương trình và các thủ tục của nó. Trong ngôn ngữ hiện đại, DFOC chứa metadata. Mối quan hệ này được sử dụng để chẩn đoán lỗi thời gian chạy và cho nhiều mục đích khác.

Nhược điểm của hệ thống tệp Elbrus bao gồm cấu trúc tệp phức tạp, số lượng lớn thuộc tính, sự phụ thuộc cấu trúc logic tập tin và một tập hợp các thao tác trên đó tùy thuộc vào loại thiết bị bên ngoài, trên đó nó nằm. Qua so với hệ thống tập tin Elbrus, hệ thống tập tin trong UNIXđơn giản và tiện lợi hơn rất nhiều nhưng không thua kém chút nào Qua chức năng.

Một tổ chức hệ thống tập tin điển hình được hiển thị trong Hình. 19.3.


Cơm. 19.3. Tổ chức hệ thống tập tin.

Hệ thống tập tin được tổ chức trên đĩa. Mọi đĩa chia thành phân vùng – các vùng lân cận của bộ nhớ đĩa có tên logic riêng (thường ở dạng các chữ cái đầu tiên của bảng chữ cái Latinh). Tuy nhiên, cũng có thể tổ chức một phân vùng chiếm nhiều đĩa. Để chia đĩa thành phần chúng tôi đề xuất tiện ích Phép thuật phân vùng. Phân vùng lưu trữ các thư mục và tập tin. Mỗi phần có thư mục gốc, nếu cần thiết, có thể tổ chức thư mục con mà cô ấy đề cập đến.

Xin lưu ý rằng các phân vùng khác nhau có thể được cài đặt hệ điều hành khác nhau bằng các cách sử dụng khác nhau. định dạng và các hệ thống tập tin khác nhau cho công việc của họ. Ngay cả khi máy tính của bạn chỉ cài đặt một hệ điều hành, phần có thể sử dụng các loại hệ thống tệp khác nhau, ví dụ: các cửa sổ phân vùng A có thể sử dụng hệ thống tập tin FAT32 và phân vùng B là hệ thống tập tin NTFS. Phân vùng C có thể cài đặt hệ điều hành Linux, sử dụng hệ thống tệp riêng Ext2F.


©2015-2019 trang web
Tất cả các quyền thuộc về tác giả của họ. Trang web này không yêu cầu quyền tác giả nhưng cung cấp quyền sử dụng miễn phí.
Ngày tạo trang: 2016-04-11

Ổ cứng máy tính hiện đại, cũng như các thiết bị lưu trữ và phương tiện lưu trữ khác, thường lưu trữ đồng thời nhiều dữ liệu khác nhau và dữ liệu này được biểu diễn dưới dạng mã nhị phân. Để truy cập thông tin này hoặc thông tin kia (ví dụ: để đọc văn bản được ghi ở dạng điện tử hoặc chạy chương trình được ghi trên phương tiện), bạn cần chỉ ra dữ liệu sẽ được đọc từ vị trí cụ thể nào trên đĩa. Nói cách khác, để máy tính “biết” thông tin hiện cần nằm ở đâu trên đĩa, nó cần chỉ ra “địa chỉ” chính xác của nó - ví dụ: đối với ổ đĩa, đây là số khu vực đĩa, rãnh ghi số, v.v.

Đồng ý rằng việc ghi nhớ vị trí dữ liệu ở dạng này, nhất là khi có nhiều dữ liệu là rất bất tiện. Vì vậy, khi ghi vào đĩa, dữ liệu được kết hợp thành các chuỗi được đặt tên. Những chuỗi này được gọi là tập tin. Tệp có thể là một chương trình có thể được khởi chạy, văn bản do người dùng nhập, đoạn âm thanh được số hóa hoặc bất kỳ chuỗi dữ liệu nào khác. Trong trường hợp này, các khu vực đầu tiên của mỗi đĩa lưu trữ thông tin về sự tương ứng của tên tệp với địa chỉ vị trí vật lý của nó trên đĩa.

(adsbygoogle = window.adsbygoogle || ).push());

Bây giờ, thay vì nhớ rằng chương trình soạn thảo văn bản được ghi trên rãnh 10, các cung 12 và 13 và để chạy nó, chúng ta cần truy cập vào các cung này, chúng ta đặt tên tệp của chương trình này là kwriter. Tên này được gán cho dữ liệu khu vực trên đĩa, được ghi ở đầu đĩa. Bây giờ, khi truy cập file này theo tên, máy tính sẽ tìm tên này trong danh sách của nó. Sau khi tìm thấy nó, nó sẽ tự động chuyển sang các lĩnh vực cần thiết để đọc dữ liệu từ chúng. Để thuận tiện, tên tệp nên phản ánh nội dung của nó. Ví dụ: tệp của chương trình soạn thảo văn bản tiêu chuẩn “Notepad” từ hệ điều hành Windows được đặt tên là notepad. Do đó, người dùng có thể dễ dàng điều hướng dữ liệu được ghi trên đĩa.
Vì vậy, người dùng chỉ chỉ định tên tệp và vị trí cụ thể trên đĩa được xác định bởi hệ điều hành (để biết thông tin về hệ điều hành, hãy xem Chương 5). Trong một số hệ điều hành cũ hơn, chẳng hạn như DOS, tên tệp bị giới hạn ở tám ký tự và chỉ có thể bao gồm các chữ cái Latinh và một số ký tự đặc biệt (ví dụ: dấu gạch dưới hoặc dấu chấm than).

Trên các hệ thống hiện đại, tên tệp có thể rất dài - ví dụ: tối đa 255 ký tự trên các phiên bản Windows hiện đại. Trong trường hợp này, nhiều loại ký tự có thể được sử dụng trong tên tệp, bao gồm cả dấu cách và thậm chí cả các chữ cái tiếng Nga. Tuy nhiên, chúng tôi khuyên bạn không nên sử dụng quá nhiều chữ cái tiếng Nga trong tên tệp. Thực tế là, thứ nhất, các tệp "tiếng Nga" như vậy có thể không đọc được trong một số hệ thống (bạn không bao giờ biết mình có thể cần gì!), và thứ hai, trong một số tình huống khẩn cấp, việc giải nén hoặc lưu các tệp đó có thể khó khăn hơn nhiều, hơn các tập tin có tên chỉ sử dụng các chữ cái Latinh. Đôi khi điều này là hoàn toàn không thể.

Chà, bạn nói, câu chuyện lưu trữ dữ liệu trong tập tin chỉ mới bắt đầu khi tác giả đã lo sợ với những tình huống khẩn cấp... Tất nhiên, tác giả không muốn làm ai sợ hãi. Tuy nhiên, những tình huống khẩn cấp không lường trước được có thể phát sinh ở bất kỳ khu vực nào, kể cả hệ thống máy tính. Vì vậy, tốt hơn hết bạn nên đề phòng trước, đặc biệt vì trong trường hợp này điều đó không hề khó khăn chút nào.
Người ta tin rằng tên tệp đầy đủ cũng bao gồm đường dẫn đến nó (đường dẫn) và phần mở rộng (phần mở rộng). Điều này sẽ được thảo luận thêm

Có những loại tập tin nào?

Khi người dùng bắt đầu làm việc với một tệp, hệ thống cần “biết” tệp này có thể được mở bằng chương trình nào và nó được viết ở định dạng nào. Ví dụ: nếu một tệp chứa văn bản thuần túy thì nó có thể được đọc bằng bất kỳ chương trình văn bản nào (Notepad, WordPad, kwriter, v.v.). Nếu tệp là một đoạn âm thanh thì nó có thể được mở trong chương trình trình phát (Winamp, XMMS, v.v.) hoặc trong một số trình chỉnh sửa âm thanh (Sound Forge, Adobe Audition, Samplitude, v.v.).

Do đó, chương trình mở tệp phải "hiểu" định dạng mà tệp được ghi. Ví dụ: nếu bạn cố mở một tệp văn bản trong trình chỉnh sửa âm thanh, thì rất có thể tệp sau sẽ hiển thị thông báo lỗi (“định dạng tệp không hợp lệ”) và nếu bạn mở tệp âm thanh dưới dạng văn bản, bạn sẽ thấy hoàn toàn vô nghĩa trên màn hình.

Phần mở rộng trong tên tập tin. Để các chương trình và hệ điều hành có thể xác định loại tệp “trong nháy mắt”, cái gọi là phần mở rộng sẽ được thêm vào tên tệp. Nó thường bao gồm một số lượng nhỏ các ký tự. Trong các hệ thống cũ hơn như DOS, nó bị giới hạn ở ba ký tự. Trong các hệ thống hiện đại, bao gồm Windows XP hoặc Linux, không có hạn chế nào như vậy, nhưng hầu hết các tệp vẫn kết thúc bằng phần mở rộng ba chữ cái. Phần mở rộng được phân tách khỏi tên tệp thích hợp bằng dấu chấm.

Nhiều hệ thống hiện đại và Internet đã áp dụng một số phần mở rộng tên tệp tiêu chuẩn. Một số trong số chúng được đưa ra trong bảng. 3.1.

Phần mở rộng tên tệp tiêu chuẩn

Tệp nhạc âm thanh mp4 nén
.aas
Lưu trữ tập tin

Định dạng vẽ vector của chương trình Adobe Illustrator phổ biến
.ai
Tệp âm thanh (thường có trên Macintosh)

Aiff
Con trỏ chuột hoạt hình

ani
Lưu trữ tập tin

Arj

Truyền phát tập tin âm thanh hoặc video
.asx
Tệp âm thanh (định dạng Sun Audio)

Định dạng tệp video tiêu chuẩn của Windows
.avi

Bản sao cũ (trước) của một tập tin
.bak

“Tệp lệnh” - chứa một số lệnh của hệ điều hành DOS hoặc Windows sẽ được thực thi tuần tự
.con dơi

Tập tin nhị phân
.thùng rác
Bản vẽ đường quét

Bmp
Lưu trữ tập tin

Bz
Lưu trữ tập tin

Mã chương trình bằng C hoặc C++
.c

Cài đặt cho một chương trình
.cfg

Chương trình (applet) viết bằng ngôn ngữ Java
.lớp học

Tệp thực thi (một chương trình có thể chạy trực tiếp)
.com
Tệp cấu hình cho một chương trình (thường là trên Linux)

tâm sự
Dự án âm nhạc của chương trình Cubase nổi tiếng

Tệp kiểu web
.ess

Con trỏ chuột
.hay gây

Đoạn ghi hình
.dat

Tệp cơ sở dữ liệu
.db

Thư viện liên kết động (thường là một thành phần của một số chương trình)
.dll

Tài liệu thường ở định dạng Microsoft Word
.doc


.eps

Tệp thực thi (một chương trình có thể chạy trực tiếp)
.exe

Bản vẽ (file nén)
.gif

Tệp trợ giúp
.sp


.htm

Tệp siêu văn bản, thường dành cho các trang web
.html

Biểu tượng
Sư Tử

Thông tin cài đặt chương trình
.inf

Tệp cài đặt chương trình (thường có trong Windows hoặc DOS)
.ini

tập tin ảnh đĩa CD
.iso

Tệp phông chữ
.fon

Lưu trữ tập tin
.gz

Lưu trữ tập tin
.gzip

Chương trình thực thi được bằng ngôn ngữ Java
.cái lọ

Bản vẽ (file nén)
.jpeg

Bản vẽ (file nén)
jpg

Tập lệnh trong JavaScrpipt
.js

File nhạc có lời bài hát (cho karaoke)
.kar

Lưu trữ tập tin
.zip

“Nhật ký” các hành động được thực hiện bởi một chương trình (thường là trong quá trình cài đặt)
.log

Danh sách
.1st


.m3u

Tệp MIDI (tệp nhạc được phát qua bộ tổng hợp card âm thanh)
.mid


.mov

Tệp nhạc nén ở định dạng TZ
.trZ

Tệp video mpeg nén
.mpg

File cài đặt chương trình cho Windows
.msi

Định dạng file nhạc của chương trình nổi tiếng Finale
.mus

Tệp ActiveX hệ thống
.oskh

Tệp nhạc nén Ogg Vorbis
.ogg

Bản sao cũ của tập tin
.cũ

Tài liệu Adobe Acrobat
.pdf

Tập lệnh bằng ngôn ngữ PHP
.php

Tập lệnh bằng ngôn ngữ PHP
.phtml

tập lệnh PERL
.số Pi

Danh sách phát chuẩn
.pis

Tệp bố cục ở định dạng Adobe Pagemaker
.pmd

Bản vẽ định dạng nén
png

Tệp đồ họa PostScript
.ps

Định dạng vẽ của chương trình raster phổ biến Adobe Photoshop
.psd

Mật khẩu được mã hóa và thông tin người dùng khác
.pwl

Tệp âm thanh hoặc video Apple Quick Time
qt

Tệp âm thanh thực
.ra

Lưu trữ tập tin
.rar

Thông tin cần nhập vào sổ đăng ký Windows
.reg

Tệp cài đặt chương trình Linux
.rpm

Tệp văn bản có đánh dấu phông chữ
.rtf

Định dạng file nhạc của chương trình Sibelius phổ biến
.sib

File cài đặt chương trình điện thoại di động
.sis

File phim định dạng Shokwave Flash phổ biến
.swf

Tài liệu ở định dạng OpenOffice.org
.sxw

Tập tin hệ thống
hệ thống

Lưu trữ tập tin
.tar

Vẽ
.tif

Tệp phông chữ TrueType
.ttf

tập tin văn bản
.txt

Trình điều khiển thiết bị ảo là một trong những thành phần của hệ thống Windows
.vxd

Tệp âm thanh tiêu chuẩn trong Windows
.wav

Tệp nhạc Windows Media được nén
.wma

Vẽ (định dạng Windows tiêu chuẩn)
.wmf

Tệp video Windows Media được nén
.wmv

Tài liệu văn bản ở định dạng Write hoặc WordPad
.wri

Tài liệu được đánh dấu theo chuẩn XML
.xml

Tất nhiên, không phải tất cả các phần mở rộng và loại tệp đều được liệt kê ở đây, có quá nhiều phần mở rộng và loại tệp. Thực tế là mỗi chương trình mới được tạo có thể sử dụng một loại tiêu chuẩn hiện có cho các tệp đang làm việc của nó hoặc có thể có loại riêng. Ví dụ: trình chỉnh sửa đồ họa Adobe Photoshop có thể hoạt động với các định dạng hình ảnh tiêu chuẩn (bmp, jpg, tif, v.v.), nhưng đồng thời có định dạng tệp riêng (psd). Chương trình âm nhạc Cubase có thể hoạt động với các tệp MIDI tiêu chuẩn (giữa) hoặc tệp âm thanh (wav), nhưng định dạng gốc (srg) thường được sử dụng khi làm việc.

Hơn nữa, vì có rất nhiều chương trình nên có thể dễ dàng xảy ra trường hợp hai hoặc nhiều chương trình sẽ “cố gắng” sử dụng cùng một phần mở rộng cho các tệp có định dạng của chúng. Ví dụ: phần mở rộng mus theo truyền thống được sử dụng cho các tệp bản nhạc ở định dạng Finale, nhưng phần mở rộng mus tương tự cũng được sử dụng cho các tệp bản nhạc ở định dạng MusicTime hoàn toàn khác.

Nói chung, trên một số hệ thống, loại tệp không chỉ được xác định bởi phần mở rộng của nó, trong trường hợp đó, các tệp có thể không có phần mở rộng nào cả. Ví dụ: các tệp thực thi trong Linux được xác định không phải bằng phần mở rộng (exe hoặc com) mà bằng một thuộc tính tệp đặc biệt. Tuy nhiên, để tương thích với hoàn cảnh truyền thống, hầu hết các chương trình trên các hệ thống này hiện nay cũng hoạt động với các tệp có phần mở rộng.

Đang mở tập tin. Trên các hệ thống hiện đại như Windows XP hoặc Linux có giao diện đồ họa, việc này thường được thực hiện bằng cách bấm đúp vào tên tệp hoặc biểu tượng. Sau khi nhận được lệnh "Mở tệp", trước tiên hệ thống sẽ xác định loại tệp theo phần mở rộng của nó. Nếu tệp có thể thực thi được (chương trình), thì nội dung của nó sẽ được tải vào bộ nhớ và chuyển đến bộ xử lý để thực thi. Nếu tệp thuộc loại đã biết khác thì trước tiên hệ thống sẽ mở chương trình hoạt động với loại tệp này, sau đó tệp sẽ được mở từ chương trình này. Nếu hệ thống không xác định loại tệp, người dùng sẽ được yêu cầu tự chọn chương trình làm việc. Tình huống này trong hệ điều hành Windows được hiển thị trong Hình. 3.1.

Danh mục

Vì vậy, bây giờ bạn biết tập tin là gì. Nếu không có nhiều hơn một hoặc hai chục tệp trên đĩa, sẽ không khó để nhớ tên của chúng có ý nghĩa gì và hiểu chúng. Tuy nhiên, đã có rất nhiều trong số chúng trên đĩa mới và trong tương lai số lượng của chúng sẽ tăng lên với tốc độ chóng mặt. Ví dụ: có khoảng ba mươi nghìn tệp khác nhau trên ổ cứng máy tính của tôi. Họ thậm chí đến từ đâu và làm thế nào để hiểu họ?
Cơm. 3.1 Chọn chương trình để mở file (Windows và Linux)

Thứ nhất, các chương trình hiện đại (hiếm có ngoại lệ) bao gồm từ vài chục đến hàng trăm tệp phụ trợ. Ví dụ: hệ thống Windows XP bao gồm gần 10.000 tệp. Để làm cho cuộc sống dễ dàng hơn, chúng tôi quyết định kết hợp tất cả các tệp liên quan đến một chương trình thành một nhóm. Kết quả là sẽ có một số nhóm như vậy trên đĩa.

Việc chia tệp theo loại và mục đích cũng rất hữu ích (cho công việc, giải trí, cho trẻ em, v.v.). Nếu có nhiều người sử dụng máy tính, bạn nên kết hợp các tập tin của một người dùng thành một nhóm.

Các nhóm tệp như vậy thường được gọi là thư mục, thư mục hoặc theo thuật ngữ mới là thư mục. Tất cả các thư mục, như tập tin, đều có tên riêng. Nhìn bên ngoài, tên thư mục không khác gì tên tệp, nhưng thường không có phần mở rộng (mặc dù chúng có thể có phần mở rộng).

Vì vậy, các tập tin (tất cả hoặc một phần) đã được phân phối vào các thư mục (thư mục). Nhưng quá trình vẫn tiếp tục, và bây giờ bên trong một thư mục có thể có một thư mục khác, một thư mục khác bên trong nó, v.v., giống như trong một con búp bê làm tổ của Nga.

Bây giờ, để chỉ định chính xác vị trí của tệp, ngoài tên tệp và phần mở rộng, bạn cũng phải chỉ định đường dẫn đến tệp. Đường dẫn bao gồm tên của tất cả các thư mục chứa tệp. Trong hệ thống DOS và Windows, nó trông như thế này: ở đầu đường dẫn đến tệp, chữ cái tên của đĩa (phân vùng logic) được đặt, theo sau là dấu hai chấm, theo sau là danh sách tên các thư mục trong đó. tập tin đó nằm ở đâu. Tên thư mục được phân tách bằng dấu gạch chéo ngược (\). Ví dụ: nếu bạn ghi một tệp âm thanh và đặt tên là MySound.wav, sau đó đặt nó vào thư mục Âm thanh, thư mục này sẽ được lồng trong thư mục MyFiles trên ổ cứng D:, tên tệp đầy đủ (bao gồm cả đường dẫn) sẽ trông như thế này:

D:\MyFiles\Sounds\MySound.wav

Trên Linux và các hệ thống khác có tổ chức tên tệp tương tự, tên thư mục được phân tách bằng dấu gạch chéo thông thường (/). Nó cũng biểu thị phân vùng gốc. Ví dụ: nếu bạn đặt tệp âm thanh MySound.wav trong thư mục chính có tên Ivanov, nằm trong thư mục chính thì đường dẫn đầy đủ đến tệp sẽ trông như sau:

/home/Ivanov/MySound.wav

Hệ thống tập tin. Đôi khi một tình huống phát sinh khi các tập tin (hay đúng hơn là toàn bộ ổ đĩa logic), hoàn toàn “hiển thị” trong một hệ điều hành, lại biến mất không dấu vết trong hệ điều hành khác. Thông thường điều này xảy ra khi hệ điều hành sử dụng các hệ thống tệp khác nhau. Hệ thống tệp là một định dạng trong đó thông tin về vị trí của tệp trên đĩa được ghi lại. Có một hệ thống tệp phổ biến trên PC được gọi là FAT hoặc FAT16. Nó có thể hoạt động với DOS, Windows, OS/2, Linux, BeOS, v.v. Hệ thống tệp FAT32 cũng phổ biến nhưng nó cũng cho phép sử dụng các ổ cứng lớn. Với hệ thống tệp FAT16, kích thước phân vùng không được vượt quá 2 GB. Hầu hết tất cả các hệ điều hành ngoại trừ DOS đều có thể hoạt động với FAT32.

Có các hệ thống tập tin khác, nhưng chúng không phổ biến. Ví dụ: HPFS chỉ có thể được hiểu bởi OS/2 và các phiên bản Windows NT đầu tiên. Hệ thống tệp NTFS, được sử dụng trong Windows NT/2000/XP, không được Windows 95/98/ME “hiểu” và trong Linux, tốt hơn là chỉ nên sử dụng để đọc chứ không phải để ghi. Đặc điểm hệ thống tệp ext3 của Linux thường không thể đọc được từ Windows, nếu vì nhiều lý do khác nhau, máy tính của bạn chạy nhiều hệ điều hành thì tác giả khuyên bạn nên sử dụng hệ thống tệp phổ biến nhất là FAT32.

Gói phần mềm

Các chương trình hiện đại, theo quy luật, không bao gồm một tệp thực thi mà bao gồm nhiều hoặc các thành phần gói. Để các chương trình hoạt động, có thể cần phải chuẩn bị hệ thống, tức là thực hiện một số cài đặt nhất định và cho hệ thống biết về sự tồn tại của các chương trình. Vì mục đích này, các gói phần mềm được phân phối ở dạng “đóng gói” và một chương trình nhỏ được đính kèm với chúng, thường được gọi là Cài đặt hoặc Cài đặt. Chương trình này giải nén các tệp thành phần chương trình, đặt chúng vào các thư mục cần thiết, ghi hoặc thay đổi cài đặt hệ thống, v.v. Quá trình này được gọi là cài đặt chương trình và gói phần mềm được đóng gói cùng với chương trình cài đặt được gọi là bản phân phối.

Ví dụ: bản phân phối chương trình ký hiệu âm nhạc Finale 2004 chứa tệp Setup.exe. Khi khởi chạy, nó tạo một thư mục đặc biệt cho chương trình Finale 2004, đặt mười tệp cần thiết vào đó, tạo thêm mười thư mục bên trong nó (dành cho thư viện cài đặt, mẫu, tệp đào tạo, plug-in, v.v.) và điền nội dung vào chúng. Ngoài ra, nó còn cài đặt các phông chữ “âm nhạc” trong hệ thống (Maestro, Petrucci, v.v.) và một số phông chữ PostScript (phông chữ đặc biệt cho công việc in ấn).

Đôi khi, thay vì một tệp cài đặt hoặc tập lệnh thực hiện công việc tương tự, bản phân phối chương trình lại chứa một số lệnh dành cho trình cài đặt hệ thống tiêu chuẩn. Các hướng dẫn này có thể được đóng gói cùng với dữ liệu cần thiết để chương trình hoạt động trong một tệp có phần mở rộng tiêu chuẩn msi (đối với Windows) hoặc vòng/phút (đối với Linux). Để cài đặt một chương trình như vậy, chỉ cần mở tệp này và hệ thống sẽ tự thực hiện phần còn lại.




Mọi người đều biết rằng mỗi tập tin có tên riêng. Nó bao gồm tên tệp và phần mở rộng của nó, được phân tách bằng dấu chấm (ví dụ: photo.jpg). Tên tệp có thể do người dùng tự chọn hoặc do người lập trình tạo chương trình chọn. Phần mở rộng (đôi khi còn được gọi là định dạng) được gắn chặt với loại tệp và việc thay đổi nó là hoàn toàn chống chỉ định.

Mặc dù mọi người làm việc thường xuyên hơn với các loại tệp liên quan trực tiếp đến nghề nghiệp của họ (ví dụ: một nhạc sĩ với các tệp âm thanh), nhưng vẫn có những định dạng tệp phổ biến nhất mà hầu hết mọi người đều sử dụng. Dưới đây là những cái chính:

Lưu trữ:

RAR– một tệp hoặc nhóm tệp được nén bằng cách nén RAR (có tỷ lệ nén cao hơn ZIP). "RAR" xuất phát từ "Roshal ARchive" (tên của nhà phát triển là Evgeniy Roshal, chương trình WinRar).

Mã ZIP– tệp được nén bằng cách nén ZIP, được hầu hết các chương trình hỗ trợ. Người dùng Windows có thể tạo tệp ZIP bằng cách sử dụng chương trình WinZip chẳng hạn.

Băng hình:

AVI– một định dạng tệp video chứa dữ liệu có thể được mã hóa bằng nhiều codec khác nhau. Sử dụng ít nén hơn các định dạng tương tự. Nhiều trình phát khác nhau có thể phát các tệp AVI, nhưng trình phát này phải hỗ trợ codec được sử dụng để mã hóa video. (Ghi chú của tác giả: từ codec xuất phát từ chữ CODE và DECODE).

MPEG1-2(MPG)– định dạng lưu trữ video và âm thanh có tính năng nén và mất dữ liệu.

MPEG4(MP4)– phim hoặc video clip được nén theo tiêu chuẩn MPEG-4, thường được sử dụng để chia sẻ và truyền các tệp video trên Internet. Định dạng này sử dụng tính năng nén riêng biệt cho các bản âm thanh và video.

SWF- ShockWare Flash. Các tệp SWF được tạo bằng sản phẩm phần mềm Macromedia Flash. SWF còn được gọi là định dạng Flash Player. Định dạng này được thiết kế để lưu trữ đồ họa vector và clip hoạt hình có thể chứa âm thanh. Để xem nó, hãy sử dụng Flash Player, cũng như các trình duyệt Web hiện đại. Không thể chỉnh sửa tập tin SWF.

Nghệ thuật đồ họa:

BMP– định dạng đồ họa raster. Định dạng tệp đồ họa tiêu chuẩn cho Windows. Hầu như tất cả các chương trình chỉnh sửa ảnh của Windows đều có thể tạo và đọc tệp BMP. Bạn có thể đặt màu của hình ảnh, từ đen trắng đến đủ màu. Hình ảnh ở định dạng này không được nén. Khoảng 16,7 triệu màu.

GIF– Graphics Interchange Format (định dạng trao đổi dữ liệu đồ họa). Tiêu chuẩn CompuServe để xác định hình ảnh màu raster. Được tạo để phân phối mạng, các tệp ở định dạng này rất nhỏ. Định dạng này ghi lại hình ảnh đen trắng sử dụng 256 sắc thái xám và hình ảnh màu sử dụng 256 màu trở xuống. Hình ảnh cũng có thể được sử dụng trong hoạt hình.

JPEG(JPG)– thường được sử dụng nhất cho hình ảnh raster (ảnh, bản vẽ, v.v.). Tỷ lệ nén cao của JPEG làm giảm đáng kể kích thước tệp của hình ảnh, nhưng đồng thời làm giảm chất lượng hình ảnh. Ngày nay, JPEG là định dạng tốt nhất cho ảnh và hình ảnh có nhiều màu sắc. Thuận tiện cho việc sử dụng trên Internet hoặc chuyển tiếp qua email. Khoảng 16,7 triệu màu.

PSD– Dữ liệu cửa hàng ảnh. Định dạng tập tin Photoshop. Khoảng 280 nghìn tỷ bông hoa.

TIFF(TIF)– Tagged Image File Format (định dạng file ảnh được gắn thẻ), định dạng đồ họa raster. Định dạng này gắn liền với hình ảnh chất lượng cao và được coi là định dạng chuẩn để trao đổi dữ liệu giữa các PC. Định dạng TIFF cho phép bạn nén hình ảnh mà không làm mất dữ liệu. Được sử dụng rộng rãi bởi người dùng máy ảnh kỹ thuật số. Khoảng 16,7 triệu màu.

Tài liệu, văn bản:

tài liệu– một tài liệu được tạo trong Microsoft Word. Có thể chứa văn bản, hình ảnh, bảng, đồ thị, biểu đồ, định dạng trang và tùy chọn in được định dạng.

PDF– Định dạng tài liệu di động. Tài liệu Adobe Acrobat. Được sử dụng để trình bày tài liệu ở dạng và định dạng cố định, bất kể chúng sẽ được mở trên thiết bị nào và độ phân giải. Những thứ kia. Cách tài liệu được tạo ra sẽ luôn được nhìn thấy như thế nào.

RTF- Định dạng văn bản phong phú. Một định dạng lưu trữ tài liệu văn bản được đánh dấu do Microsoft đề xuất. Các tài liệu RTF được hầu hết các trình soạn thảo văn bản hiện đại hỗ trợ. Hầu hết các trình soạn thảo văn bản đều triển khai nhập/xuất sang định dạng RTF, vì vậy định dạng này thường được sử dụng để chuyển văn bản từ chương trình này sang chương trình khác. Trình soạn thảo WordPad được tích hợp trong Windows sẽ lưu tài liệu ở định dạng RTF theo mặc định.

TXT– một tài liệu văn bản tiêu chuẩn chứa văn bản chưa được định dạng và có thể mở được bằng bất kỳ chương trình xử lý văn bản nào (thường là Notepad)

Âm thanh:

MIDI– Giao diện kỹ thuật số nhạc cụ. Đây giống một chương trình điều khiển bộ tổng hợp tích hợp hơn là một tệp âm thanh. MIDI cho phép bạn tạo âm thanh tương tự trên các thiết bị khác nhau cũng như trao đổi dữ liệu giữa các thiết bị.

MP3– để giải thích các tham số nén được sử dụng trong MP3, định dạng này được so sánh với JPG cho hình ảnh. Tỷ lệ nén là 10-12 lần khiến chất lượng âm thanh bị giảm sút. Chất lượng âm thanh của định dạng MP3 gây ra nhiều tranh cãi nhưng đối với những người “không chuyên” thì khá chấp nhận được. Việc nén đạt được bằng cách loại bỏ các tần số mà tai người không thể cảm nhận được.

WAV– Tập tin Microsoft. Nó được sử dụng trên Windows. Định dạng không nén. Định dạng này truyền âm thanh chính xác nhưng chiếm nhiều dung lượng ổ đĩa. Do dung lượng lớn nên không thuận tiện cho việc truyền qua Internet.

WMA- Âm thanh Windows Media. Một định dạng tệp do Microsoft phát triển để lưu trữ và phát thông tin âm thanh. Đặc trưng bởi khả năng nén tốt.

Khác:

EXE– đôi khi là ứng dụng (chương trình) DOS hoặc Windows. Một tệp thực thi được khởi chạy bằng một cú nhấp chuột đơn hoặc kép (tùy thuộc vào cài đặt Windows).

HTM, HTML- văn bản được viết bằng Ngôn ngữ đánh dấu siêu văn bản. Được sử dụng để tạo các trang Internet.

Máy tính làm việc với thông tin, có thể là định dạng văn bản, đồ họa, âm thanh hoặc video. Tất cả thông tin được xử lý trên máy tính được lưu trữ trong các tập tin. Khái niệm tệp là một trong những khái niệm cơ bản của kiến ​​thức máy tính.

Tài liệu là vùng bộ nhớ được đặt tên trên phương tiện lưu trữ của máy tính. Nói cách khác, tệp là một tập hợp dữ liệu trên phương tiện máy tính (ổ cứng, ổ CD và DVD, ổ flash, v.v.), có tên riêng ( tên tập tin).

Những ký tự nào có thể được sử dụng trong tên tệp? Nên sử dụng các chữ cái, số, dấu cách và dấu chấm câu bằng tiếng Nga và tiếng Latinh trong tên tệp. Tuy nhiên, tên tệp không được bắt đầu bằng dấu chấm và cũng không được sử dụng dấu ngoặc vuông hoặc dấu ngoặc nhọn ( ) trong tên. Các ký tự dịch vụ sau đây không hợp lệ đối với tên tệp: / \ | : * ? “< >

Có độ dài tên tệp tối đa không? Độ dài tên tệp không được vượt quá 255 ký tự. Trên thực tế, 20-25 ký tự thường là đủ.

Windows không phân biệt chữ thường và chữ in hoa cho tên tệp. Điều này có nghĩa là bạn không thể lưu trữ các tập tin có tên chỉ khác nhau trong cùng một thư mục. Ví dụ: hai tên tệp "Title.doc" và "TITLE.doc" đối với Windows sẽ có cùng tên cho cùng một tệp.

Bạn có nghĩ rằng có thể có nhiều tệp có cùng tên PRIMER trong một thư mục không? Điều này có thể thực hiện được với điều kiện tên PRIMER có các phần mở rộng khác nhau.

Phần mở rộng tên tệp chỉ tới loại tệp(đôi khi họ cũng nói - định dạng tập tin). Như vậy,

  • "loại tệp",
  • "định dạng tệp",
  • "phần mở rộng tập tin",
  • “phần mở rộng tên tập tin” –

nhìn chung thì đây là điều tương tự.

Ví dụ,

PRIMER.doc(x) – loại tệp là tài liệu Word (hoặc tệp ở định dạng Word),

PRIMER.bmp – loại tệp là hình ảnh,

PRIMER.avi – loại tệp là tệp video,

PRIMER.wav – Loại tệp là tệp âm thanh.

Tất cả các tệp này có tên khác nhau (do phần mở rộng tên tệp khác nhau) và có thể được lưu trữ ở cùng một nơi, tức là. trong một thư mục. Nếu chúng ta so sánh với tên của mọi người thì tên tệp giống với tên của người đó và phần mở rộng tên tệp là họ của người đó. Theo đó, PRIMER.doc và PRIMER.bmp theo cách tương tự này cũng giống như Ivan Petrov và Ivan Sidorov. Các tệp có tên PRIMER.doc và VARIANT.doc là hai anh em trong cùng một họ tài liệu (có cùng phần mở rộng .doc), chẳng hạn như Ivan Petrov và Fedor Petrov là anh em trong cùng một họ Petrov.

Phần mở rộng tên tệp là phần tên tệp bắt đầu bằng dấu chấm, theo sau là một số ký tự.

Các phần mở rộng bao gồm ba chữ cái là phổ biến - .doc, .txt, .bmp, .gif, v.v. Trường hợp không quan trọng, vì vậy .doc và .DOC là phần mở rộng tài liệu giống nhau.

Phần mở rộng là một thuộc tính tùy chọn trong tên tệp, tức là. nó có thể không tồn tại. Trong trường hợp này, thường không có dấu chấm ở cuối tên file. Việc mở rộng, mặc dù không cần thiết, vẫn được mong muốn, bởi vì nó cho Windows biết đó là loại tập tin gì. Nói một cách đơn giản, loại tệp sẽ cho Windows biết nên mở tệp bằng chương trình nào. Ví dụ: phần mở rộng .doc cho biết rằng tệp phải được mở bằng trình soạn thảo Word và phần mở rộng .cdr cho biết rằng tệp phải được mở bằng chương trình đồ họa Corel Draw.

Có những tên (dịch vụ) dành riêng không thể được sử dụng làm tên tệp vì chúng là tên thiết bị:

PRN – máy in,

COM1-COM4 – thiết bị được kết nối với cổng nối tiếp 1-4,

Aux – giống như COM1,

LPT1-LPT4 – thiết bị được kết nối với cổng song song 1-4 (thường là máy in),

CON (consol) – cho đầu vào – bàn phím, cho đầu ra – màn hình,

NUL là một thiết bị "trống".

Dưới đây là ví dụ về tên tệp không hợp lệ:

5<>8/7.txt – ký hiệu "<», «>" và "/" bị cấm,

Câu hỏi là gì? - biểu tượng "?" Cấm

PRN.bmp – ở đây PRN là tên dành riêng.

Tùy thuộc vào loại file mà các biểu tượng khác nhau được hiển thị trên màn hình Windows:

Windows Explorer (Start-Programs-Accessories-Explorer) theo mặc định có chế độ trong đó phần mở rộng tên tệp không được hiển thị trên màn hình nhưng các biểu tượng tệp được hiển thị.

Khi lưu tệp, chỉ cần viết tên tệp và chọn loại tệp từ danh sách có sẵn. Phần mở rộng đã chọn sẽ tự động được thêm vào tên tệp. Ví dụ, trong hình bên dưới, chính chương trình sẽ thêm phần mở rộng .jpg vào tên tệp. Kết quả Windows sẽ ghi nhớ file này với tên “drawing in Paint.jpg”.

Để tránh hiểu lầm khi lưu tệp, hãy luôn chú ý đến dòng “loại tệp”, nếu có. Xét cho cùng, loại tệp là một gợi ý dành cho Windows, với sự trợ giúp của hệ thống sẽ xác định chương trình nào tệp này có thể được mở.

Ví dụ: nếu bạn đã tải xuống một tệp từ Internet, với phần mở rộng .rar, nhưng bạn không cài đặt chương trình lưu trữ trên máy tính của mình để hoạt động với các tệp “được nén, lưu trữ” như vậy, thì đừng ngạc nhiên khi tệp đó làm như vậy. đừng mở. Nói cách khác, bạn cần lưu ý rằng nếu bạn mở tệp, chẳng hạn như ở định dạng video, thì máy tính phải có chương trình thích hợp để hoạt động với định dạng này.

Có thể rút ra một sự tương tự giữa một tệp (chính xác hơn là giữa một loại tệp) và một chương trình hoạt động với loại tệp đó. Tệp là một ổ khóa và chương trình mở tệp này là chìa khóa. Ổ khóa không thể mở được nếu không có chìa khóa, và chìa khóa không có ổ khóa thì không có giá trị gì đặc biệt.

Bài tập tin học:

1) Hãy thử tạo hai thư mục trên Desktop của bạn với tên: PRIMER và Primer. Để thực hiện việc này, trên Màn hình nền, nhấp chuột phải vào một khoảng trống và trong cửa sổ xuất hiện, nhấp vào tùy chọn “Tạo” và cuối cùng, nhấp vào tùy chọn “Thư mục”. Thay thế "Thư mục mới" bằng "PRIMER". Sau đó lặp lại tất cả những điều này để tạo thư mục thứ hai có tên là “primer”. Windows có cho phép bạn mở thư mục thứ hai không?

2) Ví dụ: đi tới trình soạn thảo Word và thử lưu tài liệu với tên PRN. Windows có cho phép tên này cho một tệp mới không?

3) Cách giải quyết: “Tôi tải file từ Internet về nhưng chúng ở định dạng xsd (PM)/RAR và không thể mở hoặc đọc được trên máy tính. Phải làm gì?"

tái bút Bài viết đã kết thúc nhưng bạn vẫn có thể đọc được:

Nhận các bài viết về kiến ​​thức máy tính mới nhất trực tiếp vào hộp thư đến của bạn.
Đã nhiều hơn nữa 3.000 người đăng ký

.