Strona główna : Warunki oprogramowania : Definicja formatu pliku

Format pliku

Format pliku definiuje strukturę i typ data przechowywane w pliku. Struktura typowego pliku może zawierać nagłówek, metadane, zapisana zawartość i znacznik końca pliku (EOF). Dane przechowywane w pliku zależą od przeznaczenia formatu pliku. Niektóre pliki, takie jak XML pliki służą do przechowywania list elementów, podczas gdy inne, takie jak JPEG pliki obrazów zawierają po prostu blok danych.

Format pliku określa również, czy dane są przechowywane w pliku są zwykłym tekstem czy mają dwójkowy format. Zwykłe pliki tekstowe można otwierać i przeglądać w standardowym edytorze tekstu. Chociaż pliki tekstowe są łatwe do utworzenia, często zajmują więcej miejsca niż porównywalne pliki binarne. Brakuje im również bezpieczeństwa, ponieważ zawartość można łatwo wyświetlić, przeciągając plik do edytora tekstu. Binarne formaty plików można kompresować i dobrze nadają się do przechowywania danych graficznych, audio i wideo. Jeśli spróbujesz wyświetlić plik binarny w edytorze tekstu, większość danych będzie zniekształcona i niezrozumiała, ale możesz zobaczyć tekst nagłówka, który identyfikuje zawartość pliku.

Niektóre formaty plików są zastrzeżone, podczas gdy inne są formatami uniwersalnymi lub otwartymi. Zastrzeżone formaty plików mogą być otwierane tylko przez jeden lub więcej powiązanych programów. Na przykład skompresowany plik StuffIt X (.SITX) archiwum można otworzyć tylko przez StuffIt Deluxe lub StuffIt Expander. Jeśli spróbujesz otworzyć archiwum StuffIt X za pomocą programu WinZip lub innego narzędzia do dekompresji plików, plik nie zostanie rozpoznany. I odwrotnie, otwarte formaty plików są publicznie dostępne i rozpoznawane przez wiele programów. Na przykład StuffIt Deluxe może również zapisywać skompresowane archiwa w standardowym spakowanym formacie (.ZIP), który można otworzyć przy prawie każdej dekompresji użytkowej.

Gdy programiści tworzą aplikacje które zapisują pliki, wybór odpowiedniego formatu pliku jest ważny. W przypadku niektórych programów sensowne może być użycie otwartego formatu, który jest zgodny z innymi aplikacjami. W innych przypadkach użycie zastrzeżonego formatu może dać programiście przewagę konkurencyjną, ponieważ pliki utworzone za pomocą programu można otworzyć tylko za pomocą oprogramowania dewelopera. Jednak większość ludzi woli mieć wiele opcji oprogramowania, więc wielu programistów odeszło od zastrzeżonych formatów plików i zamiast tego używa otwartych formatów. Na przykład Microsoft Word, w którym zapisywano pliki przetwarzania tekstu i dokumenty zastrzeżone, format .DOC zapisuje teraz dokumenty w otwartym formacie .DOCX, który jest obsługiwany przez wiele aplikacji.

UWAGA: Chociaż termin „format pliku” technicznie odnosi się do struktury i zawartości pliku, termin ten jest również używany zamiennie z typu pliku, który definiuje określony typ pliku, taki jak plik RTF lub dokument programu Photoshop.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję formatu pliku. Wyjaśnia w terminologii komputerowej, co oznacza format pliku i jest jednym z wielu terminów oprogramowania w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz, że ta definicja formatu pliku jest pomocna, możesz odwołać się do niej, korzystając z linków cytowania powyżej.