Input Output Sistem
AGUS PAMUJI
1
2
Sistem Operasi
Klasifikasi Perangkat I/O • Peralatan yang terbaca oleh manusia. • Peralatan yang terbaca oleh mesin. • Komunikasi.
AGUS PAMUJI
3
Sistem Operasi
Teknik Pengoperasian I/O • Perangkat I/O terprogram • Perangkat berkendalikan interupsi (interup I/O). • DMA (Direct Memory Acces )
AGUS PAMUJI
4
Sistem Operasi
Prinsip – prinsip perangkat I/O • Efisiensi Terlindungi dari interupsi atau gangguan lainnya • Generalitas Bebas dari kesalahan dan mampu menangani berbagai jenis peralatan.
AGUS PAMUJI
5
Sistem Operasi
Interupsi • Suatu peristiwa yang menyebabkan eksekusi atau program tertunda. • Jenis – jenis interupsi – Software Interupt yang disebabkan oleh sortware – Hardware Terjadi karena ada aksi perangkat keras, seperti penekanan tombol keyboard, mouse AGUS PAMUJI
6
Sistem Operasi
Beberapa Aktifitas Interupsi • Pemulihan kesalahan Komputer mendeteksi kesalahan didalam hardware apabila terjadi maka diajukan untuk interupsi.
• Debugging – Trace Fasilitas ini terjadi setelah program dieksekusi
– Break points Hampir sama dengan trace kecuali program yang sedang didebug, diinterupsi hanya sebagian
• Komunikasi antar program AGUS PAMUJI
7
Sistem Operasi
Tindak Lanjut Interupsi Interupsi Rekam informasi proses Maksud interupsi
Selesai
Keliru
Bukan i/o
Mulai i/o
Selesai i/o
Perintah berikutnya
Sisah
pelaksanaan
Mulai permintaan
Tanda selesai
Kembali ke proses sebelum interupsi AGUS PAMUJI
8
Sistem Operasi
Beberapa kesalahan Operasi Disk • Programming Error Kesalahan yang disebabkan pemrograman, contoh : mencari track yang tak ada, mencari sektor yang tak ada
• Transient checksum error Disebabkan adanya debu diantara head dengan permukaan disk. Solusi : dilakukan pengulangan operasi pada disk
AGUS PAMUJI
9
Sistem Operasi
Beberapa kesalahan Operasi Disk • Permanent checksum error Disebabkan kerusakan disk, solusi : dibuat daftar blokblok cadangan.
• Seek error Peralatan disk tidak berfungsi, solusi : mengkalibrasi supaya berfungsi kembali
• Controller error Disebabkan gangguan pada unit pengendali , solusi : menukar pengendali yang salah dengan pengendali yang baru AGUS PAMUJI
10
Sistem Operasi
Keamanan Sistem
AGUS PAMUJI
11
Sistem Operasi
Tujuan Menjamin sumber daya tidak digunakan atau dimodifikasi oleh orang tak berwenang.
AGUS PAMUJI
12
Sistem Operasi
4 Macam Kejahatan Komputer • • • •
Pencurian waktu komputer Pencurian data Manipulasi program komputer Pencurian software maupun pengkopian software
AGUS PAMUJI
13
Sistem Operasi
Data Hilang ? • Penyebab : • Bencana Kebakaran, banjir, gempa bumi, perang, dll
• Kesalahan hardware & software – Kesalahan program – Ketidak fungsian pemroses
• Kesalahan manusia – Kesalahan pemasukan data – Memasang tape/disk yang salah – Eksekusi program yang salah AGUS PAMUJI
14
Sistem Operasi
Aspek Keamanan Komputer • Kerahasiaan Keterjaminan bahwa informasi di sistem hanya dapat diakses oleh pihak yang diotorisasi.
• Integritas Keterjaminan bahwa sumber daya komputer hanya dimodifikasi oleh pihak berwenang
• Ketersediaan Keterjaminan sumber daya hanya tersedia bag pihakpihak yang berwenang AGUS PAMUJI
15
Sistem Operasi
Skema Ancaman Sistem Aliran Normal Sumber informasi
Tujuan Informasi
Interupsi Sumber informasi
Tujuan Informasi
AGUS PAMUJI
16
Sistem Operasi
Skema Ancaman Sistem Intersep Tujuan Informasi
Sumber informasi
? AGUS PAMUJI
17
Sistem Operasi
Skema Ancaman Sistem Modifikasi Sumber informasi
Tujuan Informasi
? AGUS PAMUJI
18
Sistem Operasi
Petunjuk Pengamanan Sistem ♣ Rancangan sistem seharusnya publik ♣ Dapat diterima ♣ Pemeriksaan otoritas saat itu. ♣ Kewenangan serendah mungkin ♣ Mekanisme/teknis yang ekonomis.
AGUS PAMUJI
19
Sistem Operasi
Autentikasi Pemakai • Sesuatu yang diketahui pemakai misalnya: – Password – Kombinasi kunci – Nama kecil ibu/bpk mertua
• Sesuatu yang dimiliki pemakai misalnya – Kartu identitas – Kunci
• Sesuatu yang mengenai ciri pemakai – – – –
Sidik jari Sidik suara Foto Tanda tangan AGUS PAMUJI
20
Sistem Operasi
Proteksi Password • Salting Menambahkan string pendek ke string password sehingga mencapai panjang password tertentu.
• One-time password Pemakai harus mengganti password secara teratur.
• Satu daftar panjang pertanyaan dan jawabn – Siapa mertua abang ipar badru ? – Apa yang diajarkan pak harun waktu SD ? – Dijalan apa pertama kai ditemukan si-manis ? AGUS PAMUJI
21
Sistem Operasi
Proteksi Password • Tantangan tanggapan Pemakai diberi kebebasan memilih algoritma, misalnya x3. ketika pemakai login, komputer menuliskan dilayar angka 3. dalam hal ini pemakai mengetik 27
AGUS PAMUJI
22
Sistem Operasi
Pembatasan • Pembatasan dapat dilakukan sehingga memperkecil peluang penembusan oleh pemakai yang tak di otorisasi. Misalnya : – Pembatasan login Login hanya boleh pada : terminal tertentu, waktu tertentu – Pembatasan dengan call-back Login dpt dilakukan siapapun, bila telah sukses login, system segera memutuskan koneksi dan memanggil no telp yang disepakati – Pembatasan jumlah usaha login Login yang dibatasi sampai 3x segera dikunci dan di konfim ke administrator. Semua login direkam dan sistem melaporkan waktu , terminal AGUS PAMUJI
23
Sistem Operasi
Any Question ?
AGUS PAMUJI
24
Sistem Operasi
….Thank You….
AGUS PAMUJI