Rabu, 12 Desember 2012

berkas


1 Pengertian system berkas dan akses
o    Sistem berkas atau Pengarsipan yaitu suatu system untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan
o    Sistem akses adalah cara untuk mengambil informasi dari suatu file


2 Istilah-istilah dasar yang digunakan dalam system berkas :
Data : Representasi dari fakta yang dimodelkan dalam bentuk gambar, kata, angka, huruf dan lain sebagainya.
Elemen data : salah satu nilai tunggal dengan satu petunjuk nama dan deskripsi karakteristik seperti tipe ( Char, nomor, kode ) dan panjang karakter atau digit.
Item Data : Referensi nama dan himpunan karekteristik elemen-elemen data yang menggambarkan suatu attribute, atau tempat menyimpan setiap attribute dari sebuah entitas.
Entitas : ekumpulan Objek yang terbatas / terdefinisikan yang mempunyai karakteristik sama dan bisa di bedakan dari lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian. Contoh : entitas mobil, mahasiswa, nilai ujian dll
Attribut : Deskripsi data yang bisa mengidentifikasikan entitas. Seluruh attribute harus cukup untuk menyatakan identitas objek atau dengan kata lain kumpulan attribute dari setiap entitas dapat mengidentifikasikan keunikan suatu individu. Contoh : entitas mobil terdiri dari attribute no polisi, no registrasi, jenis mobil, tahun pembuatan, bahan bakar yang digunakan, dll
Field : Lokasi penyimpanan untuk salah satu elemen data, atau seuatu elemen yang memiliki attribute dan harga dan merupakan unit informasi terkecil yang bisa diakses.
Record : Lokasi penyimpanan yang terbuat dari rangkaian field yang berisi elemen-elemen data yang menggambarkan beberapa entitas.
File : Sekumpulan record dari tipe tunggal yang berisi elemen-elemen data yang menggambarkan himpunan entitas
Akses Data : Satu cara dimana suatu program mengakses secara fisik record-record dalam file penyimpanan.



3 Jenis berkas merupakan salah satu atribut berkas yang cukup penting. Saat kita mendesain sebuah sistem berkas, kita perlu mempertimbangkan bagaimana sistem operasi akan mengenali berkas-berkas dengan jenis yang berbeda. Apabila sistem operasi dapat mengenali, maka membuka berkas tersebut bukan suatu masalah. Seperti contohnya, apabila kita hendak mencari bentuk obyek biner sebuah program, yang tercetak biasanya tidak dapat dibaca, namun hal ini dapat dihindari apabila sistem operasi telah diberitahu akan adanya jenis berkas tersebut.
Tabel 13.1. Jenis-jenis berkas
JENIS BERKAS
EXTENSION
FUNGSI
Executable
exe, com, bin, atau tidak ada
Siap menjalankan program bahasa mesin
Object
obj atau o
Dikompilasi, bahasa mesin, tidak terhubung (link)
Source code
c, cc, java, asm, pas
Kode-kode program dalam berbagai bahasa pemrograman
Batch
bat, sh
Memerintahkan ke command intepreter
Text
txt, doc
Data text, dokumen
Word processor
wp, tex, rtf, doc
Macam-macam format dari text processor
Library
lib, a, sol, dll
Libraries dan routine untuk programmer
Print/ view
jpg, pdf, ps
Berkas ASCII/binary dalam format untuk mencetak atau melihat
Archive
zip, tar
Berkas-berkas yang berhubungan dikelompokkan ke dalam satu berkas, dikompres, untuk pengarsipan
Multimedia
mpeg, mov, rm
Berkas binary yang berisi informasi audio atau A/V

4 klasifikasi berkas
1.MASTER FILE
  File yang berisi data yang relatif tetap, ada 2 yaitu :
  a. Reference Master File : File yang berisi record yang tak berubah / jarang berubah.
  b. Dynamic Master File : File yang berisi record yang terus menerus berubah dalam kurun waktu tertentu atau berdasarkan suatu peristiwa transaksi.
