STRUKTUR INPUT/OUTPUT
Struktur Input/Output (I/O) merupakan statement yang paling mendasar dalam sebuah
teknik pemrograman. Perhatikan bagan di bawah. Input merupakan interface untuk
memasukkan data, kemudian data di olah, dan selanjutnya hasil pengolahan ditampilkan pada
komponen output.
Sedangkan komponen Input/Output yang dimaksud adalah device yang menangani masukan
dan keluaran seperti misalnya keyboard, floppy, layar monitor, file dan sebagainya.
Jadi dapat disimpulkan bahwa struktur input-output pada dasarnya merupakan struktur
pemrograman yang memasukkan input, pemrosesan input menjadi output dan untuk
selanjutnya menampilkan hasil pemrosesan tersebut di dalam media output.
Soal 01
Hal pertama yang kita pelajari dalam bahasa pemrograman adalah bagaimana cara
menampilkan kata "Hello World".
Algoritma:
• Mulai
• Inisialisasi Variabel (jika ada).
• Menampilkan output berupa tulisan "Hello World"
Pemrograman dengan Turbo C++ :
#include
void main()
{ cout<<"Hello World";}
Struktur input/output 2
Sistem Penyimpanan
13
Sistem Penyimpanan
z Struktur Disk
z Penjadualan Disk
z Manajemen Disk
z Manajemen Swap-Space
z Struktur RAID
z Disk Attachment
z Implementasi Stable-Storage
Struktur Disk
transfer terkecil.
199).
keadaan. 8
SSTF (Cont.)
SCAN
masing-masing silinder.
SCAN (Cont.)
C-SCAN
dibandingkan SCAN.
head tidak berbalik arah dan melayani permintaanpermintaan, melainkan akan kembali ke ujung disk
asal pergerakannya. 12
C-SCAN (Cont.)13
C-LOOK
z Versi C-SCAN
C-LOOK (Cont.)15
Pemilihan Agoritma
Penjadualan Disk
z SSTF lebih umum dan memiliki prilaku yang lazim kita temui
kepada disk
alokasi file .
jika diperlukan. .
Manajemen Disk
menulis.
z Untuk menggunakan file yang disimpan pada disk, sistem
pada disk.
rusak. 17
Manajemen Swap-Space
Implementasi Stable-Storage
storage.
independen.
z Removable disk
z WORM disk
z Tape21
Removable Disks
yang hancur .
z Pada suhu kamar, medan magnet terlalu kuat dan terlalu lemah untuk
z Untuk menulis satu bit, disk head akan mengeluarkan sinar laser ke
permukaan disk.
daripada magnetic disk head. Walau pun demikian, drive tetap dapat
membaca bit, yaitu dengan bantuan sinar laser (disebut Kerr effect).23
WORM Disks
Tape
z Harga tape drive lebih mahal daripada disk drive, harga tape
yang besar.
aplikasi).
Interface Aplikasi
sama dengan fixed disk, yaitu cartridge di format dan dibuat file
raw device.
z Operasi dasar tape drive berbeda dengan operasi dasar disk drive
blok ke belakang.
semua data sebelumnya pada blok tersebut. Oleh karena itu, mengupdate blok tidak diperbolehkan..
Penamaan File
(HSM)
file system :
z Besar, usianya tua dan termasuk file yang inaktif akan diarsip
dalam jukebox.
Kecepatan
switching. 31
Kecepatan (cont.)
z Access latency – jumlah waktu yang
milliseconds.
seratus detik.
Reliability
Biaya
drive
Produksi Hardware