Merupakan mekanisme penyimpanan on-line serta untuk akses, baik data mau pun program yang berada dalam Sistem Operasi. Terdapat dua bagian penting dalam sistem berkas, yaitu: kumpulan berkas, sebagai tempat penyimpanan data, serta struktur direktori, yang mengatur dan menyediakan informasi mengenai seluruh berkas dalam sistem.
Konsep Dasar
Berkas adalah kumpulan informasi berkait yang diberi nama dan direkam pada penyimpanan sekunder. Dari sudut pandang pengguna, berkas merupakan bagian terkecil dari penyimpanan logis, artinya data tidak dapat ditulis ke penyimpanan sekunder kecuali jika berada di dalam berkas. Biasanya berkas merepresentasikan program (baik source mau pun bentuk objek) dan data.
Secara umum, berkas adalah urutan bit, byte, baris, atau catatan yang didefinisikan oleh pembuat berkas dan pengguna.
jenis informasi yang dapat disimpan dalam berkas:
Text file; yaitu urutan karakter yang disusun ke dalam baris-baris.
Source file; yaitu urutan subroutine dan fungsi, yang nantinya akan dideklarasikan.
Object file; merupakan urutan byte yang diatur ke dalam blok-blok yang dikenali oleh linker dari sistem.
Executable file; adalah rangkaian code section yang dapat dibawa loader ke dalam memori dan dieksekusi.
Atribut berkas terdiri dari:
Nama; merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh manusia (human-readable form)
Type; dibutuhkan untuk sistem yang mendukung beberapa type berbeda
Lokasi; merupakan pointer ke device dan ke lokasi berkas pada device tersebut
Ukuran (size); yaitu ukuran berkas pada saat itu, baik dalam byte, huruf, atau pun blok
Proteksi; adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca, menulis, dan mengeksekusi berkas
Waktu, tanggal dan identifikasi pengguna; informasi ini biasanya disimpan untuk: pembuatan berkas, modifikasi terakhir yang dilakukan pada berkas,dan penggunaan terakhir berkas.
Operasi dasar pada berkas:Membuat, Menulis, Membaca, Menempatkan kembali, Menghapus, Memendekkan berkas.
Struktur Direktori
Direktori Satu Tingkat: Semua berkas disimpan di dalam direktori yang sama
Direktori Dua Tingkat: Caranya dengan membuat direktori secara terpisah
Direktori Dengan Struktur Tree: Sebuah direktori dengan struktur pohon memiliki sejumlah berkas atau subdirektori lagi
Direktori Dengan Struktur Acyclic-Graph: Jika ada sebuah berkas yang ingin diakses oleh dua pengguna atau lebih, maka struktur ini menyediakan fasilitas "sharing", yaitu penggunaan sebuah berkas secara bersama-sama
Sunday, April 11, 2010
Subscribe to:
Post Comments (Atom)


No comments:
Post a Comment