Sabtu, 06 Oktober 2012

Media Penyimpanan File/Berkas


POKOK BAHASAN :
  • Jenis media penyimpanan file
  • Magnetic tape
  • Representasi data
  • Parity dan Error control
  • Sistem block
  • Menghitung kapasitas penyimpanan dan waktu akses
  • Organisasi berkas dan metode akses
  • Keuntungan dan keterbatasan penggunaan magnetic tape

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

PRIMARY MEMORY / MAIN MEMORY
Ada 4 bagian didalam primary storage, yaitu :
  • Input Storage Area : Untuk menampung data yang dibaca
  • Program Storage Area : Penyimpanan instruksi-instruksi untuk pengolahan
  • Working Storage Area : Tempat dimana pemrosesan data dilakukan
  • Output Storage Area : Penyimpanan informasi yang telah diolah untuk sementara

Berdasarkan hilang atau tidaknya berkas data atau berkas program didalam storage kita kenal:
  • Volatile Storage : Berkas data atau program akan hilang bila listrik dipadamkan
  • Non Volatile Storage : Berkas data atau program tidak akan hilang sekalipun listrik dipadamkan
Primary Memory komputer terdiri dari 2 bagian :
RAM (RANDOM ACCESS MEMORY)
Bagian dari main memory, yang dapat kita isi dengan data atau program dari diskette atau sumber lain.  Dimana data-data dapat ditulis maupun dibaca pada lokasi dimana saja didalam memori.  RAM bersifat VOLATILE
 
ROM (READ ONLY MEMORY)
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.  Misal : Diisi penterjemah (interpreter) dalam bahasa basic.
Jadi ROM tidak termasuk sebagai memori yang dapat kita pergunakan untuk program-program yang kita buat.  ROM bersifat NON VOLATILE

Type-type lain dari ROM Chip :
PROM (PROGRAMMABLE READ ONLY MEMORY)
Jenis dari    memori yang hanya dapat diprogram.  PROM dapat diprogram oleh user atau pemakai, data yang diprogram akan disimpan secara permanen

EPROM (ERASABLE PROGRAMMABLE READ ONLY MEMORY)
Jenis memori yang dapat diprogram oleh user.  EPROM dapat dihapus dan diprogram ulang.

EEPROM (ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY)
Memori yang dapat diprogram oleh user.  EEPROM dapat dihapus dan diprogram ulang secara elektrik tanpa memindahkan chip dari circuit board.

SECONDARY MEMORY / AUXILARY MEMORY
Memori dari pada CPU sangat terbatas sekali dan hanya dapat menyimpan informasi untuk sementara waktu.  Oleh sebab itu alat penyimpan data yang permanen sangat diperlukan.  Informasi yang disimpan pada alat-alat tersebut dapat diambil dan ditransfer pada CPU pada saat diperlukan.  Alat tersebut dinamakan secondary memory / auxiliary memory atau backing storage.
 
Jenis Secondary Storage :
Serial / Sequential Access Storage Device (SASD)
Contoh : Magnetic Tape, Punched Card, Punched Paper Tape

Direct Access Storage Device (DASD)
Contoh : Magnetic Disk, Floppy Disk, Mass Storage


Pada memori tambahan pengaksesan data dilakukan secara tidak langsung yaitu dengan menggunakan instruksi-instruksi seperti GET, PUT, READ atau WRITE
Beberapa pertimbangan didalam memilih alat penyimpanan :
  • Cara penyusunan data
  • Kapasitas penyimpanan
  • Waktu Akses
  • Kecepatan transfer data
  • Harga
  • Persyaratan pemeliharaan
  • Standarisasi
MAGNETIC TIPE
Magnetic tape adalah model pertama dari pada 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 disimpan dalam bintik kecil  yang bermagnit dan tidak tampak pada bahan plastik yang dilapisi ferroksida.  Flexible plastiknya disebut mylar.  Mekanisme aksesnya adalah tape drive.
Jumlah data yang ditampung tergantung pada model tape yang digunakan.  Untuk tape yang panjangnya 2400 feet, dapat menampung kira-kira 23.000.000 karakter. Penyimpanan data pada tape adalah dengan cara sequential.

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.
Tape terdiri atas 9 track, 8 track dipakai untuk merekam data dan track yang ke 9 untuk koreksi kesalahan

Gambar Penyimpanan Data pada Tape
Salah satu karakteristik yang penting dari tape adalah density (kepadatan) dimana data disimpan.  Density adalah fungsi dari media tape dan drive yang digunakan untuk merekam data ke media tadi.  Satuan yang digunakan density adalah bytes per inch (bpi).  Umumnya density dari tape adalah 1600 bpi dan 6250 bpi.   (bpi ekivalen dengan charakter per inch)

Parity dan Error Control pada Magnetic Tape
Salah satu teknik untuk memeriksa kesalahan pada magnetic tape adalah dengan parity check.
Jenis Parity Check adalah

ODD PARITY (Parity Ganjil)
Jika data direkam dengan menggunakan odd parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah ganjil.
Jika jumlah 1 bitnya sudah ganjil, maka parity bit yang terletak pada track ke 9 adalah 0 bit, akan tetapi jika jumlah 1 bitnya masih genap maka parity bitnya adalah 1 bit.
 
EVEN PARITY ( Parity Genap)
Bila kita merekam data dengan menggunakan even parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah genap jika jumlah 1 bitnya sudah genap, maka parity bit yang terletak pada track ke 9 adalah 0 bit, akan tetapi jika jumlah 1 bitnya masih ganjil maka parity bitnya adalah 1 bit.
Misal :
Bagaimana isi dari track ke 9, jika untuk merekam data digunakan odd parity dan even parity ????
Jawab :
Sistem Block pada Magnetic Tape
Data yang dibaca dari atau ditulis ke tape dalam suatu grup karakter disebut block.  Suatu block adalah jumlah terkecil dari data yang dapat ditransfer antara secondary memory dan primary memory pada saat akses.  Sebuah block dapat terdiri dari satu atau lebih record.  Sebuah block dapat merupakan physical record.
 
Diantara 2 block terdapat ruang yang kita sebut sebagai gap (inter block gap). Panjang masing-masing gap adalah 0.6 inch.  ukuran block dapat mempengaruhi jumlah data/record yang dapat disimpan dalam tape.

Menghitung Kapasitas Penyimpanan & waktu akses pada Tape
Misal :
Kita akan membandingkan berapa banyak record yang disimpan dalam tape bila :
  • 1 block berisi 1 record
  • 1 record = 100 charakter
dengan
  • 1 block berisi 20 record
  • 1 record = 100 charakter
Panjang tape yang digunakan adalah 2400 feet, density 6250 bpi dan panjang gap 0.6 inch.
Jawab :
Menghitung waktu akses.
Misal :
Kecepatan akses tape untuk membaca/menulis adalah 200 inch/sec.
Waktu yang dibutuhkan untuk berhenti dan mulai pada waktu terdapat gap adalah 0.04 second.   
Hitung waktu akses yang dibutuhkan tape tersebut, dengan menggunakan data pada contoh sebelumnya.
 
Jawab :
Keuntungan Penggunaan Magnetic Tape
  • Panjang record tidak terbatas
  • Density data tinggi
  • Volume penyimpanan datanya besar dan harganya murah
  • Kecepatan transfer data tinggi
  • Sangat efisiensi 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 sequential
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

0 komentar:

Posting Komentar

 
;