UTS SISTEM BERKAS , BAROD MANGGALA YOEDHISTIRA ABDILLAH 181011450530
Juni 30, 2020PENGERTIAN SISTEM BERKAS
Sistem berkas merupakan mekanisme penyimpanan on-line serta untuk akses, baik data maupun program yang berada dalam system operasi.
Komputer dapat menyimpan informasi ke beberapa media penyimpanan yang berbeda, seperti magnetic disks, magnetic tapes dan optical disks. Agar komputer dapat digunakan dengan nyaman, system operasi menyediakan system penyimpanan dengan sistematika yang seragam. Sistem operasi mengabstraksikan property fisik dari media penyimpanannya dan mendefinisikan unit penyimpanan logis yaitu berkas. Berkas dipetakan ke media fisik oleh system operasi. Media penyimpanan ini umumnya bersifat non-volatile, sehingga kandungan di dalamnya tidak akan hilang jika terjadi gagal listrik maupun system reboot.
Berkas adalah kumpulan informasi berkait yang diberi nama dan direkam pada penyimpanan sekunder.
Berkas diberi nama untuk kenyamanan bagi pengguna dan untuk acuan bagi data yang terkandung di dalamnya. Nama berkas biasanya berupa string atau karakter. Beberapa system membedakan penggunaan huruf besar dan kecil dalam penamaan sebuah berkas, sementara system yang lain menganggap kedua hal di atas sama.
Data tersebut dapat berguna untuk proteksi, keamanan dan monitoring penggunaan dari berkas. Informasi tentang seluruh berkas disimpan dalam struktur direktori yang terdapat pada penyimpanan sekunder.
Operasi Pada Berkas
Sebuah berkas adalah jenis data abstrak. Untuk mendefinisikan berkas secara tepat, perlu melihat operasi yang dapat dilakukan pada berkas tersebut.
Ada dua cara dalam membuat berkas. Pertama, tempat baru di dalam system berkas harus di alokasikan untuk berkas yang akan dibuat.
Untuk menulis pada berkas, kita menggunakan system call beserta nama berkas yang akan ditulisi dan informasi apa yang akan ditulis pada berkas.
Untuk dapat membaca sebuah berkas, dapat menggunakan system call beserta nama berkas di blok memori mana berkas berikutnya diletakkan. Direktori mencari berkas yang akan dibaca dan system menyimpan penunjuk baca pada berkas dimana pembacaan berikutnya akan terjadi.
DIrektori yang bertugas untuk mencari berkas yang bersesuaian dan mengembalikan lokasi berkas pada saat itu.
Untuk menghapus berkas, perlu dicari berkas tersebut di dalam direktori.
Ada suatu keadaan dimana pengguna menginginkan atribut dari berkas tetap sama tetapi ingin menghapus isi dari berkas tersebut.
Pada system yang tidak mengikutkan batas berkas sebagai bagian dari system call baca dan tulis, system tersebut harus mengikuti posisi dimana terakhir proses baca dan tulis sebagai penunjuk.
Setelah berkas ditutup, system harus mengosongkan kembali table berkas yang dibuka yang digunakan oleh berkas tadi atau tempat di table akan habis. KArena mungkin ada beberapa proses yang membuka berkas secara bersamaan dan system harus menunggu sampai berkas tersebut ditutup sebelum mengosongkan tempatnya di table.
Kebanyakan operasi pada berkas memerlukan system untuk mengubah data yang ada pada berkas.
Berkas Dan Akses
Sistem penyimpanan, pengelolaan dan penyimpanan data pada alat penyimpan eksternal.
File
Kumpulan dari record-record yang saling berhubungan.
Kelompok Data Tetap
Kelompok data yang tidak mengalami perubahan, paling tidak dalam kurun waktu yang lama.
Kelompok Data Tak Tetap
Kelompok data yang secara rutin mengalami perubahan.
Kelompok Data Yang Bertambah Menurut Waktu
Kelompok data ini biasanya merupakan data akumulasi dari kelompok data tetap dan data tak tetap.
TRANSACTION FILE
Adalah file yang berisi record-recod yang akan memperbaharui / meng-update record- record yang ada pada master file.
REPORT FILE
Adalah file yang berisi data yang dibuat untuk laporan / keperluan user.
WORK FILE
Merupakan file sementara dalam sistem.
Suatu work file merupakan alat untuk melewatkan data yang dibuat oleh sebuah program ke program lain.
PROGRAM FILE
Adalah file yang berisi instruksi-instruksi untuk memproses data yang akan disimpan pada file lain / pada memori utama.
TEXT FILE
Adalah file yang berisi input data alphanumeric dan grafik yang digunakan oleh sebuah text editor program.
DUMP FILE
Adalah file yang digunakan untuk tujuan pengamanan , mencatat tentang kegiatan peng-update-an, sekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.
LIBRARY FILE
Adalah file yang digunakan untuk penyimpanan program aplikasi, program utilitas atau program lainnya.
HISTORY FILE
File ini merupakan tempat akumulasi dari hasil pemrosesan master file dan transaction file.
Tabel dibawah ini menunjukkan klasifikasi file dari sistem flow diagram.
Adalah file yang hanya dapat ditulis oleh sebuah program / file yang dibuat dengan program.
Adalah file yang dapat dibaca dari dan ditulis ke selama eksekusi program.
ORGANISASI FILE
Adalah suatu teknik atau cara yang digunakan menyatakan dan menyimpan record-record dalam sebuah file.
Adalah suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada.
Suatu proses yang dilakukan secara satu persatu, yaitu record demi record.
Untuk menjaga agar file tetap up to date.
Volume data rendah, model proses interactive.
Volume data tinggi, model proses batch.
Perubahan struktur file.
Perubahan organisasi file dari organisasi yang satu, menjadi organisasi file yang lain.
Secara umum dapat disimpulkan
ü Untuk master file dan program file kita dapat melakukan created, update, retrieval from dan maintenanced.
ü Untuk work file kita dapat melakukan created, update dan retrieved from tapi tidak dapat kita maintenanced.
Sistem File
Sebuah sistem file sangat membantu para programmer untuk memungkinkan mereka mengakses file, tanpa memperhatikan detail dari karakteristik dan waktu penyimpanan.
Tugas dari sistem file
v Memelihara direktori dari identifikasi file dan lokasi informasi.
v Menetukan jalan bagi aliran data antara main memory dan alat penyimpan sekunder.
MEDIA PENYIMPANAN FILE
Penyimpanan primer atau disebut juga Memori utama dan memori internal .Komponen ini berfungsi sebagai pengingat.Dalam hal ini, yang disimpan didalam memori dapat berupa data atau program.
·RAM
Random-Access Memory adalah jenis memori yang isinya dapat diganti selama komputer dihidupkan dan mempunyai sifat bisa mengingat data/program selama terdapat arus listrik . RAM dapat menyimpan dan mengambil data dengan sangat cepat. ·ROM
Read-Only Memory adalah jenis memori yang hanya bisa dibaca.Disediakan oleh vendor komputer dan berisi program atau data.
Magnetic Tape
Adalah alat penyimpanan data untuk berkas besar, yang di akses dan diproses secara sequential. Magnetic tape dibuat dari bahan plastik tipis yang dilapisi oleh besi magnet oksida pada satu sisinya, berwarna merah kecoklatan.
Magnetic tape adalah model pertama dari secondary memory.Tape ini digunakan untuk merekam audio, video dan untuk menyimpan informasi berupa sinyal komputer.
Magnetic Disk
Adalahpiranti penyimpanan sekunder yang paling banyak dijumpai pada sistem komputer. Magnetic disk terdiri dari logam yang kaku atau plastic yang fleksibel.Pada saat disk digunakan, motor drive berputar dengan kecepatan yang sangat tinggi.Ada sebuah read−write head yang ditempatkan diatas permukaan piringan tersebut.Permukaan disk terbagi atas beberapa track yang masih terbagi lagi menjadi beberapa sector.
Optical Disk
Optical disk tidak menggunakan bahan yang bersifat magneti sama sekali.
PRIMARY MEMORY / MAIN MEMORY
Untuk menampung data yang dibaca.
Penyimpanan instruksi-instruksi untuk pengolahan.
Tempat dimana pemrosesan data dilakukan.
Penyimpanan informasi yang telah diolah untuk sementara waktu sebelum disalurkan ke alat-alat output.
Control Unit Section, Primary Storage Section, ALU Section adalah bagian dari CPU.
Bagian dari main memory, yang dapat kita isi dengan data atau program dari disket atau sumber lain.
Memori yang hanya dapat dibaca. Pengisian ROM dengan program maupun data, dikerjakan oleh pabrik. ROM biasanya sudah ditulisi program maupun data dari pabrik dengan tujuan-tujuan khusus.
Jenis dari memori yang hanya dapat diprogram.
Jenis memori yang dapat diprogram oleh user.
Memori yang dapat diprogram oleh user.
SECONDARY MEMORY / AUXILARY MEMORY
Memori pada CPU sangat terbatas sekali dan hanya dapat menyimpan informasi untuk sementara waktu. Oleh sebab itu alat penyimpan data yang permanen sangat diperlukan.
Contoh: Magnetic Tape, Punched Card, Punched Paper Tape.
Contoh: Magnetic Disk, Floppy Disk, Mass Storage.
HIERARKI STORAGE
Pada memori tambahan pengaksesan data dilakukan secara tidak langsung yaitu dengan
menggunakan instruksi-instruksi seperti GET, PUT, READ atau WRITE
Beberapa pertimbangan di dalam memilih alat penyimpanan:
- Cara penyusunan data
- Kapasitas penyimpanan
- Waktu akses
- Kecepatan transfer data
- Harga
- Persyaratan pemeliharaan
- Standarisasi
Magnetic tape adalah model pertama dari secondary memory. Tape ini juga dipakai untuk alat Input/Output dimana informasi dimasukkan ke CPU dari tape dan informasi diambil dari CPU lalu disimpan pada tape lainnya.
Panjang tape pada umumnya 2400 feet, lebarnya 0.5 inch dan tebalnya 2 mm.
Data direkam secara digit pada media tape sebagai titik-titik magnetisasi pada lapisan ferroksida. Magnetisasi positif menyatakan 1 bit, sedangkan magnetisasi negatif menyatakan 0 bit atau sebaliknya.
Tape terdiri atas 9 track, 8 track dipakai untuk merekam data dan track yang ke 9 untuk koreksi kesalahan.
Gambar 5.
Salah satu teknik untuk memeriksa kesalahan pada magnetic tape adalah dengan parity check.
Jika data direkam dengan menggunakan odd parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah ganjil.
Bila kita merekam data dengan menggunakan even parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah genap.
0 komentar