Pada kesempatan kali ini saya akan membahas tentang sistem operasi, apa itu
sistem operasi, bagaimana perkembangan nya, apa saja macam-macam sistem operasi
dan apa saja contoh software yang termasuk kedalam sistem operasi. langsung
saja kita mulai.
apa itu sistem operasi?
Sistem operasi adalah
program yang bertindak sebagai perantara antara user dengan perangkat keras
komputer. Sistem operasi digunakan untuk mengeksekusi program user dan
memudahkan menyelesaikan permasalahan user. Selain itu dengan adanya sistem
operasi membuat sistem komputer nyaman digunakan. Sistem operasi mempunyai
tujuan untuk menggunakan perangkat keras komputer secara efisien.
bagaimana perkembangan sistem operasi di tiap generasi?
Perkembangan sistem operasi Berawal dari altair,yaitu perangkat komputer
pertama pada tahun 1975 yang menggunakan sistem operasi CP/M dan kemudian oleh
perusahaan microsoft dirilis menjadi MS-DOS Dan berkembang dari MS-DOS versi
1.0 Pada tahun 1981 sampai MS-DOS versi 5.0 pada tahun 1991 dan sampai sekarang
ini microsoft telah mengeluarkan beberapa sistem operasi mulai dari
Ms-windows,windows97,windows98,windows98Me,Windows2000.Windows ME,Windows XP
dan yang paling terbaru adalah windows vista yang terkenal dengan tatatp
mukanya .
Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi
ke dalam 4 generasi.
1.Generasi Awal
Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian
belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung
layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2.Generasi Kedua
Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam
1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3.Generasi Ketiga
Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User,
Multi-Programming dan Batch Proccessing System (Multi-Task).
4.Generasi Keempat
Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang
artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User
dapat menjalankan aplikasi/porgram atau piranti lunak.
5.Generasi Selanjutnya
Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam
sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan
Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya
diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak
seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya
diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual,
sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat
yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform
Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda
seperti : Linux dan Windows.
MACAM-MACAM SISTEM OPERASI.
Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada
memori komputer pada saat komputer dinyalakan. Sedangkan software-software
lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan
melakukan layanan inti umum untuk software-software itu.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel
dapat dikatakan sebagai inti dari Sistem Operasi.
2.Command Interpreter atau Shell, bertugas untuk membaca input berupa
perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat
dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell
adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan
Konsole di Mesin Linux (Unix).
3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja
hardware.
4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan
sumber daya dari perangkat.
5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar
terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
berikut beberapa contoh sistem operasi :
A.Microsoft Windows
Mircorost
Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem Operasi yang
dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan
berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis.
B.Sistem Unix
UNIX adalah Sistem
Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh
AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi yang portabel,
Multi-Tasking dan Multi-User. Sistem Operasi UNIX lebih menekankan diri pada
Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang
tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX
pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari
UNIX ini.
UNIX sendiri
ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text
Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure
dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan
group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek
GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).
C.System Linux
Awalnya dikembangkan
oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan
untuk mengakses server UNIX di Universitasnya. Linux merupakan kloningan dari
MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal
dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain
dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang
menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas.
Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka
baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna
grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk
versi dektop.
Pada komputer
Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer
diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan
antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara
Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan
komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux
berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang
mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama
dan Linuxpun kebal terhadap Malware.
Satu hal yang
membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini
kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat
didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun
berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu
sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros,
Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora,
Suse, Ubuntu.
D.IBM OS/2
Sistem Operasi IBM OS/2
ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation
dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti
Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem
Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor
Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode),
mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan
tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang
beredar saat itu.
E.MAC OS (MACINTOSH OPERATING
SYSTEM)
MAC OS atau Macintosh
Operating System adalah Sistem Operasi yang dibuat oleh Apple Computer khusus
untuk komputer Macintosh dan tidak kompatibel dengan komputer berbasis IBM. MAC
OS merupakan Sistem Operasi pertama yang menggunakan antarmuka pengguna grafis
(Graphical User Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis
:
a.MAC OS Klasik
Tidak memiliki
sembarang Command Line (Baris perintah), menggunakan User Interface (UI)
sepenuhnya dan menggunakan Cooperative Multitasking.
b.MAC OS X
MAC OS X
memasukkan unsur-unsur BSD Unix, One Step, dan MAC OS X memiliki memori
ala-Unix dan Pre-Emptive Multitasking.
Kelebihan MAC OS
:
1.Stabil, karena
menggunakan UNIX.
2.Multitasking.
3.Tampilan (UI)
sangat bagus.
4.Aman dari
Malware.
MAC OS X adalah
garis komputer Sistem Operasi yang dikembangkan, dipasarkanoleh Apple Inc, MAC
OS X adalah penerus dari MAC OS (Klasik). MAC OS X dibangun di atas XNU kernel,
dengan fasilitas standar Unix tersedia dari antarmuka baris perintah.