Ringkasan Definisi Sistem Operasi
Saya akan menulis ringkasan sedikit tentang definisi Sistem Operasi yang sebagian besar diambil dari buku Operating Systems: Design and Implementation (OSDI), karya Andrew S. Tanenbaum. Buku ini umumnya dijadikan referensi mata kuliah Sistem Operasi di lingkungan universitas khususnya jurusan Ilmu Komputer, Teknik Informatika, Teknik Elektro, dan yang berhubungan. Kita akan mendapati bahwa buku lain karya penulis yang sama berjudul Modern Operating Systems (MOS) juga memberikan ulasan yang senada dengan buku ini, meskipun kalau kita amati buku MOS lebih luas menjelaskan lagi tentang sistem operasi multimedia, sistem multiprosesor, keamanan, studi kasus: UNIX, Linux, Windows 2000, dan desain sistem operasi. OSDI cenderung ke arah practical, diarahkan ke sistem operasi MINIX, sedangkan MOS “lebih bebas”.
Sistem komputer terdiri dari perangkat keras dan lunak. Perangkat keras atau secara umum sering kita menyebutnya dengan komputer saja, tidak berarti apa-apa tanpa perangkat lunak. Komputer membutuhkan perangkat lunak untuk melakukan operasi menyimpan, menjalankan aplikasi, mendapatkan informasi, sampai dengan bermain games.
Perangkat lunak secara kasar terbagi menjadi dua yaitu program sistem yang berguna untuk mengatur operasi komputer dan program aplikasi yang berguna untuk memberikan solusi kepada pengguna. Sistem operasi masuk ke dalam program sistem dan merupakan perangkat lunak paling dasar yang berguna untuk mengontrol sumber daya komputer dan memberikan dasar bagi program aplikasi untuk dibuat atau dijalankan.
Di dalam lingkup sistem operasi dikenal dua mode yaitu mode kernel atau supervisor dan mode user. Editor, shell, compiler, dan sejenisnya merupakan program sistem tetapi _bukan_ merupakan sistem operasi. Program-program tersebut masuk ke dalam mode user, dimana pengguna bisa melakukan perubahan atau membuatnya kembali sesuai dengan keinginan. Pada mode kernel, pengguna tidak diijinkan secara _bebas_ untuk mengubah apa-apa yang ada padanya, contoh: disk interupt handler, pengguna hanya bisa menggunakan handler yang disediakan sistem operasi. Tujuannya adalah untuk melindungi perangkat keras dari perubahan. Saya memahaminya: perangkat keras mempunyai spesifikasi sendiri, tentu sistem operasi dibuat agar sesuai dengannya, pengguna tidak bisa secara sengaja mengubah hal-hal yang sudah standar –proteksi perangkat keras oleh sistem operasi. Perubahan dapat dilakukan di level kernel, artinya kita harus mengubah dalam Sistem Operasinya, tetapi jika tidak sesuai dengan spesifikasi bisa merusak operasi komputer atau perangkat keras.
Berbekal informasi yang sudah disebutkan, kita bisa menyimpulkan bahwa istilah Kernel berarti Sistem Operasi itu sendiri. Walaupun dalam bahasa Inggris berarti inti tapi bukan berarti Kernel adalah inti dari Sistem Operasi, yang seolah-olah mengatakan bahwa Sistem Operasi berarti banyak/kumpulan program dan ada satu intinya, ini rancu melihat banyak orang menggolongkan program aplikasi atau minimal program sistem yang berjalan di mode user sebagai Sistem Operasi.
Omong-omong, sang Benevolent Dictator juga mempelajari buku OSDI beserta MINIX-nya sebelum/ketika membuat kernel Linux lho.
[...] Apa itu Sistem Operasi? Wikipedia, sebuah situs ensiklopedia yang populer di Internet mencatat kalau sistem operasi itu adalah gabungan dari potongan kode yang berguna. Masih belum jelas, kan? Saya tidak dapat menjelaskan banyak, ringkasan dan deskripsinya mungkin sementara bisa didapatkan di sini. [...]
Software Development Guide…
I couldn’t understand some parts of this article, but it sounds interesting…
How to Choose the Right Web Development Partner…
How to choose the right IT company? How to select the right software partner for my job? What should I look for when I want to outsource my web development work? Is it safe to outsource my software / web development work?…
mas kl sistem operasi symbian itu bagaimana cara sistem kerjanya
mas klu buat komentar gini mana
Sila baca Symbian OS
thx u…amat sangat membantu
bagus ya devenisi’y
tank’s y mas…. berket anda saya bisa ngrjain tugas saya….
heheheheh
[...] sendiri pernah membahas masalah sistem operasi di tulisan Ringkasan Definisi Sistem Operasi, beberapa informasinya saya tulis dalam balasan surel di milis: Sepengetahuan saya ada dua pendapat [...]
[...] Sistem Operasi Linux adalah barang baru yang mungkin sepertinya sulit. Apalagi jika sudah terbiasa dengan Sistem operasi proprietary yang masih sangat populer saat ini. Apa itu Sistem Operasi? Wikipedia, sebuah situs ensiklopedia yang populer di Internet mencatat kalau sistem operasi itu adalah gabungan dari potongan kode yang berguna. Masih belum jelas, kan? Saya tidak dapat menjelaskan banyak, ringkasan dan deskripsinya mungkin sementara bisa didapatkan di sebuah blog yang ada di internetberikut ini. [...]
[...] dengan definisi umum bahwa sistem operasi adalah kernel dan program-program pendukungnya. Lihat Ringkasan Definisi SO untuk penjelasan bahwa kernel sebenarnya adalah sistem operasi itu [...]
terima kasih karena sangat bermanfaat bagi saya…..
terima kiasih untuk informasinya mas….