7/24/2019 Soal Shift Modul4
1/2
SOAL SHIFT MODUL 4
PRAKTIKUM SISTEM OPERASI 2015
Jihad dan Sekar adalah teman baik dan sangat dekat. Karena kedekatan itulah, timbul rasa
yang berbeda di hati Jihad untuk Sekar. Suatu hari, Jihad mengutarakan isi hatinya kepadaSekar. Namun, Sekar ingin melihat dulu kesungguhan Jihad, Ia memberikan syarat bagi
Jihad untuk mendapatkan hatinya. Syarat tersebut adalah Sekar ingin Jihad
membuatkannya sebuah implementasi dari fuse yang baru saja didapatkannya dari asistensi
praktikum sistem operasi. Sebelumnya, ketika asistensi hanya diajarkan implementasi dasar
yaitu mengaitkan direktori lain (mount) dengan fuse. Padahal ketika dikaitkan dengan
direktori (mount) Sekar ingin agar implementasi fuse tersebut memiliki kriteria sebagai
berikut:
1. Ketika file dalam direktori tersebut dibuka, file tersebut secara otomatis membuat file
backup dengan format nama: ..bak. File backup tersebut
hanya bisa dibuka/dibaca, tidak bisa diedit. (Kelas C)2. Pada saat membuka file dengan ekstensi *.3gp, *.doc, *.c , akan muncul pesan error
dengan kata-kata Terjadi Kesalahan! File berisi konten berbahaya. Setelah
memunculkan pesan error, file tersebut diganti namanya menjadi
..ditandai (Kelas A)
3. Ketika file dalam direktori tersebut diedit dan disimpan lagi, secara otomatis muncul
folder baru dengan nama simpanan yang digunakan khusus untuk menyimpan file
baru hasil dari yang telah diedit, dan file asli tetap ada pada tempatnya tanpa ada
perubahan pada isinya. File baru hasil editan tersebut diberi nama sesuai dengan file
aslinya. (Kelas D)
4. File dalam direktori tersebut hanya bisa di-copy atau dipindahkan sebanyak satu kali,sehingga file yang telah di-copy atau dipindahkan tersebut tidak dapat di-copy atau
dipindahkan lagi (file terkunci). Contoh: terdapat file A. jika file A dicopy atau
dipindahkan maka akan terbentuk file salinan atau hasil pindahan file A, sedangkan
file A sendiri tidak bisa diapa-apakan lagi (terkunci). Namun file salinan A tetap bisa
dicopy atau dipindahkan, begitu seterusnya. (Kelas B)
Sebagai praktikan sistem operasi yang baik, bantulah Jihad memenuhi syarat yang
diberikan Sekar :)
Soal tambahan
1. Jika file yang dibuka adalah file berekstensi .bak (file hasil backup nomor 1), maka
akan muncul pesan error berisi File yang anda buka adalah file backup. FIle tidak
bisa diubah maupun disalin kembali! dan file tersebut tidak akan terbuka dan tidak
dibuat backupnya. (Kelas C)
2. Pada file poin nomor 2, setelah memunculkan pesan error, file tersebut otomatis
terpindahkan ke direktori rahasia. Jika direktori rahasia tersebut belum ada, maka
secara otomatis akan membuat direktori rahasia sebelum file dipindahkan. (Kelas
A)
3. Jika file yang dibuka adalah file di dalam folder simpanan (file hasil editan), maka
akan muncul pesan error berisi File yang anda buka adalah file hasil editan. FIle
7/24/2019 Soal Shift Modul4
2/2
tidak bisa diubah maupun disalin kembali! dan file tersebut tidak akan terbuka.
(Kelas D)
4. File hasil copyan diberi nama ..copy dan jika file yang dibuka
adalah file berekstensi .copy (file hasil copyan), maka akan muncul pesan error berisi
File yang anda buka adalah file salinan. FIle tidak bisa diubah maupun disalin
kembali! dan file tersebut tidak akan terbuka dan tidak dibuat copyannya. (Kelas B)
Aturan Shift:
- Praktikan menghubungi asisten demo paling lambat hari Minggu, 22 November
2015 untuk menyepakati jadwal demo. Jika melewati tanggal tersebut dianggap tidak
mengikuti demo.
- Jadwal demo shift modul 4 adalah hari Senin, 23 November 2015 - Rabu, 25
November 2015, sedangkan jadwal
revisi shift modul 4 adalah hari
Kamis, 26
November 2015 - Jumat, 27 November 2015. Di luar jadwal tersebut dianggap
tidak mengikuti demo.
- Jika ada hal-hal genting yang menyebabkan praktikan tidak bisa mengikuti jadwal
demo sesuai aturan, silakan hubungi asisten demo masing-masing.
- Laporan resmi berupa artikel blog dipublikasikan
paling lambat hari
Minggu, 29
November 2015 pukul 11.00 WIB dengan hashtag #fuse #sisop2015. Jika
melewati batas waktutersebut, poin nilai untuk laporan resmi tidak sesempurna jika
tepat waktu.
- Jika tidak mengikuti demo maka nilai shift modul 4 menjadi 0.