SISTEM OPERASI

A.Pengertian
Sistem operasi adalah seperangkat program yang mengelola sumber daya hardware komputer dan menyediakan layanan umum untuk aplikasi software. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dari sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.
Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsof Windows.
Sistem operasi komputer secara umum terdiri atas beberapa bagian:
1.    Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2.    Kernel, yaitu inti dari sebuah Sistem Operasi
3.    Command Interpreter atau shell  yaitu bagian yang bertugas membaca input dari pengguna
4.    Pustaka-pustaka (library), yaitu bagian yang berfungsi menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5.    Driver yaitu komponen yang berfungsi untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.

B.Fungsi
Sistem operasi pada komputer memiliki beberapa fungsi,yaitu :
1.    Mengelola sumber daya terkait dengan pengendalian perangkat lunak sistem/perangkat lunak aplikasi yang sedang dijalankan. Sebagai contoh komponen perangkat keras pada komputer yaitu CPU, memori utama, alat input/output.
2.    Mempersiapkan agar program aplikasi dapat berinteraksi dengan perangkat keras secara konsisten dan stabil tanpa harus mengetahui secara detil perangkat keras.
3.    melakukan pengelolaan proses mencakup penyiapan, penjadwalan, dan pemantauan proses program yang sedang dijalankan.
4.    melakukan pengelolaan data pengendalian terhadap data masukan/keluaran.
C.Jenis Sistem Operasi
Sistem operasi personal komputer terbagi menjadi 3 kelompok  seperti di bawah ini.
1.    Keluarga Microsoft, antara lain terdiri atas 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, dan Windows Vista yang dirilis pada tahun 2007)).
2.    Keluarga Unix, menggunakan antarmuka sistem operasi POSIX, antara lain SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3.    Keluarga Mac OS adalah sistem operasi komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
4.    Keluarga komputer Mainframe, dan Super komputer menggunakan sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dan lain-lain.

Walau kita mengenal berbagai jenis sistem operasi di atas,  secara garis besar semua sistem operasi yang ada berdasarkan jenis komputer yang dikendalikan maupun bentuk aplikasi yang didukung dapat dibagi menjadi empat golongan :
1. Real-time operating system (RTOS)
Sistem operasi golongan ini dipakai untuk mengendalikan perangkat keras  untuk tugas spesifik, seperti instrumen ilmiah dan mesin-mesin industri. RTOS memiliki kemampuan antarmuka yang terbatas dan tidak mendukung aplikasi level end-user. Bagian terpenting RTOS adalah mengatur penggunaan sumber daya komputer untuk menjalankan serangkaian operasi secara berulang-ulang dalam periode tertentu.
2. Single-user, single task
Sesuai dengan namanya, tipe sistem operasi ini dirancang untuk memudahkan menangani pengoperasian komputer sehingga pengguna dapat menjalankan satu pekerjaan pada saat yang bersamaan. Sistem operasi DOS adalah contoh klasik dari jenis ini. Sistem operasi yang lain dari keluarga ini adalah Palm OS, yaitu untuk komputer genggam (handheld) Palm.
3. Single-user, multi tasking
Sistem operasi ini memungkinkan seorang pengguna dapat menjalankan beberapa aplikasi terpisah secara bersamaan. Inilah tipe sistem operasi yang paling umum digunakan sekarang. Sistem operasi ini (Windows, Linux, dsb.) sangat populer  digunakan untuk komputer pribadi.
4. Multi-user
Sistem operasi multi-user memungkinkan lebih dari satu pengguna bersama-sama menggunakan sumber daya komputer secara simultan. Sistem operasi dapat menjamin masing-masing pengguna yang memiliki kebutuhan (requirement) yang berimbang. Setiap program yang dijalankan oleh para pengguna menggunakan sumber daya yang cukup dan terpisah sehingga masalah pada satu pengguna tidak berimbas pada pengguna yang lain. Contoh sistem  multi-user adalah operasi Unix, VMS, dan MVS untuk mainframe.
D.Generasi – Generasi Sistem Operasi
Sistem operasi telah berevolusi sejak komputer diciptakan. Perkembangan sistem komputer dibagi empat kurun waktu (generasi). Perkembangan sistem komputer melibatkan sistem perangkat keras dan sistem perangkat lunak.
1.    Generasi Pertama (1945-1955)
Pada generasi ini, sistem komputer belum dilengkapi sistem operasi, tapi beberapa fungsi dasar sistem operasi telah ada, misalnya FMS (Fortran Monitoring System) dan IBSYS, keduanya merupakan bagian yang fungsinya merupakan komponen sistem operasi.
2.    Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa berfungsi sistem operasi telah ada,contohnya fungsi sistem operasi ialah FMS dan IBSYS.
3.    Generasi Ketiga (1965-1980)
Perkembangan sistem operasi berlanjut, dikembangkan untuk melayani banyak pemakai interaktif sekaligus. Pemakai-pemakai interaktif berkomunikasi komputer lewat terminal secara online (secara langsung dihubungkan) ke komputer.
4.    Generasi Keempat (Pasca 1980an)
Dewasa ini sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lain.
E. Macam-macam sistem operasi
1.    Microsoft
Pada tahun 1995, 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. Pada tahun 2000 merupakan zaman dimana sistem operasi menjadi lebih modern, Microsoft menelurkan Windows 2000 yang diteruskan oleh Windows XP yang dikenalkan pada tahun 2003 yang saat ini masih menjadi sistem operasi terlaris. Dan pada tahun 2007, Windows meluncurkan Windows Vista yang kemudian diteruskan oleh Windows 7 yang masih dipakai hingga saat ini. Dan saat ini windows 8 selesai di launchingkan
Windows 8 ini sebenarnya mengarah pada penggunaan TOUCH SCREEN namun jika anda ingin computer anda tampil lebih elegan maka anda bisa saja menginstall windows 8.
2.    LINUX
System ooperasi ini ditemukan pada tahun 1991 oleh seorang mahasiswa bernama linus tovald. System operasi ini berbasis unix. Linux adalah OS open source artinya anda diperbolehkan melihat,mengedit sourcenya. Anda juga dapat memberi nama anda pada system operasi yang anda buat bahkan anda jual. Dan yang penting ini adalah legal.
Karena sifatnya ini maka linux mengalami perkembangan yang sangat pesat. Komunitas linux ini juga tersebar sangat luas di dunia.
3.    MACHINTOSH
Siapa orang yang belum mengenal system operasi dari aple ini?                                Mac atau macinthos ini diperkenalkan tahun 1984. System ini terkenal karena kualitasnya yang mengagumkan. Mac merupakan OS yang meluncurkan system GUI pertama kali. Pada masa sebelum ada mac computer bekerja dengan memasukan perintah secara manual. Mac juga memiliki tampilan antar muka yang memukau.

 

Leave a comment