Mengenal Fungsi dan Macam Operating System Komputer


Pada artikel belajar ilmu komputer kali ini akan mengulas mengenai salah satu dasar komputer, yakni operating system komputer.

Pengertian dan Fungsi Operating System Komputer
Suatu sistem operasi (operating system) komputer merupakan software sistem yang bertugas untuk melakukan kendali dan management hardware serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi.



Secara umum, operating system adalah software pada lapisan pertama yang diperlukan pada memory komputer pada saat komputer tersebut dinyalakan. Sedangkan software pendukung lainnya dijalankan setelah operating system tersebut berjalan, selanjutnya operating system tersebut akan melakukan layanan inti umum untuk software tersebut. Layanan umum tersebut seperti akses ke disk, memory management, penjadwalan tugas, dan juga GUI. Sehingga masing-masing software tidak perlu lagi melakukan tugas umum tersebut, karena telah dilayani dan dilakukan oleh operating system. Bagian inti dari operating system yang melakukan tugas-tugas tersebut disebut dengan kernel.
Secara umum operating system terdiri dari beberapa bagian yakni mekanisme booting, shell, driver, resource alocator, dan handler.
  • Booting, yaitu meletakkan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari operating system
  • Shell disebut juga Command Interpreter, berfungsi untuk membaca input berupa perintah dan menyediakan beberapa fungsi standard dan fungsi dasar yang dapat dipanggil oleh aplikasi atau program maupun piranti lunak lain, contohnya seperti Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix)
  • Driver, berfungsi untuk berinteraksi dengan hardware sekaligus mengendalikan kinerja hardware tersebut
  • Resource Allocator, operating system bertugas mengatur dan mengalokasikan sumber daya dari perangkat yang ada
  • Handler, berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak diperlukan

Sejarah Perkembangan Operating System Komputer

Berikut ini perkembangan operating system.
Perkembangan awal operating system masih dilakukan secara manual dalam artian belum muncul adanya operating system yang bersifat otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam satu rangkaian.
Di generasi kedua ini sudah diperkenalkannya pekerjaan yang dapat dilakukan dalam satu rangkaian atau biasa disebut dengan Batch Proccessing System.
Pada generasi ketiga, operating system sudah mendukung layanan multiuser, multiprogramming, dan juga multitasking.
Perkembangan generasi keeampat, sudah diperkenankannya GUI (Graphical User Interface) yang artinya operating system memiliki tampilan dan dengan bermodalkan mouse, bersifat end-user untuk menjalankan aplikasi.
Pada generasi selanjutnya diperkenalkan operating system yang berada dalam sebuah operating system, contohnya sebuah operating system berbasiskan website yang berkerja di dalam sebuah operating system.
Operating system bergerak (mobile) pada perangkat bergerak.
Virtual operating system dalam suatu jaringan, sehingga dalam satu jaringan hanya terdapat 1 buah operating system pada perangkat yang bertugas menjadi server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan lebih dari satu operating system berbeda seperti Linux dan Windows.

Macam Operating System Komputer
Berikut ini ialah macam-macam operating system komputer.

DOS
Saat ini istilah DOS menjadi istilah umum bagi setiap operating system yang dimuat dari perangkat penyimpanan berupa disk saat sistem komputer dinyalakan

Microsoft Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah operating system yang paling terkenal saat ini. Windows dikembangkan oleh Microsoft, dengan menggunakan interface GUI.
Operating system Windows telah berevolusi dari MS-DOS, sebuah operating system yang berbasis command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan operating system) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya operating system DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan operating system mandiri yang tidak lagi bergantung kepada operating system MS-DOS. Versi terkini operating system ialah Microsoft Windows 10.

Mac OS
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah operating system komputer yang dibuat oleh Apple Inc. khusus untuk komputer Macintosh dan tidak compatible dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki compatibility dengan arsitektur PowerPC maupun x86.
Mac OS X adalah versi operating system Mac OS untuk komputer Macintosh. Operating system ini pertama kali dikeluarkan pada tahun 2001. Karakter X adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari operating system yang digunakan sebelumnya seperti Mac OS 8, Mac OS 9. Selain itu ada Mac OS X Server, pada dasarnya versi server ini mirip dengan versi standard, dengan perbedaan bahwa versi Serverworkgroup dalam komputer berskala besar. Contoh feature tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS.

UNIX
UNIX merupakan operating system yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX dirancang sebagai operating system yang portable, multitasking, dan multiuser. Operating system UNIX lebih menekankan diri pada Workstation dan Server. Karena faktor ketersediaan dan compatibility yang tinggi menyebabkan UNIX dapat digunakan, disalin, dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.

Linux
Linux merupakan turunan komputer dengan operating system Unix. Linux merupakan salah satu contoh hasil pengembangan software open source. Seperti halnya software open source lain pada umumnya, source code Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Nama Linux berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux. Saat ini banyak distribusi (disebut juga distro) dari Linux semisal Ubuntu, BlankOn, Kali Linux, dan lain sebagainya.

Google Chrome OS
Google Chrome OS adalah operating system source code yang dirancang oleh Google Inc. untuk bekerja secara eksklusif dengan aplikasi web.Google Chrome OS diumumkan pada tanggal 7 Juli 2009, dan versi stabilnya akan diluncurkan umum pada paruh kedua tahun 2010. Operating system ini berbasis Linux dan hanya akan berjalan pada pada perangkat keras yang dirancang khusus. Antarmuka penggunanya dirancang mengambil pendekatan minimalis, seperti penjelajah web Google Chrome. Google Chrome OS ini ditujukan bagi mereka yang menghabiskan sebagian besar waktunya di Internet.

Rich OS
RISC OS merupakan operating system komputer yang pada awalnya dirancang oleh Acorn Computers Ltd di Cambridge, Inggris pada tahun 1987. RISC OS secara khusus dirancang untuk berjalan pada chipset ARM, yang telah dirancang Acorn, untuk digunakan dalam lini baru dari komputer pribadi Archimedes.

XTS-400
XTS-400 adalah multi-level operating system komputer yang aman. Ini adalah multiuser dan multitasking. Ia bekerja di lingkungan jaringan dan mendukung Gigabit Ethernet dan IPv4 dan IPv6.
XTS-400 merupakan kombinasi dari hardware Intel x86 dan Secure Trusted Operating Program (STOP) operating system. XTS-400 dikembangkan oleh BAE Systems, dan awalnya dirilis sebagai versi 6.0 pada bulan Desember 2003.

BeOS
BeOS adalah operating system untuk komputer pribadi yang mulai dikembangkan oleh Be Inc pada tahun 1991. Ini pertama kali dibuat untuk berjalan pada hardware BeBox. BeOS dibangun untuk pekerjaan media digital dan dibuat untuk mengambil keuntungan dari fasilitas perangkat keras modern seperti multiprocessing simetris dengan memanfaatkan bandwidth yang modular I/O, multithreading, preemptive multitasking.

Sun Solaris
Solaris merupakan operating system yang berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung Sun OS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi, dan kebanyakan source code sekarang ini merupakan software open source yang biasa dikenal dengan OpenSolaris. OpenSolaris adalah open source versi dari operating system Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa code yang tidak hanya inti dari operating system misalnya source untuk installer, desktop, dan software.

Lihat juga artikel ilmu komputer tentang pengertian sistem komputer dan komponen penyusunnya.