Типови фајлова

При дизајнирању оперативног система, поставља се питање да ли ће систем бити направљен тако да препознаје и подржава типове фајлова. Ако систем препознаје одређени тип, онда ће знати како да рукује одређеним фајлом, тј. на који начин да интерпретира садржане информације. На пример, ако би се фајл који садржи видео информације отворио у текст едитору, добио би се бесмислен текст, јер едитор чита информације из фајла и интерпретира их као текст (нпр. читају се ASCII карактери бајт по бајт), а нису биле намењене за такву врсту употребе. Ово је могуће, јер је фајл низ бајтова. Како ће се они интерпретирати и да ли ће се интерпретирати на предвиђени начин зависи од начина на који их корисник користи.

Честа техника јесте да се поред имена, на крај фајла дода тачка и за њом кратка екстензија (наставак) која говори о типу. Ова информација је корисна и кориснику и оперативном систему, јер се на основу ње зна које операције могу да се изврше над фајлом и на који начин се подаци читају. Оперативни систем може на основу екстензије да дефинише подразумевани програм који ће се користити за отварање одређеног типа фајла. На пример, може се дефинисати да текст едитор отвара све фајлове са екстензијом .txt, а да програм за прегледање слика отвара фајлове са екстензијама: .jpg и .png (екстензија је само наговештај која не гарантује тип фајла, а није обавезно да се уопште садржи у имену фајла, али олакшава рад ако је присутна и тачно наведена). У следећој табели могу се видети неке од стандардних екстензија фајлова:

Екстензија

Врста фајла

.html, .htm, .xml, ,tex Етикетирани документи
.txt Текстуални документ
.jpg, .png, .tif, Слика
.c, .cpp, .cs, .java, .asm Код програма
.exe, .jar, .com, .bin Извршни фајлови
.0 Објектни фајлови
.lib, .a, .so, .dll Biblioteke za programe
.mpg, .avi, .flv, .mpeg, .mov Видео – Мултимедија
.mp3 Музика
.pdf, .ps, Документи који се могу прегледати независно од система
.zip, .rar, .tar Компримоване архиве
.doc, .docx, .rtf Формати језичких процесора
.bat, .sh Пакетни (batch) фајлови

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се /  Промени )

Google photo

Коментаришет користећи свој Google налог. Одјавите се /  Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се /  Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се /  Промени )

Повезивање са %s