Nih gan ane neg post APA ITU SISTEM OPERASI (OS) mungkin ane di sini gak akan banyak basi basi karena sudah kehabisan kata kata dan lagi agak pusing :D langsung aja ke TKP.
Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer atau hardware, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam 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 Microsoft Windows. Biasanya, istilah Sistem
Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu
paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak
terinstal. Sistem operasi adalah perangkat lunak
sistem yang bertugas untuk melakukan kontrol dan
manajemen perangkat keras serta operasi-operasi
dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti
program-program pengolah kata dan peramban web.
Secara
umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan
pada memori komputer pada saat komputer dinyalakan booting. Sedangkan software-software lainnya
dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan
layanan inti untuk software-software itu. Layanan inti tersebut seperti akses
ke disk, manajemen memori, penjadwalan tugas schedule task,
dan antar-muka user GUI/CLI. Sehingga masing-masing software tidak
perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan
dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan
umum tersebut dinamakan dengan "kernel"
suatu Sistem Operasi.
Kalau
sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dengan
lapisan software. Sistem Operasi melakukan semua tugas-tugas penting dalam
komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara
bersamaan dengan lancar. Sistem Operasi menjamin aplikasi lainnya dapat menggunakan
memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses
kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka
Sistem Operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan
mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak
saling mengganggu.
Dalam
banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi
standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam
setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari
awal.
Sistem
Operasi secara umum terdiri dari beberapa bagian:
·
Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
·
Kernel,
yaitu inti dari sebuah Sistem Operasi
·
Command
Interpreter atau shell, yang bertugas
membaca input dari pengguna
·
Pustaka-pustaka, yaitu yang
menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh
aplikasi lain
·
Driver untuk berinteraksi dengan
hardware eksternal, sekaligus untuk mengontrolnya.
Sebagian
Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu
waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru
mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang
bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya
keluarga sistem operasiUNIX). Beberapa Sistem Operasi berukuran sangat
besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan
Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa
intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS,
sedangkan tipe kedua adalah Real-Time OS,
contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.
Sekian postingan ane kali ini, mungkin banyak kata kata yang Salah. Ane juga dapet artikel ini di Wiki :D
1 komentar:
Contoh os apa saja ya mas?
Posting Komentar