1. Sebutkan macam-macam atribut pada berkas
Jawab: - Name : Informasi yang di simpan untuk keperluan identifikasi form oleh pengguna.
- Type : dibutuhkan sistem untuk mendukung tipe yang berbeda.
- Location : Pointer ke lokasi fil pada device.
- Size : Ukuran file yang sedang digunakan.
- Protection : kontrol terhadap pengguna yang sedang melakukan baca, tulis & eksekusi.
- Time,Date & user identification: proteksi data untuk pengamanan dan monitoring pengguna.
2. Operasi apa sajakah yang dapat diterapkan pada sebuah berkas?
Jawab : - Create file
- Write File
- Read File
- Reposition dalam File
- Delete File
- Truncate File
3. Sebutkan informasi yang terkait dengan pembukaan berkas!
Jawab : - Penunjuk Berkas: Pada sistem yang tidak mengikutkan batas berkas sebagai bagian dari system call baca dan tulis, sistem tersebut harus mengikuti posisi dimana terakhir proses baca dan tulis sebagai penunjuk. Penunjuk ini unik untuk setiap operasi pada berkas, maka dari itu harus disimpan terpisah dari atribut berkas yang ada pada disk.
- Penghitung berkas yang terbuka: Setelah berkas ditutup, sistem harus mengosongkan kembali tabel berkas yang dibuka yang digunakan oleh berkas tadi atau tempat di tabel akan habis. Karena mungkin ada beberapa proses yang membuka berkas secara bersamaan dan sistem harus menunggu sampai berkas tersebut ditutup sebelum mengosongkan tempatnya di tabel.
- Lokasi berkas pada disk: Kebanyakan operasi pada berkas memerlukan sistem untuk mengubah data yang ada pada berkas. Informasi mengenai lokasi berkas pada disk disimpan di memori agar menghindari banyak pembacaan pada disk untuk setiap operasi
4. Sebutkan dan jelaskan metode alokasi pada sistem berkas!
Jawab : - Sequential Access : akses dilakukan dengan 1 arah pembacaan/penulisan jika ingin mundur maka perlu dilakukan rewind.
- Direct Access : akses dilakukan bisa pada posisi mana saja dalam file.
- Metode Lain : abstraksi lebih tinggi dari direct access, index file &relative file.
Jawab : - Mencari berkas, kita dapat menemukan sebuah berkas didalam sebuah struktur direktori. Karena berkas-berkas memiliki nama simbolik dan nama yang sama dapat mengindikasikan keterkaitan antara setiap berkas-berkas tersebut, mungkin kita berkeinginan untuk dapat menemukan seluruh berkas yang nama-nama berkas membentuk pola khusus.
- Membuat berkas, kita dapat membuat berkas baru dan menambahkan berkas tersebut kedalam direktori.
- Menghapus berkas, apabila berkas sudah tidak diperlukan lagi, kita dapat menghapus berkas tersebut dari direktori.
- Menampilkan isi direktori, kita dapat menampilkan seluruh berkas dalam direktori, dan kandungan isi direktori untuk setiap berkas dalam daftar tersebut.
- Mengganti nama berkas, karena nama berkas merepresentasikan isi dari berkas kepada user, maka user dapat merubah nama berkas ketika isi atau penggunaan berkas berubah. Perubahan nama dapat merubah posisi berkas dalam direktori.
- Melintasi sistem berkas, ini sangat berguna untuk mengakses direktori dan berkas didalam struktur direktori.
6. Sebutkan dan Jelaskan tentang tipe akses pada berkas?
Jawab : - Read: Membaca dari berkas
- Write: Menulis berkas
- Execute: Meload berkas kedalam memori untuk dieksekusi.
- Append: Menambahkan informasi kedalam berkas di akhir berkas.
- Delete: Menghapus berkas.
- List: Mendaftar properti dari sebuah berkas.
- Rename: Mengganti nama sebuah berkas.
- Copy: Menduplikasikan sebuah berkas.
- Edit: Mengedit sebuah berkas.
7. Sebutkan dan jelaskan bagaimana cara mengatur free space?
Jawab : - Berkas disimpam dalam satuan perblok.
- Blok disk
· Besarnya blok tetap : 512bytes-8kbytes
· Blok size terlalu besar: space yang terbuang (i.e besarnya bekas rata-rat di UNIX : 1Kbytes)
- Free bloks:
· Bagaiman melacak block yang tidak di gunakan?
Ø Linked list dari nomor blok yang bebas.
Ø Bit-map
Blok yang bebas di wakili oleh bit 1, blok yang digunakan oleh bit 0.
8. Bagaimanakah implementasi dari sebuah direktori dalam disk..??
Jawab : - Disk quota(multi-user)
- Kehandalan :
· Manajemen bad block
· Backup
· Konsistensi:
Ø Blok: membandingkan list blok digunakan dan yang bebas.
Ø Direktori/file : membandingkan entry di rektori dan i-node/ awal blok.
Ø File system check
- Unjuk Kerja :
· Cache :
Ø Write-through cache (MS-DOS)
Ø Write-back/delay cache (UNIX)
9. Sebutkan keunggulan dari sistem berkas dalam UNIX dengan sistem berkas pada WINDOWS?
Jawab : - sistem berkas UNIX lebih hebat dan mudah diatur daripada Windows.
- sistem Windows ingin memudahkan pengguna maka sistem mereka mengubah nama menjadi nama yang lebih mudah bagi para pengguna.
- sistem berkas UNIX dengan Windows adalah UNIX tidak menggunakan drive letter seperti C:, D: dalam Windows. Tetapi semua partisi dan drive ekstra di mount didalam sub- direktori di bawah direktori root. Jadi pengguna tidak harus bingung di drive letter mana suatu berkas berada sehingga seluruh sistem seperti satu sistem berkas yang berurutan dari direktori root menurun secara hierarki
10.10. Bagaimanakah langkah-langkah dalam proses back-up?
Jawab : - Hari 1: Salin ke tempat penyimpanan back up semua berkas dari disk, disebut
sebuah full backup.
- Hari 2: Salin ke tempat penyimpanan lain semua berkas yang berubah sejak hari 1,
disebut incremental backup.
- Hari 3: Salin ke tempat peyimpanan lain semua berkas yang berubah sejak hari 2.
- Hari N: salin ke tempat penyimpanan lain semua berkas yang berubah sejak hari N-
1, lalu kembali ke hari 1.
Tidak ada komentar:
Posting Komentar