Tugas 9 - Pertemuan 13

Sistem Operasi

A.   Pengertian Sistem Operasi

Sistem Operasi merupakan program utama (Sekumpulan program kontrol atau alat pengendali) yang secara terpadu bertindak sebagai penghubung software aplikasi yang digunakan oleh user dengan hardware komputer.

B.    Fungsi dan Sasaran OS

 

·        Sistem operasi mempunyai dua tugas utama

1.     Pengelolaan seluruh sumber daya sistem komputer (resources manager)

2.     Sistem operasi sebagai penyedia layanan (extended/virtual machine)

Menyediakan system call ke pemakai sehingga menyamankan dan memudahkan penggunaan 

 

1.     Pengelolaan seluruh sumber daya sistem komputer (Resource Manager)

Mengelola seluruh sumber daya yang terdapat pada sistem komputer agar beroperasi secara benar dan efesien. Seperti : pengaturan pemakaian prosesor, memori, disk, printer, dan lain-lain.

Pada sistem komputer dimungkinkan beberapa job dijadwal secara bergantian untuk menggunakan processor. Setiap kali terjadi pergantian job, status eksekusi dari job sebelumnya harus disimpan sehingga jika eksekusi kembali lagi padanya, job tersebut dapat melanjutkan eksekusinya dari keadaan terakhirnya. Ini merupakan tugas sistem operasi.

 

C.    Sumber Daya Sistem Komputer

Sumber daya sistem komputer adalah semua komponen sistem komputer yang dapat memberi manfaat.

·        Terdiri dari :

a.      Sumber daya fisik

b.     Sumber daya abstrak

 

a.      Sumber Daya Fisik

Sumber daya fisik misalnya :

-         Perangkat Masukan : keyboard, bar-code reader, dsb

-         Perangkat tunjuk (pointing devices) : mouse, joystick,light- pen,track-ball, touch-screen, dsb

-         Perangkat penyimpanan sekunder : floppy disk drive, hard disk, tape drive, optical disk, CD ROM drive, DVD drive dsb

-         Perangkat pencetak : printer, plotter dsb

-         Perangkat penampil : layar monitor, LCD, dsb

-         Perangkat komunikasi : modem, ethernet card, PCMCIA dsb

-         Perangkat memori : memori akses acak (RAM=Ramdom Access Memory), chace memory, register dsb

-         Perangkat multimedia : kamera, sound card, radio, dsb

-         Perangkat grafis : digitizer, scanner dsb

-         Perangkat pengendalian proses : sensor dan actuator

 

1.     Sumber Daya Abstrak

Sumber daya abstrak terdiri dari :

-         Data, dapat berupa :

·        PCB (Proses Control Block) untuk mencatat dan mengendalikan proses

·        Semaphore untuk pengendalian sinkronisasi proses- proses

·        Berkas (file) utuk menyimpan data atau program.

Program berupa kumpulan intruksi yang dapat dijalankan sistem komputer dapat berupa:

-         Utilitas, atau

-         Aplikasi untuk tujuan komputasi tertentu

 

2.     Sistem Operasi sebagai Extended/Virtual Machine

Fungsinya :

-         Memberikan abstraksi tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras, contoh:

·        Bagaimana caranya data-data dikirim ke printer lewat kabel paralel.

·        Bagaimana SO menyimpan data ke suatu alamat disk.

·        Melakukan perhitungan di processor.

-         Menyediakan System Call berupa API (Application Programming Interface)

-         Sebagai basis untuk program lain.

 

D.   Sasaran OS menurut Stalling

Menurut Stalling sistem operasi mempunyai tiga sasaran, antar lain :

·        Kenyamanan

Harus membuat pengguna menjadi lebih nyaman

·        Efisiensi

Menjadikan penggunaan sumber daya komputer lebih efisien

·        Mampu Berevolusi

Mampu melakukan pengembangan tanpa mengganggu layanan yang dijalankan sistem komputer.

 

E.    Layanan Sistem Operasi

Menurut Stalling sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut :

·        Pembuatan Program

·        Exsekusi Program

·        Pengaksesan Perangkat Masukan/Keluaran

·        Pengaksesan Terkendali terhadap Berkas

·        Pengaksesan Sistem

·        Deteksi dan memberi Tanggapan terhadap Kesalahan

·        Akunting

 

F.     Fungsi Minor Sistem Operasi

·        Mengimplementasi anatarmuka untuk pemakai

·        Memungkinkan pemakaian perangkat keras bersama

·        Memungkinkan pemakaian data bersama

·        Mencegah gangguan antar pemakaian

·        Menjadwalkan pemakaian sumberdaya

·        Memberikan fasilitas masukan/keluaran

·        Memulihkan kesalahan

·        Menghitung penggunaan sumber daya

·        Menangani komunikasi jaringan

 

G.   Subsistem Sistem Operasi

·        Subsistem/komponen sistem operasi antara lain :

·        Manajemen Proses

·        Manajemen Memori

·        Manajemen Berkas

·        Manajemen Perangkat Masukan/Keluaran

·        Pengamanan Sistem

·        Sistem Komunikasi

 

 

 


Komentar