Manajemen file
-
Upload
setia-jul-ismail -
Category
Education
-
view
214 -
download
2
Transcript of Manajemen file
Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Manajemen File
3/15/2016 2Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Definisi berkas/file
• Berkas adalah sebuah koleksi informasi berkaitan yang diberi nama dan disimpan di dalam secondary storage. Biasanya sebuah berkas merepresentasikan data atau program. • Ada pun jenis-jenis dari berkas:• Text file: yaitu urutan dari karakter-karakter yang diatur menjadi barisan dan
mungkin halaman.• Source file: yaitu urutan dari berbagai subroutine dan fungsi yang masing-
masing kemudian diatur sebagai deklarasi-deklarasi diikuti oleh pernyataan-pernyataan yang dapat diexecute.• Object file: yaitu urutan dari byte-byte yang diatur menjadi blok-blok yang dapat
dipahami oleh penghubung system.• Executable file: adalah kumpulan dari bagian-bagian kode yang dapat dibawa ke
memori dan dijalankan oleh loader.
3/15/2016 3Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Sistem Berkas/File
• kumpulan berkas (masing-masing menyimpan data yang berkaitan) atau• struktur direktori (mengatur dan menyediakan informasi mengenai
semua berkas yang berada di sistem)
3/15/2016 4Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Manajemen file
• Metode dan struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir file pada disk atau partisi (bagian-bagian memori).
• Sistem file berfungsi untuk menyimpan file-file tertentu. • Cara memasukkan sistem file ke disk atau partisi adalah dengan cara
di format.
Mengapa dibutuhkan Manajemen File?
3/15/2016 5Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
VS
3/15/2016 6Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Fungsi Manajemen File/Berkas• Penciptaan, modifikasi, dan penghapusan file• Mekanisme pemakaian file bersamaan• Kemampuan backup dan recovery• Informasi tersimpan aman dan rahasia• Menyediakan interface user-friendly
3/15/2016 7Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Tugas Manajemen File/Berkas• Untuk memenuhi kebutuhan manajemen data dan kebutuhan user dalam
hal penyimpanan data dan melakukan operasi terhadap file• Untuk menjamin data di dalam file valid• Untuk mengoptimalkan performansi dari sisi sistem (throughput) dan dari
sisi user (response time)• Untuk memberikan dukungan I/O terhadap berbagai macam device
penyimpan data• Untuk meminimalkan atau menghilangkan kemungkinan terjadinya data
hilang atau rusak• Untuk memberikan routine antarmuka I/O yang standar bagi proses user• Untuk memberikan dukungan I/O bagi banyak user
3/15/2016 8Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Metode Akses
• Berkas menyimpan informasi. Apabila sedang digunakan informasi ini harus diakses dan dibaca melalui memori komputer. Informasi dalam berkas dapat diakses dengan beberapa cara. • Berikut adalah beberapa caranya:
• Akses Sekuensial : Akses ini merupakan yang paling sederhana dan paling umum digunakan. Informasi di dalam berkas diproses secara berurutan. Sebagai contoh, editor dan kompilator biasanya mengakses berkas dengan cara ini.
• Akses Langsung : Metode berikutnya adalah akses langsung atau dapat disebut relative access. Sebuah berkas dibuat dari rekaman-rekaman logical yang panjangnya sudah ditentukan, yang mengizinkan program untuk membaca dan menulis rekaman secara cepat tanpa urutan tertentu.
3/15/2016 9Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Tipe File
3/15/2016 10Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Operation File
• Create (buat)• Delete (hapus)• Open (buka)• Close (tutup)• Read (baca)• Write (tulis)
3/15/2016 11Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Struktur File• Field• Record• File• Database
3/15/2016 12Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Elemen File Manajemen
3/15/2016 13Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Urutan Pembacaan Pada Sistem File
3/15/2016 14Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Directory• merupakan sebuah file yang dimiliki oleh sistem
operasi. • Dari sisi user direktori memetakan antara nama file
dengan file.
3/15/2016 15Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Isi Direktori
• Informasi dasar (Nama, tipe, dan organisasi file)• Informasi alamat file(Volume, alamat awal, ukuran yang digunakan,
ukuran yang dialokasikan)• Informasi kontrol akses (Pemilik file, informasi akses, aksi yang
diijinkan)• Informasi penggunaan file (Tanggal dibuat, identitas pembuat, tanggal
terakhir kali diakses terakhir terakhir diakses, identitas pembaca terakhir, tanggal dimodifikasi, identitas pemodifikasi terakhir, tanggal terakhir di-backup, status file saat ini)
3/15/2016 16Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Operasi Direktori• Membuka direktori• Menutup direktori• Menambah direktori• Mengubah nama direktori• Menghubungkan berkas-berkas di direktori berbeda.• Menghapus hubungan berkas-berkas di direktori
berbeda.
3/15/2016 17Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Jenis Direktori
• Direktori satu tingkat• Direktori dua tingkat• Direktori dengan struktur tree
3/15/2016 18Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Struktur satu direktori• Merupakan Single Level
Directory yang paling sederhana. • Semua berkas disimpan dalam
direktori yang sama.• memiliki keterbatasan : bila
berkas bertambah banyak atau bila sistem memiliki lebih dari satu pengguna, disebabkan karena tiap berkas harus memiliki nama yang unik.
3/15/2016 19Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Struktur dua Direktori• (Two Level Directory) membuat
direktori yang terpisah untuk tiap pengguna, yang disebut User File Directory (UFD). • Ketika pengguna login, master
directory berkas dipanggil. • MFD memiliki indeks berdasarkan
nama pengguna dan setiap entri menunjuk pada UFD pengguna tersebut.• pengguna boleh memiliki nama
berkas yang sama dengan berkas lain.
3/15/2016 20Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Directory dengan struktur tree
• Pada direktori dengan Struktur Tree (Tree-Structured Directory), setiap pengguna dapat membuat subdirektori sendiri dan mengorganisasikan berkas-berkasnya.
3/15/2016 21Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Directory dengan struktur tree
3/15/2016 22Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
PARTISI
SUB FOLDER
SUB – SUB FOLDER
FOLDER
FILE
FILE
FILE
FILE
STRUKTUR FILE PADA SISTEM OPERASI WINDOWS
3/15/2016 23Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Ada 3 Partisi
CONTOH PARTISI
3/15/2016 24Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
FOLDER DAN FILE
F O L D E R
F I L E
3/15/2016 25Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
SUB FOLDER
FOLDER
SUB FOLDER
3/15/2016 26Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Manajemen file pada linux
3/15/2016 27Kajian 1 : Teori Dasar Sistem OperasiTK1033-SISTEM OPERASITH AKADEMIK 2015-2016
Referensi
• William Stallings. Hak Cipta © 2001. Operating Systems. Prentice Hall. • Andrew S. Tanenbaum. Hak Cipta © 1992. Modern Operating
Systems. Prentice-Hall Inc.• Avi Silberschatz, Peter Galvin, dan Grag Gagne. Hak Cipta © 2000.
Operating Systems CONCEPTS• William Stallings. The Linux Operating System• Frank G Fiamingo. Introduction to Unix• WEB
• ftp://ftp.prenhall.com/pub/esm/computer science.s41/ stallings/slides/OS5e-PPT-Slides/• http://www.stttelkom.ac.id/staf/end