Professional Documents
Culture Documents
Operating System Hendra
Operating System Hendra
Operating system (OS) atau sistem operasi adalah sistem yang terdiri dari berbagai
komponen kerja yang digunakan untuk memanfaatkan suatu mesin.
Contohnya: Microsoft Windows, Mac OS X, dan Linux.
Sistem operasi ini dibangun berdasarkan kernel (inti sistem operasi) Linux yang pertama
kali dirilis pada tahun 1991 oleh Linus Torvalds, seorang mahasiswa dari Universitas
Helsinki, Finlandia. Pada awalnya, Linux hanya dikembangkan sebagai hobi dan tidak
dimaksudkan untuk digunakan secara luas. Namun, seiring dengan perkembangan
internet, komunitas pengembang Linux semakin berkembang dan Linux menjadi
semakin populer. Pada tahun 1993, Slackware menjadi distribusi Linux yang pertama
kali dirilis secara komersial. Setelah itu, muncul beberapa distribusi Linux lainnya seperti
Debian, Red Hat, SUSE, dan Ubuntu.
3. Menyediakan user interface atau bisa di sebut juga dengan pembuatan program yaitu
dimana system operasi memberikan atau menyediakaan layanan dan fasilitas para
pemrogram untuk menulis program.
4.
6. • Menampung instruksi ataupun program dari peranti masukkan atau dari peranti
pengingat sekundar.
• Menyimpan daya hasil pemrosesan ALU (Arithmetic and Logic Unit) sebelum dikirim ke
peranti keluaran.
• Menyimpan data dari peranti masukkan sampai data dikirimkan ke ALU (Arithmetic and
Logic Unit) untuk diproses lebih lanjut.
8. FIFO (First-in, first out) atau FCFS (first come, first serve), SJF (Shortest Job First), RR
(Round robin) dan SRF (Shortest Remaining First).
9. Linux adalah sistem operasi atau operating system (OS) yang sifatnya open source hingga
gratis,
10.
Kernel
Kernel Linux adalah kernel yang digunakan dalam sistem operasi GNU/Linux. Kernel ini
merupakan turunan dari keluarga sistem operasi UNIX, dirilis menggunakan lisensi GNU General
Public License (GPL), dan dikembangkan oleh pemrogram di seluruh dunia. Linux merupakan
contoh utama dari perangkat lunak bebas dan sumber terbuka (open source).
Library
Library adalah file atau sekumpulan file yang di dalamnya terdapat fungsi atau kelas yang
dibutuhkan oleh program aplikasi. Sebagai contoh library adalah Glibc, libcurl, libpng serta library
yang lain. Berfungsi menjadi pondasi untuk program yang akan berjalan diatasnya.
Shell
Shell adalah aplikasi yang bertugas menerima Input perintah dari user. Pada sistem operasi
Windows, dapat disamakan dengan CMD (Command Prompt). Bedanya, Shell di Linux tidak terikat
dengan GUI nya. Linux mempunyai banyak shell, diantaranya adalah csh, tcsh, sh, ash dan
yang paling populer Bash.
X Windows
X Windows adalah Library khusus untuk tampilan GUI di UNIX/Linux, tanpa adanya librari ini,
maka KDE, GNome atau openoffice tidak akan dapat berjalan.
Window Manager
Window Manager merupakan pengelola jendela dari aplikasi - aplikasi yang berjalan di GUI.
Window Manager hanya bertugas menangani posisi aplikasi di Layar, Window manager tidak
memiliki fitur, misal Drag and Drop atau fitur canggih lainnya. Contoh window Manager adalah
iceWM dan GNUStep.
Desktop
Lapisan di atas windows Manager adalah Desktop, yang merupakan tampilan interface atau
antarmuka yang langsung berhubungan dengan user dimana user tinggal klik, drag, dan melakukan
segala kemudahan hanya dengan mouse. Contoh desktop di Linux adalah KDE, LXDE, Gnome,
XFace atau EDE.
Aplikasi
Lapisan paling atas dari sistem operasi Linux adalah aplikasi, misal Gedit, Open Office dan firefox.
Sebenarnya masih banyak lagi aplikasi - aplikasi yang disediakan sendiri oleh para vendor linux.
misalnya untuk kategori jaringan, keamanan, editing foto dan lain sebagainya.