Humam I'badurrahman y
2P46
11.240.0290
2.1.1 TUJUAN DARI SISTEM OPERASI
2P46
11.240.0290
2.1.1 TUJUAN DARI SISTEM OPERASI
Sistem
komponen dan periferal, dengan sendirinya, tidak lebih dari sebuah
koleksi elektronik dan bagian mekanik. Untuk mendapatkan bagian ini
bekerja sama untuk melakukan tugas tertentu, khusus jenis program
komputer, yang dikenal sebagai sistem operasi (OS), diperlukan.
Misalkan
pengguna ingin menulis laporan dan mencetaknya pada printer yang
terpasang. Sebuah aplikasi pengolah kata yang diperlukan untuk
menyelesaikan tugas ini. Informasi yang dimasukkan dari keyboard,
ditampilkan di monitor, disimpan pada disk drive dan akhirnya dikirim ke
printer.
Agar
program pengolah kata untuk mencapai semua ini, ia harus bekerja dengan
OS, yang mengontrol fungsi input dan output. Selain itu, data yang
dimasukkan dimanipulasi dalam komputer, disimpan di RAM dan diproses
oleh CPU. Ini manipulasi internal dan pengolahan juga dikendalikan oleh
OS. Semua perangkat komputer, seperti server, desktop, laptop atau
handheld, memerlukan sebuah OS agar dapat berfungsi.
OS
bertindak seperti penerjemah antara aplikasi user dan hardware. Seorang
pengguna berinteraksi dengan sistem komputer melalui sebuah aplikasi,
seperti pengolah kata, spreadsheet, permainan komputer atau program
pesan instan. program aplikasi yang dirancang untuk tujuan tertentu,
seperti pengolah kata, dan mengetahui apa-apa tentang elektronik yang
mendasarinya. Sebagai contoh, aplikasi ini tidak peduli dengan bagaimana
informasi dimasukkan ke dalam aplikasi dari keyboard. Sistem operasi
bertanggung jawab untuk komunikasi antara aplikasi dan perangkat keras.
Ketika
komputer dinyalakan, maka beban OS, biasanya dari disk drive, ke dalam
RAM. Bagian dari kode OS yang berinteraksi langsung dengan hardware
komputer dikenal sebagai kernel. Bagian yang interface dengan aplikasi
dan pengguna, dikenal sebagai shell. Pengguna dapat berinteraksi dengan
shell baik menggunakan antarmuka baris perintah (CLI) atau antarmuka
pengguna grafis (GUI).
Bila
menggunakan CLI, pengguna berinteraksi langsung dengan sistem dalam
lingkungan berbasis teks dengan memasukkan perintah pada keyboard pada
command prompt. Sistem mengeksekusi perintah, sering memberikan output
tekstual. Antarmuka GUI memungkinkan pengguna untuk berinteraksi dengan
sistem di lingkungan yang menggunakan gambar grafis, multimedia, dan
teks. Tindakan dilakukan dengan berinteraksi dengan gambar pada layar.
GUI lebih user friendly dan memerlukan pengetahuan yang kurang dari CLI
struktur perintah untuk memanfaatkan sistem. Untuk alasan ini, banyak
orang bergantung pada lingkungan GUI. Sebagian besar sistem operasi
menawarkan baik GUI dan CLI.
Sistem operasi memiliki kontrol penuh terhadap sumber daya perangkat keras lokal. Mereka dirancang untuk bekerja dengan satu pengguna pada satu waktu. Mereka memungkinkan pengguna untuk multitask. Sistem operasi melacak sumber daya yang digunakan oleh aplikasi mana.
Dalam
rangka untuk bekerja dengan sumber daya yang tidak langsung terhubung
ke sistem komputer, sepotong khusus dari perangkat lunak harus
ditambahkan yang memungkinkan perangkat untuk mengirim dan menerima data
dari jaringan. Software ini, yang dikenal sebagai redirector, baik
mungkin merupakan bagian integral dari OS atau mungkin perlu diinstal
secara terpisah sebagai klien jaringan. Ketika dipasang, sistem operasi
menjadi sebuah sistem operasi jaringan (NOS).Sebuah NOS menawarkan
penjadwalan kompleks dan pengguna perangkat lunak manajemen yang
memungkinkan perangkat untuk berbagi sumber daya antara banyak pengguna
dan memperlakukan sumber daya jaringan seolah-olah mereka secara
langsung dihubungkan.