Какво представляват файловите формати: описание, функции

Докато работим на компютър, ние по някакъв начин сме изправени пред необходимостта да получавате или изпращате всеки файл на вашите приятели или колеги по време на работа. Условно всички файлови формати, с които потребителят трябва да се справи, могат да бъдат групирани в няколко групи. Обикновено това са видео и музикални файлове, снимки, архиви, софтуерни пакети, текстови документи и електронни таблици.

Какво е файл?

По отношение на програмиста, файлът представлява определена област в дългосрочната компютърна памет, предназначена за съхраняване, четене и записване на данни. Тя може да има специално име и да съдържа информация от определен тип. Но по отношение на обикновен потребител, файлът - това е преди всичко специфично нещо. Документ, филм, песен или инсталационен пакет на програмата.


Програмистът просто трябва да мисли по различен начин, защото неговата задача е да накара крайните потребители, които имаме с вас, да не мислят как да работят със същия файл. Искаме просто да го отворим и да получим резултата. По някакъв начин файловите формати ни предоставят тази възможност. Операционната система разпознава кой файл потребителят иска да използва и го отваря в подходяща програма за тази задача. Разпознаването обикновено се извършва чрез разширение или чрез така наречените магически числа, специални етикети, които позволяват на файловата система да определи вида информация, съхранявана във файла.


Разширение на файла

От времето на MS DOS сме наследилиима разширения, които ви позволяват да определите визуално форматите на файловете. Размерът на разширението обикновено е три букви и се намира в границата на името на файла. Това се нарича схема 8.3 в памет на времето, когато само името на файла е разпределено само на осем знака.
Съвременните файлови системи позволяват имената на файловете да се състоят от 255 символа, но разширяването в повечето случаи, както и преди, се състои от три. Това са същите * .doc, * .jpg, * .avi, които са познати и могат да се използват за определяне на кой файл се занимавате.

Групиране на файлове по тип

Както вече казахме, най-популярните персонализирани файлови формати могат да бъдат групирани според техния вид употреба и следователно - до разширението. Популярни типове файлове

Тип на файла



Разширения



Програми изпълними файлове


29) * .exe, * .msi, * .apk







* .zip, * .rar, * .7z



Видео файлове



* .avi, * .mov, * .mp4



Снимки



* .jpg, * .png, * .gif







* .mp3 * .ogg, * .flac



тестови файлове



* .doc, * .docx, * .odt



Таблици



* .xls, * xlsx, * .ods

Повечето от посочените типове файлове се отварят от ресурсите на операционната система и не работят с тях. ви ahaye от потребителя някакви специални знания и умения. С документите ситуацията е малко по-различна. За да работите с тях, вече имате нужда от специални софтуерни пакети. Затова ще разгледаме по-подробно текстовите файлови формати и основите на взаимодействието с тях.

Текстпроцесори

Основната цел на текстовия файл е ясна от нейното име. Те се създават с помощта на текстообработващи процесори, които са част от офис софтуерни пакети. Най-известният такъв процесор е Word. Той е бил широко разпространен благодарение на основното въображение на Microsoft - Windows.


Word има широки възможности за работа с текстове, което ви позволява да създавате документи с висока сложност. Включва този удобен и продуктивен текстов редактор на Microsoft Office и обхваща платформи Windows и MacOS. Нещо повече, тя се простира далеч от свободата, Microsoft в това отношение никога не се различаваше по отношение на алтруизма. Има ли алтернативни програми със сходни възможности? Да, има. Най-известното решение се нарича OpenOffice. Това е безплатен софтуер, който включва текстообработващата програма на Writer. Да, тя изглежда не толкова красива като Word, но на практика не й се поддава от гледна точка на функционалността на работата с текста. Той е достъпен на всяка десктоп платформа, издадени версии за Windows, Linux и MacOS.
Трябва да кажа, че OpenOffice не е единственият безплатен пакет. На негова основа са създадени няколко подобни програми. Най-известната е програмата LibreOffice, която има по-свободна политика за развитие и е създадена от група разработчици, отделени от проекта Aspen. Разпространява се безплатно и има версии за всички популярни операционни системи.

Популярни текстови формати

Да видим какви файлови формати се използват от най-известните текстообработващи процесори. Най-разпространено в Русиятака в света * .doc формат. Отдавна е формат, в който всички текстови документи се изготвят по подразбиране. По-нататъшното му развитие * .docx формат. Този формат се появява заедно с Microsoft Office 2007. За разлика от своя предшественик, напълно затвореният *. OpenOffice, като свободен софтуер, използва отворения файлов формат с разширение * .odt. OpenDocument Format получи международна стандартизация през 2006 г. и първоначално базирана на XML. Той е създаден за разлика от напълно затворения формат на Microsoft. В редица европейски страни тя се използва доста широко, а делът на документите в обращение достига 22%.
Най-новите версии на офис софтуерните пакети предоставят практически пълна оперативна съвместимост на подготвените от тях документи. Можете да създадете документ на Word и да го запишете в * .odt файл и обратно, докато работите в свободен офис пакет за създаване на документи * .doc.

Други текстови формати

В допълнение към популярните формати, които разглеждаме, които ни позволяват да работим с текст в широк спектър от възможности, други могат да бъдат намерени. Тези формати на текстови файлове изобщо не поддържат форматирането или го поддържат на първоначалното ниво. Тези формати включват * .txt * .rtf. Особеността на тези формати е пълна съвместимост с различни операционни системи и възможност за работа с тях без офис пакет. Те могат да се отварят и редактират чрез обикновени средства, програми, които първоначално са част от операционната система. Например за Windows тя ще бъде Notepad и WordPad, MacOS ще се отворитях в програмата на Viewer.

В заключение

По време на разработването на компютърни технологии бяха създадени голям брой различни програми, всяка от които използва свой собствен файлов формат и съответно има някакво разширение. В този материал сме разгледали само малка част от тях, с които се сблъскваме в ежедневието. За по-подробно проучване на този въпрос, можем да препоръчаме руски език ресурс Fileext.ru, където можете да намерите подробно описание на всеки файл за неговото разширяване.

Свързани публикации