Kamis, 03 Januari 2013


Sistem berkas

  •      Sistem berkas merupakan mekanisme penyimpanan on-line serta untuk akses, baik data mau pun program yang berada dalam Sistem Operasi.
  • Terdapat dua bagian penting dalam sistem berkas, yaitu:
Ø  kumpulan berkas, sebagai tempat penyimpanan data, serta
Ø   struktur direktori, yang mengatur dan menyediakan informasi mengenai seluruh berkas dalam sistem.
  • Attribut pada berkas, untuk kenyamanan dan kemudahan dalam Data Base
  • Model Attribut :   NamaTypeWaktu, Model, Tanggal, id, Ukuran
Tujuan Model Attribut :
Ø  Sebagai pembuatan berkas
Ø  Untuk modifikasi terakhir yang dilakukan pada berkas
Ø  Penggunaan terakhir berkas
  • Operasi pada berkas
Sebuah berkas adalah jenis data abstrak untuk mendefinisikan berkas secara tepat perlu melihat operasi dapat dilakukan pada berkas tersebut. System informasi menyediakan sistem Calls, unutk membuat, membaca, menulis, mencari, menghapus dsb.

Ada 6 hal yang perlu dilakukan System Operasi :
Ø  Membuat sebuah berkas
Ø  Menulis sebuah berkas
Ø  Membaca sebuah berkas
Ø  Menempatkan kembali sebuah berkas
Ø  Menghapus berkas
Ø  Memendekkan berkas


    
Jenis berkas
Ekstensi
Fungsi
     Executable
       exe, com, bat, bin                          
       program yang siap dijalankan
     Object
       obj, o
       bahasa mesin, kode terkompilasi
     Source Code
       c, cc, pas, java, asm, a
       kode asal dari berbagai bahasa
     Text    
       txt, doc
        data text, document
      Library                                   
        lib, a, DLL
       library untuk rutin program
     Archieve
       arc, zip, tar
        beberapa berkas yang dikumpulkan menjadi satu berkas. Terkadang dimampatkan untuk penyimpanan
  • Klasifikasi data
a.       Kelompokdata tetap : kelompok data yang mengalami perubahan paling tidak dalam waktu yang lama.
b.      Kelompok data yang tidak tetap : kelompok data yang secara rutin mengalami perubahan.
c.       Kelompok data yang bertambah menurut waktu : kelompok data ini biasanya merupakan akumulasi dari kelompok data tetapdan kelompok data tidak tetap.
  • Klasifikasi file
1.       Master file
File yang berisi data relatif yang tetap, ada dua jenis :
a.       Referens master file
b.      Dinamic master file
2.       Transuction file
3.       Report file
4.       Work file
5.       Program file
6.       Text file
7.       Dunp file
8.       Library file
9.       History file

  • Model akses file
a.       Input file
Adalah file yang hanya dapat dibaca oleh program
b.      Output file
Adalah file yang hanya dapat ditulis oleh program atau file yang dibuat oleh program
c.       Input/output file
File yang dapat dibaca dari dan ditulis ke selamaeksekusi program

  • Organisasi file
Ada 4 teknik dasar organisasi file:
a.       Sequentiel
b.      Relative
c.       Indexed sequentiel
d.      Multi_key
Ada dua cara akses ke 4 teknik dasar organisasi file :
a.       Direct Access
b.      Sequentiel Access

  • Open file
Cara memilih open file :
a.       Model penggunaan
-          Batch
-          Interactive
b.      Model open file:
-          Creation
-          Update
-          Retrieval
-          Maintanance
  • Media penyimpanan
Adalah peralatan fisik yang berfungsi untuk menyimpan data
Media penyimpanan ada 2 :
-          Primary memory atau primary storage atau internal storage
-          Secondary memory ata secondari storage atau exksternal storage
  • Primary memory atau main memory ada 4 bagian  didalam primary storage :
1.       Input storage area, berfungsi menampung / menyimpan data yang dibaca
2.       Program storage area, berfungsi untuk menyimpan instruksi-instruksi untuk pengolahan.
3.       Working storage area, berfungsi untuk sebagai tempat dimana pemprosesan data dilakukan.
4.       Output storage area, berfungsi untuk menyimpan informasi yang telah diolah sementara waktu sebelum disalurkan kealat-alat output.

  • Primary memory komputer
-          RAM
-          ROM
  • Secondari memory ada 2 jenis :
-          Secointial access storage device
Contoh : Magnetic tape
-          Direct access storage device
Contoh : Magnetic Disk
Ada beberapa pertimbangan didalam memilih alat penyimpanan :
-          Kafasitas
-          Harga
-          Transfer data

  • Organisasi berkas secuintial
-          Pengertian : adalah cara yang paling dasar untuk mengorganisasikan kumpulan record-record dalam sebuah berkas.
Dalam organisasi ini waktu record dibuat, direkam secara berurutan.
-          Keuntungan
Struktur tepat
-          Keterbatasan
Tidak bisa mengakses record secara langsung pada record yang diinginkan

  • Pembuatan berkas sequintial
