Sistem operasi mempunyai tugas utama:

1. Pengelola seluruh sumber daya sistem komputer (sebagai resource manager).

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

Dari dua tugas utama tersebut, O/S dapat didefinisikan sebagai :

“Sekumpulan program kontrol atau alat pengendali yang secara terpadu bertindak sebagai penghubung antara komputer dengan pemakainya”

Sistem Operasi bertindak sebagai antarmuka antara program aplikasi & Hardware-Pemakai-Program Aplikasi-Sistem Operasi-Hardware

Tujuan :

agar dapat merancang sendiri serta dapat memodifikasi sistem yang telah ada sesuai dengan kebutuhan kita, agar dapat memilih alternatif so, memaksimalkan penggunaan so dan agar konsep teknik so dapat diterapkan pada aplikasi lain.

Sasaran:

-Kenyamanan : membuat pengguna lebih nyaman

-Efisien : penggunaan sumber daya siskom secara efisien

-Mampu berevolusi : so harus dibangun sehingga memungkinkan pengembangan, pengujian sistem yg baru

 

Sumber Daya Sistem Komputer

Sumber daya sistem komputer adalah semua komponen di dalam komputer yang dapat memberi manfaat. Sumber daya ini terdiri dari :

1. Sumber daya fisik

2. Sumber daya abstrak

Sumber Daya Fisik

Sumber daya fisik, misalnya:

q. Keyboard, bar-code reader

q. Mouse, joystick, light-pen, track-ball, touch-screen, dll.

q. Flopy disk drive, harddisk, tape drive, iptical disk, CD-ROM drive, USB Flash Disk, dan perangkat penyimpanan lainnya.

q. Layar monitor

q. Printer

q. Modem, ethernet card, PCMCIA, dan alat komunikasi lainnya.

q. RAM, chace memory, register, dan memory lainnya

q. Perangkat multimedia seperti kamera, sound card, tv tuner, dll.

q. Perangkat grafis seperti digitizer, scanner, plotter, dll.

q. Perangkat pengendali proses yang terhubung ke komputer

q. Dan sebagainya.

Sumber Daya Abstrak

Sumber daya abstrak terdiri dari :

1. Data

2. Program

 Data

– Semaphore untuk pengendalian sinkronisasi prosesproses.

– PCB (Process Control Block) untuk mencatat dan mengendalikan proses.

– Tabel segmen, tabel page, i-node, FAT untuk pengendalian memori

– Berkas (file) untuk penyimpanan data atau program dan sebagainya

Program

Program berupa kumpulan instruksi yang dapat dijalankan sistem komputer. Dapat berupa:

1. Utilitas, atau

2. Aplikasi

Sistem operasi mempunyai tiga sasaran (menurut Stalling),antara lain :

1. Kenyamanan, membuat user menjadi lebih nyaman

2. Efisien, menjadikan penggunaan sumber daya sistem komputer secara efisien.

3. Mampu Berevolusi, memudahkan pengembang-an,  pengujian dan pengajuan fungsi2 baru tanpa  menggangu layanan yang dijalankan sistem komputer.

LAYANAN SISTEM OPERASI

Sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut :

– Pembuatan Program : Menyediakan beragam fasilitas dan layanan membantu pemogram membuat program.

– Exsekusi Program

– Pengaksesan Perangkat Masukan/Keluaran

– Pengaksesan Terkendali terhadap Berkas : Pada sistem dengan banyak pemakai simultan,so menyediakan mekanisme proteksi utk pengendalian pengaksesan terhadap berkas

– Pengaksesan Sistem

– Deteksi dan memberi Tanggapan terhadap Kesalahan Akunting : SO mengumpulkan data statistik penggunaan sumber daya dan memonitor parameter kinerja sumber daya.

JENIS-JENIS SISTEM OPERASI

Jenis Sistem Operasi dapat dilihat dari sudut pandang :

– Aspek Ukuran

– Aspek Tujuan

– Aspek Kegiatan

– Struktur Sistem Operasi

Jenis-jenis Sistem Operasi yang ada saat ini :

a. DOS

b. OS/2

c. Macintosh (Mac OS)

d. UNIX

e. Digital Research DOS (DR DOS)

f. Microsoft windows (9x,2000,XP,dll)

g. Linux, FreeBSD

h. Sun MicroSystem

i. Novell Netware

j. Palm OS

k. Symbian

l. Dll.

SEJARAH PERKEMBANGAN SO

Generasi Pertama (1945-1955)

Belum ada sistem operasi, sistem komputer  diberi instruksi yang harus dikerjakan secara langsung.

Generasi Kedua (1955-1965)

Ø Komputer masa ini adalah batch processing system.(yang job dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan)

Ø Sistem komputer belum dilengkapi SO, tetapi beberapa fungsi dasar SO telah ada.

Generasi Ketiga (1965-1980)

Sistem komputer masa ini ciri-cirinya adalah:

– Multiuser

– Multiprogramming

– Kemandirian alat (device independency)

– Berbagi waktu (time sharing)

– Spooling (seolah-olah dapat digunakan bersama-sama sekaligus)

Generasi Keempat (1980-199x)

Sistem Operasi dikembangan untuk banyak mode, yaitu mendukung batch processing, timesharing dan realtime applications.

Ditandai dengan berkembangnya dan meningkatnya kemampuan komputer desktop dan teknologi jaringan.  Jaringan TCP/IP telah mulai digunakan secara luas.  Ciri-cirinya :

a. Real-time aplication

b. Network Operating System

c. Distributed Operating System :  Sistem operasi yang diperuntukkan jaringan komputer, dengan pemakai tidak   perlu menyadari keberadaan komputer-komputer yang terhubung, dimana pengalokasian   kerja sudah secara otomatis dilaksankan sistem operasi

d. Mesin semu (Virtual machine/ Mesin   penyedia layanan yang bersifat tidak nyata)

e. Distribusi data

KELAS SISTEM OPERASI

Dalam penggunaannya Sistem Operasi dikelompokkan dalam beberapa kelas, yaitu:

Kelas 1, pemakai tunggal (single-user)

Kelas 2, operasi berbentuk tumpukan (batch)

Kelas 3, operasi olahan segera (realtime)

Kelas 4, operasi multi proses

Kelas 5, operasi berbagi waktu dan multi-programming

Kelas 6, operasi tersebar (distribution)

FAKTOR SISTEM OPERASI

Memilih Sistem Operasi, bisanya tergantung dari faktor-faktor berikut:

Faktor prosessor (berhubungan dengan kemampuan menhandle kerja)

Faktor pemakai (berhubungan dengan kemampuan si pemakai)

Faktor waktu kerja (berhubungan dengan kebutuhan   kecepatan kerja)

Faktor modus pekerjaan ( berhubungan dengan jenis pekerjaan   yang akan dikerjakan,ex.networking,home work atau networking)

Faktor gabungan faktor

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s