2.TRANSACTION FILE
  Adalah file yang berisi record-record yang akan memperbaharui / meng-update record-record yang ada pada master file. Meng-Update dapat berupa : Penambahan record, penghapusan dan perbaikan record. 
3.REPORT FILE
   Adalah file yang berisi data yang dibuat untuk laporan / keperluan user.File tersebut dapat dicetak pada kertas printer atau hanya ditampilkan dilayar.
4.WORK FILE
   Merupakan file sementara dalam sistem. Suatu work file merupakan alat untuk
    melewatkan data yang dibuat oleh sebuah program ke program lain.
5. PROGRAM FILE
   Adalah file yang berisi instruksi-instruksi untuk memproses data yang akan disimpan pada file  lain / pada memori utama.
6.TEXT FILE
   Adalah file yang berisi input data alphanumeric dan grafik yang digunakan
     oleh sebuah text editor program. Text file hanya dapat diproses dengan text editor.
7.DUMP FILE
   Adalah file yang digunakan untuk tujuan pengamanan (security), mencatattentang kegiatan peng-update-an, sekumpulan transaksi yang telah diprosesatau sebuah program yang mengalami  kekeliruan.
8.LIBRARY FILE
   Adalah file yang digunakan untuk penyimpanan program aplikasi, programutilitas atau program lainnya.
9.HISTORY FILE
   File ini merupakan tempat akumulasi dari hasil pemrosesan master file dantransaction file. File ini berisikan data yang selalu bertambah, sehingga fileini terus berkembang, sesuai dengan kegiatan yang terjadi.
5 Model Akses File
Ada 3 model akses yang mungkin oleh sebuah program terhadap file, yaitu : 


a.INPUT FILE;
   Adalah file yang hanya dapat dibaca dengan program.
b.OUTPUT FILE;
   Adalah file yang hanya dapat ditulis oleh sebuah program / file yang dibuat dengan program. 
c.INPUT/OUTPUT FILE
   Adalah file yang dapat dibaca dari dan ditulis ke selama eksekusi program.

6 Ada 2 cara untuk mengakses keempat teknik dasar organisasi file :
1.Direct Access;
   Adalah suatu cara pengaksesan record yang langsung, tanpa mengaksesseluruh record yang ada.
2.Sequential Access;
   Adalah suatu cara pengaksesan record, yang didahului pengaksesanrecord-record di depannya.


7MEDIA PENYIMPANAN FILE /BERKAS
Media Penyimpanan
Peralatan fisik yang menyimpan representasi data.
Media Penyimpanan/storage atau memori dapat dibedakan atas 2 bagian yaitu :
1.   Primary Memory         : Primary Storage atau Internal Storage
2.   Secondary Memory     : Secondary Storage atau External Storage


8 penyimpanan sekunder
cd-rom
floppy disk
harddisk

     Organisasi Berkas dan Metode Akses pada Magnetic Tape
¨        
¨      Untuk membaca atau menulis pada suatu magnetic tape adalah secara sequential.  Artinya untuk mendapatkan tempat suatu data maka data yang didepannya harus dilalui terlebih dahulu.
¨       
¨      Maka dapat dikatakan organisasi data pada file didalam tape dibentuk secara sequential dan metode aksesnya juga secara sequential

10 organisasi berkas :suatu teknik atau cara untuk menyatakan dan menyimpan record" dalam suatu berkas/file


11 Hit ratio adalah perhitungan pembagian antara jumlah record yang akan diakses

12 Sequential search adalah suatu teknik pencarian data dalam array ( 1 dimensi ) yang akan menelusuri semua elemen-elemen array dari awal sampai akhir, dimana data-data tidak perlu diurutkan terlebih dahulu.

13 Collision adalah situasi yang terjadi ketika dua potong yang berbeda dari data yang memiliki nilai hash yang sama, checksum, sidik jari, atau pencernaan kriptografi