Jenis Berkas

Jenis berkas merupakan salah satu atribut berkas yang cukup penting. Saat kita mendesain sebuah sistem berkas, kita perlu mempertimbangkan bagaimana sistem operasi akan mengenali berkas-berkas dengan jenis yang berbeda. Apabila sistem operasi dapat mengenali, maka membuka berkas tersebut bukan suatu masalah. Seperti contohnya, apabila kita hendak mencari bentuk obyek biner sebuah program, yang tercetak biasanya tidak dapat dibaca, namun hal ini dapat dihindari apabila sistem operasi telah diberitahu akan adanya jenis berkas tersebut.

Cara yang paling umum untuk mengimplementasikan jenis bekas tersebut adalah dengan memasukkan jenis berkas tersebut ke dalam nama berkas. Nama berkas dibagi menjadi dua bagian. Bagian pertama adalah nama dari jenis berkas tersebut, dan yang kedua, atau biasa disebut extension adalah jenis dari berkas tersebut. Kedua nama ini biasanya dipisahkan dengan tanda '.', contoh: "berkas.txt".

Tabel 13.1. Jenis-jenis berkas

JENIS BERKASEXTENSIONFUNGSI
Executableexe, com, bin, atau tidak adaSiap menjalankan program bahasa mesin
Objectobj atau oDikompilasi, bahasa mesin, tidak terhubung (link)
Source codec, cc, java, asm, pasKode-kode program dalam berbagai bahasa pemrograman
Batchbat, shMemerintahkan ke command intepreter
Texttxt, docData text, dokumen
Word processorwp, tex, rtf, docMacam-macam format dari text processor
Librarylib, a, sol, dllLibraries dan routine untuk programmer
Print/ viewjpg, pdf, psBerkas ASCII/binary dalam format untuk mencetak atau melihat
Archivezip, tarBerkas-berkas yang berhubungan dikelompokkan ke dalam satu berkas, dikompres, untuk pengarsipan
Multimediampeg, mov, rmBerkas binary yang berisi informasi audio atau A/V