Anda di halaman 1dari 2

blogspot.

com
Baru saja dioptimalkan
Lihat yang asli

Teknologi Informasi
Monday, November 21, 2011

Pengertian dan fungsi-fungsi sistem operasi linux


Sistem operasi linux adalah sistem operasi diamana pengguna dapat menggunakanya
secara free atau opensource, sistem operasi ini dapat digunakan untuk tujuan pendidikan.
Pengertian linux adalah software sistem operasi open source yang gratis untuk
disebarluaskan di bawah lisensi GNU. jadi diijinkan untuk menginstal pada komputer
ataupun mengkopi dan menyebarluaskannya tanpa harus membayar. linux merupakan
turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai
dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix) dapat memperoleh
program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, diberikan hak
untuk mengkopi sebanyak mungkin, atau bahkan mengubah kode sumbernya.Dan itu
semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang
ingin menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator
jaringan, adalah kebebasan untuk memperoleh kode sumber (source code) dan kebebasan
untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang
kedua dinamika. Jika perangkat lunak komersial tidak memperkenankan untuk
mengetahui kode sumbenya maka tidak akan pernah tahu apakah program yang dibeli dari
mereka itu aman atau tidak (sering disebut security by obscurity). Dan dengan Linux, dapat
meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya.
Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan
cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya.
Pengguna juga yang menentukan kode yang cocok sesuai dengan perangkat keras
maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat
sebuah mobil, pengguna bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun,
untuk memperoleh bentuk yang diinginkan. Keterbukaan kode sumber juga memungkinkan
sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup
dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima
ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh
sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch)
lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar.
Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua
pengembang saja.

Secara umum fungsi Sistem Operasi yaitu:


1. MULTI TASKING: memungkinkan beberapa program sekaligus diproses pada saat
bersamaan di sebuah komputer dengan single user.
2. MULTIPROGRAMMING: memungkinkan beberapa program menggunakan resources
komputer pada saat waktu yang bersamaan bergantian (cth: proses memasukan data,
melakukam cetak pada printer)
3. TIME SHARING: memungkinkan beberapa pemakai komputer menggunakan CPU
bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk
melayaninya.
4. MULTIPROCESSING: memungkinkan beberapa CPU bekerja besama-sama secara.

Secara detail fungsi Sistem operasi yaitu:

1. Pengaturan Processor, yaitu mengatur processor untuk dapat dijalankan oleh sistem
komputer.
2. Pengaturan Memori, yaitu mengatur pembagian dan mengirimkan instruksi dari memori
utama dan tempat penyimpanan lain ke sistem komputer.
3. Pengaturan Input/Output, yaitu koordinasi dan penugasan dari berbagai perangkat
input/output ketika satu atau lebih program sedang dieksekusi atau dijalankan.
4. Pengaturan File, yaitu mengatur penyimpanan file dari berbagai tempat ke perangkat
penyimpanan lainnya. Juga memungkinkan semua file dapat dengan mudah diubah dan
dimodifikasi dengan menggunakan text editor atau dengan lainnya.
5. Menjalankan sistem prioritas, yaitu menentukan urutan pekerjaan yang harus
dilaksanakan dalam sistem komputer, mulai dari yang paling utama, lalu yang kedua, dan
seterusnya.
6. Interpretasi atau penerjemahan perintah-perintah dan instruksi-instruksi.
7. Sebagai fasilitas komunikasi yang mudah antara sistem komputer dan komputer
operator (manusia).
8. Bertanggung jawab atas keamanan data dan integritas.

sumber: miftah ,baratablog

septya at 8:05 AM

Share

1 comment:

khusnul marlia November 5, 2014 at 1:37 AM


Rajalistrik.com
Reply

Add comment

Anda mungkin juga menyukai