Sistem operasi atau dalam bahasa Inggris: operating system atau OS
adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan
manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk
menjalankan software aplikasi seperti program-program pengolah kata dan
browser web. Secara umum, 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. Layanan inti umum tersebut seperti akses ke disk,
manajemen memori, skeduling task, dan antar-muka user.
Sehingga
masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum
tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi.
Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan
dengan “kernel” suatu Sistem Operasi. Sistem Operasi secara umum terdiri
dari beberapa bagian :
Mekanisme Boot, yaitu meletakan kernel ke dalam
memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.
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). Driver untuk berinteraksi
dengan hardware sekaligus mengontrol kinerja hardware. Resource
Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber
daya dari perangkat. Handler. Handler berperan dalam mengendalikan
sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan
sumber daya yang tidak perlu. Sekarang kita akan menilik sejarah dan
perkembangan Sistem Operasi. Menurut Tanebaum, Sistem Operasi mengalami
perkembangan yang dapat dibagi ke dalam 4 generasi.
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. Generasi Kedua Di generasi ini sudah diperkenalkannya
perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut
dengan Batch Proccessing System. Generasi Ketiga Pada generasi ketiga,
Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan
Batch Proccessing System (Multi-Task). 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.
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. Dewasa ini, hampir seluruh manusia memiliki PC dan
Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan
manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC
sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun
dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang
bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja).
Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti
tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya
kita bahas Sistem Operasi yang ada di PC. Seperti kita ketahui, system
operasi yang umum digunakan oleh kebanyakan computer, terdiri dari 3
keluarga atau 3 kelompok, yaitu keluarga Microsoft Windows, keluarga
Unix, dan keluarga Mac OS. Sedangkan untuk computer mainframe dan super
computer menggunakan banyak sekali system operasi yang berbeda-beda,
umumnya turunan dari sitem UNIX yang dikembangkan oleh vendor seperti
IBM AIX, HP/UX,dll. Sistem Operasi Berbasis Windows QDOS (Quick and
Dirty Operating System) merupakan asal usul dari windows. QDOS ditulis
oleh Tim Paterson dari Seattle Computer pada tahun 1980. QDOS dibuat
dari OS terkenal pada masa itu, QDOS dirancang untuk prosesor intel
8086. kemudian Bill Gates dari Microsoft membeli lisensi QDOS untuk
dikembangkan dan menjualnya lagi ke berbagai perusahaan computer. Pada
tahun 1981 microsoft memberi nama MS-DOS, sedangkan yang jual ke
perusahaan computer IBM diberi nama PC-DOS oleh IBM. MS.DOS inilah yang
terus berkembang hingga menjadi Windows Vista. Perkembangan Microsoft
Setelah sukses dengan MS.DOS pada tahun 1981. pada tahun 1983 microsoft
meluncurkan MS-DOS versi 2.0 pada computer PC XT. Selanjutnya pada tahun
1984 MS-DOS 3.0 untuk PC AT yang menggunakan chip Intel 80286 dan yang
mulai mendukung penggunaan hard disk lebih dari 10MB. Juga pada tahun
yang sama dirilis MS-DOS 3.1 yang mendukung jaringan. Pada tahun 1985
Microsoft memperkenalkan MS.Windows, system operasi yang telah
menyediakan lingkungan berbasis grafis (GUI) dan kemampuan multitasking.
Kemudian pada tahun 1986 Microsoft kembali meluncurkan MS-DOS versi
baru yaitu versi 3.2. pada versi ini Microsoft menambahkan dukungan
untuk floppy 3.5 inch 720KB. Pada tahun 1987 microsoft kembali
memperbaharui MS-DOS nya dengan mengeluarkan versi 3.3 yang merupakan
versi paling populer dari MS.DOS. pada tahun ini Microsoft juga
memperkenalkan windows versi 2.0. setahun kemudian Microsoft berhasil
mengembangkan lagi dengan suasana grafis, sedangkan IBM memperkenalkan
OS/2 yang juga telah berbasis grafis sebagai calon pengganti IBM PC-DOS.
Pada tahun 1990 microsoft memfokuskan diri pada pengembangan windows
ditandai dengan peluncuran windows versi 3.0 dan mendapat sambutan yang
sangat baik pada versi ini Microsoft membundel MS.OFFICE(Word, Excel,
dan PowerPoint) untuk menyingkirkan saingannya seperti Lotus 123,
Wordstar, Word Perfect dan Quattro. Pada tahun 1991 microsoft kembali
meluncurkan MS.DOS versi 5.0 dengan penambahan fasilitas full-screen
editor, undelete, unformat dan Qbasic. Hingga pada tahun 1994 menjadi
tahun terakhir bagi pengembangan MS.DOS, versi terakhir dari MS.DOS
adalah MSDOS6.22. Kembali ke versi windows, pada tahun 1992 windows
meluncurkan versi 3.1 dan 3.11 pada tahun 1994 untuk workgroups. Setahun
kemudian Microsoft meluncurkan Windows 95, pada tahun ini juga
diperkenalkan versi pertama Windows CE ke public. Tahun 1996 Windows NT
Versi 4.0 diluncurkan, pada tahun 1998 meluncurkan OS terbarunya yaitu
Windows 98. web browser Internet Explorer menjadi bagian penting dari
Windows 98. Tahun 2000 merupakan era baru dunia teknologi computer
karena pada era ini, perkembangan dunia computer mengalami kemajuan yang
begitu pesat. Windows mengeluarkan Windows 2000 sebagai penerus
windows. Pada tahun 2001 diperkenalkan Windows XP dan tahun 2003
Microsoft mengeluarkan windows server 2003. untuk saat ini windows XP
masih menjadi favorit pemakai computer. Walaupun pada tahun 2007
microsoft meluncurkan windows vista yang dilengkapi fitur 3D. Namun
keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi computer
yang sangat tinggi. Sistem Operasi Berbasis Linux Linux adalah nama yang
diberikan system computer bertipe unix. Linux merupakan salah satu
contoh hasil pengembangan perangkat lunak bebas terbuka dan sumber utama
terbuka. Jika asal usul MSDOS/Windows berasal dari pengembangan QDOS
yang dilakukan Bill Gates, maka unix merupakan salah satu system operasi
yang mengawali lahirnya libux. Pada tahun 1965, para ahli membuat
system operasi bernama Multics. System ini awalnya didesain dengan
harapan akan menciptakan beberapa keunggulan, seperti multiuser,
multiprosesor dan multilevel filesistem. Namun, pada tahun 1969
pembuatan program ini dihentikan karena system ini sudah tidak memenuhi
tujuan semula. Pada tahun 1991 di Finlandia, seorang mahasiswa ilmu
computer bernama Linus Tovald berhasil mengembangkan OS berbasis Unix
dari system operasi Minix yang diberi nama linux. Pada bulan Agustus
1991, lahirlah Linux 0.01 oprekan Linus dan pada tanggal 5 Oktober 1991
secara resmi Linus mengumumkan Linux 0.02 yang hanya dapat menjalankan
BASH dan gcc compiler. Selain itu, Linus juga mempublikasikan system
operasi buatannya tersebut lengkap dengan ditemui, computer yang
tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart untuk
mengakhiri kejadian tersebut. Hingga saat ini linux telah berkembang
pesat, karena OS-nya yang free, Linux juga sebagai satu-satunya OS yang
berbasis Open Source yang dapat dimodifikasi oleh siapa saja yang ingin
mengembangkan linux. Hingga lahirlah berbagai OS berbasis linux, seperti
Fedora Core, Ubuntu, Mandrake, dll. Bahkan pada tahun 2002 di Indonesia
sendiri juga lahir berbagai OS buatan anak negeri berbasi Linux
bermunculan, diantaranya Trustix Merdeka, WinBI, RimbaLinux, Komura.
Sistem Operasi Berbasis Macintosh Macintosh Operating System (MAC OS)
merupakan system operasi computer yang dibuat oleh Apple. Apple yang
sebelumnya bernama Apple Computer, Inc adalah sebuah perusahaan silicon
valley yang bergerak di bidang computer. MAC OS merupakan OS yang
pertama menggunakan system GUI(Graphical User Interface). Para pemakai
computer begitu takjub melihat macintosh yang snagat ramah melayani
pemakai. Pemakai tidak perlu banyak menulis perintah, cukup menunjuk
gambar yang ada. Mac OS dibuat khusus untuk computer Macintosh dan tidak
kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac
OS sejak tahun 2006 telah memiliki kompabilitas dengan arsitektur
PowerPC maupun X86. Versi terakhir Mac OS saat ini adalah Mac Os X yang
diluncurkan pada tahun 2000. Mac OS X Server juga dirilis pada tahun
2001. Pada dasarnya versi Server ini mirip dengan versi standardnya,
dengan perbedaan bahwa versi Server mencakup piranti lunak untuk
keperluan manajemen dan administrasi workgroup dalam komputer berskala
besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah
piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP
dan DNS. Selain itu cara melisensinya juga berbeda. Mac OS X adalah
sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan
mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik
dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan
bagi pengembang desktop lain. Sistem operasi merupakan program yang
dibuat untuk memaksimalkan kinerja sebuah komputer dalam pemanfaatan
perangkat kerasnya (hardware). Sistem operasi melakukan tugas seperti
mengirim inputan yang kita masukkan dengan mengetik pada keyboard,
menampilkan output nya pada layar monitor dan bahkan menjaga file dan
direktori tetap berada pada tempat penyimpanannya. Sebenaranya sangat
banyak fungsi sistem operasi tetapi saya tidak bisa menyebutkannya
disini satu persatu. Perkembangan sistem operasi sangat dipengaruhi oleh
perkembangan perangkat keras dan sistem operasi mulai dikembangkan
sekitar 70 tahun yang lalu mulai dari hanya bisa melakukan operasi
sederhana yang berupa penjumlahan, pengurangan dan perkalian, hingga
sekarang bisa melakukan banyak pekerjaan dan digunakan dalam berbagai
bidang kehidupan. PERKEMBANGAN SISTEM OPERASI Perkembangan sistem
operasi dibagi menjadi beberapa generasi komputer, karena perkembangan
sistem operasi sangat bergantung pada perkembangan perangkat keras
komputer. 1. GENERASI PERTAMA Generasi pertama berlangsung dari tahun
1945 sampai 1955. Pada generasi ini sistem operasi belum lahir karena
ini merupakan era awal perkembangan sistem komputansi elektronik yang
sebelumnya menggunakan sistem komputansi mekanik, jadi pada era ini
sistem komputer diberi instruksi yang harus dikerjakan langsung. 2.
GENERASI KEDUA Generasi kedua berlangsung dari tahun 1955 sampai 1965.
Pada era ini muncul batch processing system yang berarti sebuah
pekerjaan harus dieksekusi secara berurutan dalam suatu rangkaian. Pada
tahap ini sudah muncul fungsi sistem operasi seperti FMS, yang merupakan
sistem ringan tapi efektif untuk pemrograman essembler, dan IBSYS, yang
merupakan program monitor dasar. 3. GENERASI KETIGA Generasi ketiga
berlangsung dari tahun 1965 sampai tahun 1980. Pada generasi ini sudah
ada sistem operasi multi-user dan multi-programming sehingga fungsi
komputer menjadi lebih luas dan mencapai tahap sudah bisa online. 4.
GENERASI KEEMPAT Generasi keempat berlangsung pasca tahun 1980-an. pada
generasi ini pengguna sudah bisa menggunakan komputer berbasis Graphical
users interface, yang merupakan tampilan interface komputer yang
berbasis grafis yang sudah sangat nyaman digunakan. Sistem operasi pada
era ini pun sudah bisa digunakan untuk jaringan yang tidak terpusat di
hanya satu titik, tetapi tersebar di banyak komputer sehingga kinerjanya
lebih maksimal. JENIS-JENIS SISTEM OPERASI MULTIUSERS: mengijinkan
lebih dari satu pengguna untuk menjalankan program dan bahkan beberapa
sistem operasi dapat dijalankan sekaligus oleh ratusan orang.
MULTIPROCESSING: mengijinkan berjalannya program untuk beberapa CPU.
MULTITASKING: mengijinkan beberapa program untuk berjalan bersamaan.
MULTITHREADING: engijinkan bagian berbeda dari program untuk berjalan
bersamaan. REAL TIME: pada operasi sistem bertipe ini dapat merespon
inputan secara cepat. Perkembangan sistem operasi dipengaruhi oleh
perkembangan hardware. Sistem operasi mulai dikembangkan sejak ±40 tahun
lalu, yaitu: 1. Generasi ke-nol (1940). o Komponen utama tabung hampa
udara; o Sistem komputer belum menggunakan sistem operasi; o Sistem
operasi komputer dilakukan secara manual melalui plugboard, dan hanya
bisa digunakan untuk menghitung (+,-, dan *). 2. Generasi pertama
(1950). o Komponen utama transistor; o Sistem operasi berfungsi terutama
sebagai pengatur pergantian antar job agar waktu instalasi job
berikutnya lebih efisien. Dalam masa ini muncul konsep batch system
(semua job sejenis dikumpulkan jadi satu); o Input pemakai punch card.
3. Generasi kedua (1960). o Komponen utama IC; o Berkembang
konsep-konsep: o Multiprogramming, satu prosesor mengerjakan banyak
program yang ada di memori utama; o Multiprosesing, satu job dikerjakan
oleh banyak prosesor berguna untuk meningkatkan utilitas; o Spooling
Simultaneous Peripheral Operation On Line, bertindak sebagai buffer
(penyangga) saja, dan mampu menerima pesanan meskipun belum akan
dikerjakan; o Device Indipendence, masing-masing komponen memiliki sifat
yang saling berbeda (misal: tiap-tiap printer memiliki driver); o Time
Sharing atau Multitasking, sistem bagi waktu yang diberikan oleh CPU
terhadap berbagai job yang sedang dijalankan. o Real-time system,
berguna sebagai kontrol bagi mesin-mesin. 4. Generasi ketiga (1970) o
Komponen utama VLSI (Very Large Scale Integrated Circuit); o Ditandai
dengan berkembangnya konsep general purpose system, sehingga sistem
operasi menjadi sangat kompleks, mahal dan sulit untuk dipelajari; 5.
Generasi keempat (pertengahan 1970-an hingga sekarang). o PC makin
populer; o Ditandai dengan berkembangnya sistem operasi untuk jaringan
komputer dengan tujuan: data sharing, hardware sharing, dan program
sharing; o User interface semakin user friendly tanpa harus mengorbankan
unjuk kerja. Perjalanan Sistem operasi DOS 1980 • QDOS : Tim Paterson
dari Seattle Computer menulis QDOS yang dibuat dari OS terkenal pada
masa itu, CP/M. QDOS (Quick and Dirty Operating System) dipasarkan oleh
Seatle Computer dengan nama 86-DOS karena dirancang untuk prosesor Intel
8086. • Microsoft : Bill Gates dari Microsoft membeli lisensi QDOS dan
menjualnya ke berbagai perusahaan komputer. 1981 • PC DOS : IBM
meluncurkan PC DOS yang dibeli dari Microsoft untuk komputernya yang
berbasis prosesor Intel 8086. • MS DOS : Microsoft menggunakan nama MS
DOS untuk OS ini jika dijual oleh perusahaan diluar IBM. 1983 • MS DOS
2.0 : Versi 2.0 dari MS DOS diluncurkan pada komputer PC XT. 1984 • MS
DOS 3.0 : Microsoft meluncurkan MS DOS 3.0 untuk PC AT yang menggunakan
chip Intel 80286 dan yang mulai mendukung penggunaan hard disk lebih
dari 10 MB. • MS DOS 3.1 : Microsoft meluncurkan MSDOS 3.1 yang
memberikan dukungan untuk jaringan. perjalanan Sistem Operasi MAC 1997 •
Mac OS : Untuk pertama kalinya Apple memperkenalkan penggunaan nama Mac
OS pada Mac OS 7.6. 2000 • Mac OS/X : Mac OS diganti dengan mesin
berbasis BSD Unix dengan kernel yang disebut sebagai Mac OS/X.
Perjalanan Sistem Operasi Windows. 1998 • Windows 98 : Web browser
Internet Explorer menjadi bagian penting dari Windows 98 dan berhasil
menumbangkan dominasi Netscape Navigator. 2000 • Windows 2000: Microsoft
meluncurkan Windows 2000 sebagai penerus Windows NT. • Windows Me :
Microsoft meluncurkan Windows Me, versi terakhir dari Windows 95.
Tidak ada komentar:
Posting Komentar