2. PENGERTIAN
SISTEM
OPERASI (OS)
• Sistem Operasi adalah perangkat lunak sistem yang mengatur
sumber daya dari perangkat keras(Hardware) dan perangkat
lunak(Software), serta sebagai jurik (daemon) untuk program
komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan
program aplikasi pada komputer mereka, kecuali program booting.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup
perhitungan penggunaan memori, pemrosesan data, penyimpanan
data, dan sumber daya lainnya. Contoh sistem operasi modern adalah
Linux, Android, iOS, Mac OS X, dan Microsoft Windows.
• Sistem operasi mempunyai 2 jenis antarmuka, yaitu:
1.Command Line Interface (CLI) merupakan antarmuka yang
digunakan untuk menggunakan sistem operasi dengan cara mengetik
perintah. Penggunaan CLI umumnya untuk keperluan manajemen
server, jaringan, dan programming.
2. Graphical User Interface (GUI) merupakan antarmuka interaktif
menggunakan grafis visual untuk memudahkan pengguna
menggunakan sistem operasi bersangkutan. Penggunaan GUI populer
digunakan untuk berbagai keperluan.
3. FUNGSI
SISTEM
OPERASI
1. MENJALANKAN OPERASI DASAR
2. MENGATUR KERJA HARDWARE DAN SOFTWARE.
3. WADAH PROGRAM ATAU APLIKASI
4. MENYAJIKAN TAMPILAN
5. MENGKOORDINASI KERJA PERANGKAT KOMPUTER
6. MENGOPTIMALKAN FUNGSI PERANGKAT KOMPUTER
7. MENGAWASI DAN MELINDUNGI JALANNYA SUATU FUNGSI PROGRAM
8. MELAKUKAN INTRUKSI SECARA PARAREL KE PROSESOR
9. MANAJEMEN AKUN PENGGUNA SISTEM
10. MENGHUBUNGKAN BIOS DENGAN DRIVER DAN SUATU PERANGKAT KERAS
4. CARA KERJA SISTEM OPERASI
Di dalam sebuah sistem komputer terdiri dari perangkat keras
(hardware), kernel, dan userspace. Hardware merupakan bentuk fisik
dari sebuah sistem komputer. Kernel merupakan core software
(perangkat lunak sistem utama) yang bertindak untuk berkomunikasi
dengan hardware dan software aplikasi. Fungsi kernel merupakan
fungsi utama dari sebuah sistem operasi. Userspace adalah software
lainnya yang terdiri dari libraries and utilities (instruksi standar sistem
aplikasi) dan applications/aplikasi (software yang digunakan
pengguna)
Sistem operasi bekerja sebagai penghubung antar software dan
hardware dalam sistem komputer. Sistem operasi mempunyai
instruksi-instruksi dasar yang dapat dimengerti oleh software dan
hardware. Dalam hal ini sistem operasi juga dibantu oleh perangkat
lunak sistem dari perangkat keras terkait yang disebut dengan driver.
5. CONTOH
SISTEM
OPERASI
Microsoft Windows adalah sistem operasi
komputer yang dikembangkan oleh Microsoft
sejak tahun 1985 dengan menggunakan
antarmuka grafis (GUI). Microsoft Windows
menjadi sistem operasi komputer paling populer
di dunia. Microsoft Windows dikembangkan
dengan bahasa pemrograman C, C++, dan C#.
Microsoft Windows sangat populer di kalangan
pengguna komputer pada umumnya, karena
kemudahan penggunaan, dukungan software-
software utama untuk kebutuhan sehari-hari
misalnya Microsoft Office hingga game yang
banyak.
6. Mac OS
Mac OS (Macintosh Operating System) adalah
sistem operasi komputer yang dikembangkan
oleh Apple sejak tahun 2001 yang merupakan
sistem operasi standar dari perangkat komputer
keluarannya. Sehingga Mac OS hanya bisa
digunakan pada perangkat Apple. Mac OS ditulis
dengan bahasa pemrograman C++, Objective C,
dan Swift. Mac OS merupakan sistem operasi
yang stabil untuk penggunaan pada umumnya.
Selain itu Mac OS juga hampir sama dengan
Windows, mudah untuk dipelajari dengan
dukungan software yang beragam untuk
pengguna pada umumnya.
7. Unix
Unix atau UNIX adalah sebuah sistem
operasi (OS) yang dikembangkan pada
tahun 1965 melalui project sebelumnya
yang bernama Multiplexed Information
and Computing Service atau disingkat
Multics dengan harapan UNIX ini menjadi
sistem operasi yang dapat melakukan
multitasking, portable dan dapat
digunakan oleh lebih dari satu pengguna
(multiuser). Project ini dibiayai
sepenuhnya oleh Departemen
Pertahanan Amerika (DARPA).
8. Linux
Penemu sistem operasi ini bernama Linus
Torvalds yang awalnya hanya sekadar emulasi
terminal untuk mengakses server UNIX di
Universitasnya dulu. Sistem operasi ini
merupakan ‘kloningan’ dai Minix yang
merupakan salah satu varian dari UNIX.
Karena hal inilah, sistem operasi ini banyak
didesain dengan dasar UNIX.
Uniknya, Linux menggunakan Kernel Monilitik
dimana bisa menangani kontrol proses,
periferal, akses sistem berkas dan jaringan.
Sama seperti sistem operasi UNIX, Linux juga
mampu dikendalikan oleh lebih dari satu
antarmuka. Jadi ada yang khusus berbasis
GUI ada juga yang CLI.
9. SISTEM OPERASI BUATAN INDONESIA
Selain system operasi windows, ada juga
sistem operasi yang dibuat oleh masyarakat
indonesia, meski system operasi yang buat
oleh anak bangsa merupakan hanya
pengembangan dari system operasi linux yang
berbasis open source.
Apa itu open source?,
Open source merupakan suatu istilah yang
digunakan untuk software atau perangkat
lunak yang membuka atau membebaskan
source codenya dapat dilihat oleh pengguna,
dan membiarkan penggunanya dalam melihat
bagaimana cara kerja dari software tersebut
serta penggunanya juga dapat memperbaiki
atau mengembangkannya agar lebih baik lagi.
14. GUI dan CLI
Sistem Operasi Berbasis GUI
Sistem Operasi GUI merupakan sistem operasi
dimana user/pengguna dapat berinteraksi dengan
sistem operasi melalui gambar/simbol-simbol, dan
tentu hal ini akan lebih memberi kemudahan dan
kenyamanan bagi pengguna. Sistem operasi
berbasis GUI disebut juga sistem operasi yang "user
freindly" atau mudah digunakan.
Sistem operasi berbasis teks disebut juga CUI
(character user interface) dimana user berinteraksi
dengan sistem yang menggunakan perintah-
perintah yang berupa text.
Contoh Sistem Operasi Berbasis Teks