DEFINISI, FUNGSI, DAN CONTOH SISTEM OPERASI
DEFINISI SISTEM OPERASI :
Sistem operasi (operating
system: OS) adalah seperangkat program yang mengelola sumber daya perangkat
keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang
paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat
menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi
booting.
FUNGSI
SISTEM OPERASI :
Kalau sistem komputer terbagi dalam
lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan
hardware dengan lapisan software. Sistem Operasi melakukan semua tugas-tugas
penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat
berjalan secara bersamaan dengan lancar.
Sistem Operasi menjamin aplikasi
lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan
lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi
berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang
tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu
yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi
menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain
dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program
baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sebagian Sistem Operasi hanya
mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS),
tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi
berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini
disebut sebagai Multi-tasking Operating System (misalnya keluarga
sistem operasi UNIX).
Beberapa Sistem Operasi berukuran
sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna,
sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja
tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut
sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS,
contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan
sebagainya.
CONTOH SISTEM
OPERASI :
Contoh sistem operasi modern adalah
Unix, Linux, Mac OS X, FreeBSD, SunOS dan Windows.
1. UNIX
Unix atau UNIX adalah sebuah sistem operasi
komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan
1970-an. UNIX didesain sebagai sistem operasi yang portable, multi-tasking dan
multi-user. BSD adalah salah satu turunan (varian) Unix yang dikembangkan oleh
Universitas California, Berkeley.
2. Linux
Linux adalah nama yang diberikan kepada sistem
operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil
pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat
lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat
dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun.
Nama “Linux” berasal dari nama kernelnya (kernel
Linux), yang dibuat tahun 1991 oleh Linus Torvalds.
3. Mac OS
Mac OS adalah singkatan dari Macintosh Operating
System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple
Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC
berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah
memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
4. FreeBSD
FreeBSD adalah sebuah sistem operasi bertipe Unix
bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software
Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD. FreeBSD
berjalan di atas sistem Intel x86 (IA-32) (termasuk Microsoft Xbox), DEC Alpha,
Sun UltraSPARC, IA-64, AMD64, PowerPC dan arsitektur NEC PC-98. Dukungan untuk
arsitektur ARM dan MIPS sedang dalam pengembangan.
5. SUN OS
SUN OS adalah sebuah versi UNIX yang digunakan dalam
workstation-workstation Sun Microsystems yang dirilis pada tahun 1982. Setelah
merilis SunOS versi 4, Sun Microsystems mengubah kode UNIX BSD yang sebelumnya
mereka gunakan dengan kode UNIX System V, setelah mendapatkan lisensi dari
pemegang lisensi UNIX waktu itu, AT&T. Perubahan ini menjadikan namanya
berubah menjadi Solaris versi 2, dari yang seharusnya SunOS 5. Sehingga, secara
tidak langsung, SunOS pun dianggap sebagai Solaris versi 1.x.
6. Windows
Microsoft Windows atau lebih dikenal dengan sebutan
Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh
Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (graphical
user interface).
Microsoft
Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem
operasi hingga mencapai 90% di dunia.
SISTEM OPERASI SAAT INI :
Sistem operasi-sistem operasi utama yang digunakan komputer
umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar :
· Keluarga Microsoft
Windows - yang antara lain terdiri dari Windows Desktop Environment (versi
1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows
NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server
2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada
tahun 2009, dan Windows 8 yang dirilis pada Oktober 2012)).
· Keluarga
Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX,
keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis
kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan
GNU/Hurd.
· Mac OS, adalah
sistem operasi untuk komputer keluaran Apple yang biasa
disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah
Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan
peluncuran versi 10.7 (Lion).
Perbandingan
Sistem Dahulu dan Sekarang
|
Dahulu
|
Sekarang
|
|
|
Komputer Utama
|
Main Frame
|
Jaringan komputer personal
|
|
Memori
|
Beberapa Kbytes
|
Beberapa Gbytes
|
|
Disk
|
Beberapa Mbytes
|
Beberapa ratus Gbytes
|
|
Peraga
|
Terminal Teks
|
Grafik bersolusi tinggi
|
|
Arsitektur
|
Beragam Arsitektur
|
Dominasi keluarga i386
|
|
Sistem Operasi
|
Beda Sistem Operasi Untuk setiap Arsitektur
|
Dominasi microsoft dengan beberapa pengecualian
|
Hal yang paling terlihat secara kasat mata ialah
perubahan (pengecilan) fisik yang luar biasa. Penggunaan memori dan disk pun
meningkat dengan tajam, terutama setelah multimedia mulai dimanfaatkan sebagai
antarmuka interaksi. Saat dahulu, setiap arsitektur komputer memiliki Sistem
Operasi yang tersendiri.
Terlepas dari perubahan tersebut di atas, banyak aspek
yang tetap sama seperti dahulu. Komputer abad lalu menggunakan model arsitektur
von-Neumann, dan demikian pula model komputer abad ini. Aspek pengelolaan
sumber-daya Sistem Operasi seperti proses, memori, masukan/keluaran (m/k), berkas,
dan seterusnya masih menggunakan prinsip-prinsip yang sama. Dengan sendirinya,
mempelajari Sistem Operasi masih tetap serelevan abad lalu, walaupun telah
terjadi berbagai perubahan fisik.
PENANGANAN PROSES SISTEM OPERASI :
1.Multiprogramming > metode yang memungkinkan 2
buah program atau lebih di jalankan secara bersamaan dalam sebuah komputer dan
berbagi sumber daya dalam waktu yng berlainan.
2.Multitasking > kemampuan yng memungkinkan seorang client menjalankan sejumlah program dalam waktu yang sama dan cara seperti ini umum dalam sistem PC, dengan menggunakan sistem operasi Windows, pengguna dapat menjalanakn program word dan sekaligus menjalankan program excel,pemakai dapat berpindah dari satu program ke program yang lain dengan mudah.
3.Penyimpana Virtual > metode yng menangani sejumlah program dengan membagi program - program tersebuut kedalam bagian yang lebih kecil dan berukuran sama.
4.Time Sharing > metode yang digunakan agar pengguna dapat berinteraksi dengan proses yang dibuatnya (setiap proses akan ditangani oleh CPU secara bergantian dalam jumlah waktu yg sama ).
5.Multiprocessing > kemampuan sistem operasi untuk menjalankan dua atau lebih instruksi secara serentak dengan menggunakan sejumlah CPU dalam sebuah komputer.
KESIMPULAN MENGENAI SISTEM OPERASI :
Dapat disimpulkan, bahwa Sistem Operasi merupakan
komponen penting dari setiap sistem komputer. Akibatnya, pelajaran "Sistem
Operasi" selayaknya merupakan komponen penting dari sistem pendidikan
berbasis "ilmu komputer". Konsep Sistem Operasi dapat lebih mudah
dipahami, jika juga memahami jenis perangkat keras yang digunakan. Demikian
pula sebaliknya. Dari sejarah diketahui bahwa Sistem Operasi dan perangkat
keras saling mempengaruhi dan saling melengkapi. Struktur dari sebuah Sistem
Operasi sangat tergantung pada perangkat keras yang pertama kali digunakan
untuk mengembangkannya. Sedangkan perkembangan perangkat keras sangat
dipengaruhi dari hal-hal yang diperlukan oleh sebuah Sistem Operasi. Dalam sub
bagian-bagian berikut ini, akan diberikan berbagai ilustrasi perkembangan dan
jenis Sistem Operasi beserta perangkat kerasnya.
Referensi :
·
Buku Sistem
operasi by Dr. Bambang Hariyanto
Pengantar Sistem
Operasi Komputer : Plus Ilustrasi Kernel Linux
charleslasutbloger@bloger.com
Tidak ada komentar:
Posting Komentar