Komputer - Sistem Operasi
Sistem Operasi adalah program dengan fitur-fitur berikut -
Sistem operasi adalah program yang bertindak sebagai antarmuka antara perangkat lunak dan perangkat keras komputer.
Ini adalah seperangkat program khusus terintegrasi yang digunakan untuk mengelola sumber daya dan operasi komputer secara keseluruhan.
Ini adalah perangkat lunak khusus yang mengontrol dan memantau pelaksanaan semua program lain yang ada di komputer, termasuk program aplikasi dan perangkat lunak sistem lainnya.
Tujuan Sistem Operasi
Tujuan dari sistem operasi adalah -
Untuk membuat sistem komputer nyaman digunakan dengan cara yang efisien.
Untuk menyembunyikan detail sumber daya perangkat keras dari pengguna.
Untuk menyediakan antarmuka yang nyaman bagi pengguna untuk menggunakan sistem komputer.
Bertindak sebagai perantara antara perangkat keras dan penggunanya, sehingga memudahkan pengguna untuk mengakses dan menggunakan sumber daya lain.
Untuk mengelola sumber daya sistem komputer.
Untuk melacak siapa yang menggunakan sumber daya mana, memberikan permintaan sumber daya, dan memediasi permintaan yang bertentangan dari program dan pengguna yang berbeda.
Untuk menyediakan pembagian sumber daya yang efisien dan adil di antara pengguna dan program.
Karakteristik Sistem Operasi
Berikut adalah daftar dari beberapa fitur karakteristik yang paling menonjol dari Sistem Operasi -
Memory Management - Melacak memori utama, yaitu bagian mana yang digunakan oleh siapa, bagian mana yang tidak digunakan, dll. Dan mengalokasikan memori saat proses atau program memintanya.
Processor Management - Mengalokasikan prosesor (CPU) ke suatu proses dan membatalkan alokasi prosesor saat tidak lagi diperlukan.
Device Management- Melacak semua perangkat. Ini juga disebut pengontrol I / O yang memutuskan proses mana yang mendapatkan perangkat, kapan, dan untuk berapa lama.
File Management - Mengalokasikan dan tidak mengalokasikan sumber daya dan memutuskan siapa yang mendapatkan sumber daya.
Security - Mencegah akses tidak sah ke program dan data dengan menggunakan sandi dan teknik serupa lainnya.
Job Accounting - Melacak waktu dan sumber daya yang digunakan oleh berbagai pekerjaan dan / atau pengguna.
Control Over System Performance - Merekam penundaan antara permintaan layanan dan dari sistem.
Interaction with the Operators- Interaksi dapat terjadi melalui konsol komputer dalam bentuk instruksi. Sistem Operasi mengakui hal yang sama, melakukan tindakan yang sesuai, dan menginformasikan pengoperasian melalui layar tampilan.
Error-detecting Aids - Produksi dump, jejak, pesan kesalahan, dan metode debugging dan pendeteksi kesalahan lainnya.
Coordination Between Other Software and Users - Koordinasi dan penugasan penyusun, juru bahasa, perakit, dan perangkat lunak lain ke berbagai pengguna sistem komputer.