Untuk mengenal cara kerja komputer, tentu saja tidak hanya dengan mengenal nama-nama bab yang terkait dalam kerja sistem komputer menyerupai yang dijelaskan dalam artikel pendahuluan mengenal cara kerja komputer . Kita harus mengetahui kekerabatan antara perangkat lunak dan perangkat keras serta dalam kapasitasnya menyimpan data.
Perangkat keras mempunyai kekerabatan bersahabat dengan sistem operasi. Tanpa adanya sistem operasi, perangkatkeras komputer hanyalah seonggok benda mati yang tidak berguna. Sistem operasi ialah “pengasuh” seluruh perangkat lunak aplikasi yang akan berinteraksi dengan perangkat keras. Tugas sistem operasi dalam rangka cara kerja komputer antara lain sebagai berikut:
- Melakukan administrasi proses. Sistem operasi menjadwalkan setiap proses menyerupai menciptakan file, menghapus file, sinkronisasi antar file, komunikasi antar file dan lain sebagainya.Sistem operasi juga melaksanakan penundaan proses, melanjutkan proses atau menghentikan proses secara paksa. Hal yang berkaitan dengan menunda dan melanjutkan proses sangat bergantung pada RAM untuk menampung proses sementara waktu dan register prosesor yang menampung proses yang sedang berjalan. Sedangkan untuk yang berkaitan dengan pengolahan file membutuhkan proteksi dari Control Unit, yakni komponen pemrosesan yang ada dalam CPU.
- Manajemen memori utama. Sistem operasi harus bisa mengatur dan mengalokasikan jumlah memori yang dibutuhkan serta alamat memori yang dibutuhkan untuk menampung proses. Jika tidak bisa, maka terjadi proses yang tumpang tindih dan terjadi hang alasannya ialah memori tidak cukup menampung beban proses.
- Manajemen file. Ada empat bab penting dalam administrasi file, yakni membuka file, menulis file (salin, tempel atau tulis data), menyimpan file dan menghapus file.
- Manajemen sistem input dan output. Sistem operasi harus bisa melaksanakan hal yang berkaitan dengan masukan dan keluaran data. Data yang diberikan oleh pengguna melalui keyboard, mouse atau perangkat lain harus bisa ditampung. Hal yang berkaitan dengan administrasi sistem input output ialah buffering atau penampungan data, scheduling atau penjadwalan data, spooling atau meletakkan pekerjaan di dalam buffer dan mengalokasikan driver untuk perangkat keras yang terhubung ke CPU.
- Manajemen penyimpana sekunder. Penyimpanan sekunder erat kaitannya dengan media penyimpanan sekunder menyerupai harddisk, USB flashdisk, SSD, DVD dan lain sebagainya. Aplikasi komputer pada umumnya akan menyimpan file atau data hasil pemrosesan di media penyimpanan sekunder alasannya ialah penyimpanan primer bersifat sementara dan terbatas. Oleh alasannya ialah itu sistem operasi juga melaksanakan perantaraan file maupun data yang akan disimpan dalam sistem penyimpanan sekunder dengan memperhatikan beberapa aspek, diantaranya ialah efisiensi, optimalisasi dan sekuriti.
Selain lima hal diatas, sistem operasi juga menyediakan sistem keamanan untuk komputer. Hal ini dikarenakan tanpa adanya sistem keamanan maka komputer akan menjadi gampang dipakai oleh siapa saja, termasuk yang tidak berwenang untuk menggunakannya. Untuk itu maka sistem operasi menyediakan fitur keamanan seperti login user, firewall dan anti malware. Demikian ialah fungsi dari sistem operasi. Semoga bermanfaat.
Sumber http://www.arjunservice.net
EmoticonEmoticon