1. Sistem Operasi
Sistem
operasi adalah program yang bertindak sebagai perantara antara pemakai computer
dan perangkat keras computer. Tujuan system operasi adalah menyediakan
lingkungan yang memungkinkan pemakai dapat menjalankan program apa pun dengan mudah.
2. Fungsi utama Sistem Operasi
Sistem operasi mempunyai tiga
fungsi utama, yaitu manajemen proses, manajemen sumber daya, dan manajemen
data.
a.
Manajemen proses mencakup penyiapan,
perjadwalan, dan pemantauan proses pada computer. Proses adalah program yang
sedang dijalankan.
b.
Manajemen sumber daya berkaitan dengan
pengendalian terhadap pemakaian sumber daya dalam system computer yang
dilakukan oleh program system ataupun program aplikasi yang sedang dijalankan
pada computer. Yang dimaksudkan dengan sumber daya disini adalah komponen
perangkat keras dalam computer seperti CPU, memori utama, dan peranti masukan /
pengeluaran
c.
Manajemen data berupa pengendalian berupa data
masukan atau keluaran, termasuk dalam hal pengalokasian dalam peranti penyimpan
sekunder maupun dalam memori utama.
Berkaitan dengan penanganan proses
yang dilakukan oleh sejumlah pemakai, dikenal berbagai istilah seperti multiprogramming, multitasking, penyimpan
virtual, time-sharing,dan multiprocessing
a.
Multiprogramming
Merupakan suatu metode uang memungkinkan dua buah program atau lebih
dijllankan secara serentak dalam sebuah computer, berbagi sumberdaya dalam
waktu yang berlainan. Sebagai contoh. Dalam satu waktu sebuah program sedang
menggunakan CPU, sedangkan program yang lain menggunakan printer. Didalam system
multiprogramming, sebuah program
dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan.
Pada saat program meminta masukan, program berikutnya yang telah dimuat dalam
memori akan dijalankan sampai terjadi interupsi. Ketika pemrosesan interupsi
telah berakhir, control dikembalikan keprogram yang diinterupsi. Siklus seperti
ini diulang sehingga program-program yang telah dimuat memori utama akan
diproses secara bergantian.
Konsep multiprogramming
dapat dianalogikan dengan pengacara yang tentu saja tidak hanya menangani satu
klient. Ketika suatu kasus dari seorang klient sedang menunggu untuk diproses
pengadilan, sang pengacara dapat menangani kasus yang lain. Dengan cara seperti
ini taka da waktu yang tersia-sia kan (menganggur).
Mengingat pergantian antara
satu program dan program lain berlangsung dengan cepat, semua program tampak
seperti dijalankan secara serentak. Sebelum konsep multiprogramming diterapkan,
system operasi hanya menjalankan sebuah program pada satu waktu.
b.
Time-Sharing
Adalah suatu metode yang dipakai system operasi yang memungkinkan
sejumlah pemakai dapat berinteraksi dengan proses yang dibuatnya karena setiap
proses akan ditangani oleh CPU secara bergantian dalam jumlah waktu yang sama.
Time-sharing merupakan pengembangan lebih lanjut terhadap multiprogramming
c.
Multitasking
Adalah suatu kemampuan yang memungkinkan seorang pemakai dapat
menjalankan sejumlah program dalam waktu yang sama. Cara seperti ini umum dalam
system PC. Dengan menggunakan system opearasi windows, seseorang dapat
menjalankan program word untuk membuat dokumen dan sekaligus menjalankan
program excel untuk berpindah dari satu program ke program lain dengan mudah
dan setiap program tetap dieksekusi oleh CPU.
d.
Multiprocessing
Adalah
suatu kemampuan system operasi yang menjalankan dua atau lebih instruksi secara
serentak dengan menggunakan sejumlah CPU dalam sebuah computer. Dengan
pendekatan seperti ini, system operasi dapat mengatur agar sejumlah CPU
menjalankan instruksi-instruksi yang berbeda yang terletak dalam sebuah program
dalam waktu yang sama.
3. Macam-macam system operasi
Sistem operasi
|
Keterangan
|
DOS
|
Sistem operasi yang awalnya dipakai IBM PC (disebut PC-DOS) dab PC
yang compatible dengan IBM PC (disebut MS-DOS) pada saat ini system operasi
ini hamper tidak digunakan lagi. Dirancang untuk computer tunggal
|
Windows 95/
Windows98/
Windows ME/
Windows XP
|
System operasi antarmuka grafis yang dibuat oleh Microsoft. Memiliki kemampuan
multi-tasking dan dapat digunakan untuk membentuk kerja tim (workgroup)
dengan membuat jaringan sederhana. Dapat digunakan sebagai klien dalam client/server
|
Windows NT/
Windows 2000
|
System operasi dengan antarmuka grafis ini biasa digunakan sebagai
server. Mendukung multitasking dan networking.
|
OS/2
|
System operasi untuk IBM PC dengan antar-muka grafis. Mendukung multitasking
dan networking. Namun, kurang popular di Indonesia
|
Unix
|
Unix adalah keluarga system operasi yang dapat digunakan untuk
sebagai platform computer, dari PC hingga mainframe. Beberapa contoh system operasi
yang termasuk UNIX: AIX(IBM), digital Unix (DEC), dan solaris (sun
microsoftsistem)
|
Linux
|
Sistem operasi semacam UNIX ini sangat populer di lingkungan
perguruan tinggi, terutama yang mempunya jurusan ilmu computer atau
informatika, dan telah menjadi pesaing system windows semenjak akhir tahun
1990-an. System operasi ini dapat menjadi pilihan bagi orang-orang yang tak
mau membeli system operasi komersial, karena bersifat gratis
|
Daftar Pustaka : Kadir, Abdul, PengenalanSistemInformasi, (Yogyakarta: ANDI, 2003)
Tidak ada komentar:
Posting Komentar