Ini meliputi penulisan record-record dalam serangkaian yang diinginkan pada media penyimpanan diantaranya :
-          Pengumpulan data
-          Perubahan data dalam bentuk bahasa yang dapat dibaca oleh mesin
-          Pengeditan data
-          Pemeriksaan transaksi yang diolah
-          Penyortiran edit data

  • Retreval terhadap berkas sequential
Record pada berkas sequential diretrev secara berurutan dimana record tersebut ditulis pada berkas menetukan urutan dimana record tersebut didapat kembali

  • Retrive dibagi 2 yaitu :
-          Report generation
-          Inquiri yang bergantung pada data yang dihasilakan.



MAGNETIC TAPE

Magnetic tape adalah model pertama dari  secondary memory.  Tape ini juga dipakai untuk alat Input/Output dimana informasi dimasukkan ke CPU daritape 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 disimpan dalam bintik kecil  yang bermagnit dan tidak tampak pada bahan plastik yang dilapisi ferroksida.  Flexible plastiknya disebut mylar.  Mekanisme aksesnya adalah tape drive.

  • REPRESENTASI DATA DAN DENSITY PADA MAGNETIC TAPE

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.

Ada 2 jenis Parity Check, yaitu: 
·         Odd Parity (Parity Ganjil)
·         Even Parity (Parity Genap)

  • SISTEM BLOCK PADA MAGNETIC TAPE
  
Data yang dibaca dari atau ditulis ke tape dalam suatu grup karakter disebut block. 
  • ORGANISASI BERKAS DAN METODE AKSES PADA MAGNETIC TAPE
Untuk membaca atau menulis pada suatu magnetic tape adalah secara sekuensial.  Artinya untuk mendapatkan tempat suatu data, maka data yang didepannya harus dilalui terlebih dahulu.

  • Keuntungan Penggunaan Magnetic Tape
-       Panjang record tidak terbatas.
-       Density data tinggi.
-       Volume penyimpanan datanya besar dan harganya murah.
-       Kecepatan transfer data tinggi.
-       Sangat efisien bila semua atau kebanyakan record dari sebuah tape file memerlukan pemrosesan seluruhnya.  
  • Keterbatasan Penggunaan Magnetic Tape
-       Akses langsung terhadap record lambat.
-       Masalah lingkungan.
-       Memerlukan penafsiran terhadap mesin.
-       Proses harus sekuensial.

MAGNETIC DISK

RAMAC (Random Access) adalah DASD pertama yang dibuat oleh industri komputer.  Pada magnetic disk kecepatan rata-rata rotasi piringannya sangat tinggi.



  • KARAKTERISTIK SECARA FISIK PADA MAGNETIC DISK
Disk pack adalah jenis alat penyimpanan pada magnetic disk, yang terdiri dari beberapa tumpukan piringan alumunium.
Permukaannya dilapisi dengan metal oxide film yang mengandung magnetisasi seperti pada magnetic tape.  Banyaknya track pada piringan menunjukkan karakteristik penyimpanan pada lapisan permukaan, kapasitas disk drive dan mekanisme akses.

  • REPRESENTASI DATA DAN PENGALAMATAN PADA
MAGNETIC DISK
Data pada disk juga di block, seperti data pada magnetic tape.  Pemanggilan sebuah block adalah banyaknya data yang diakses pada sebuah storage device. Data dari disk dipindahkan ke sebuah buffer pada main storagekomputer untuk diakses oleh sebuah program.

Ada 2 teknik dasar untuk pengalamatan data yang disimpan pada disk, yaitu:
-       Metode Silinder
-       Metode Sektor

Metode Silinder

Pengalamatan berdasarkan nomor silinder, nomor permukaan dan nomor record.  Semua track dari disk pack membentuk suatu silinder. 

Metode Sektor

Setiap track dari pack dibagi kedalam sektor-sektor.  Setiap sektor adalah storage area untuk banyaknya karakter yang tetap.
  • MOVABLE HEAD DISK ACCESS
Movable head disk drive mempunyai sebuah read/write head untuk setiap permukaan penyimpanan record-nya.  Sistem mekanik yang digunakan oleh kumpulan posisi dari access arm, sedemikian sehingga read/write head dari pengalamatan permukaan menunjuk ke track. 
  • CARA PENGAKSESAN RECORD YANG DISIMPAN PADA DISK PACK
Disk controller merubah kode yang ditunjuk oleh pengalamatan record dan menunjuk track yang mana pada device tempat record tersebut.  Access arm dipindahkan, sehingga posisi read/write head terletak pada silinder yang tepat. 
  • FIXED HEAD DISK ACCESS
Disk yang mempunyai sebuah read/write head untuk setiap track pada setiap permukaan penyimpanan yang mekanisme pengaksesannya tidak dapat dipindahkan dari cylinder ke cylinder.

Keuntungan Penggunaan Magnetic Disk
-       Akses terhadap suatu record dapat dilakukan secara sekuensial atau direct.
-       Waktu yang dibutuhkan untuk mengakses suatu record lebih cepat.
-       Respon time cepat.


Keterbatasan Penggunaan Magnetic Disk
-       Harga lebih mahal