// catatan dasar ilmu komputer
Mengenal Struktur & Fungsi Sistem Komputer
Sebuah komputer bukan cuma "mesin ajaib" — ia tersusun dari lapisan-lapisan yang saling bergantung, dibangun dari tiga unsur utama, dan dijalankan oleh sederet peran tak kasat mata di balik layar. Berikut peta lengkapnya.
01 / LAPISAN SISTEM
Empat Lapisan yang Menyusun Sebuah Komputer
Bayangkan komputer seperti bangunan bertingkat. Setiap lantai berdiri di atas lantai sebelumnya, dan tidak bisa berfungsi tanpanya. Semakin ke atas, lapisan itu semakin dekat dengan manusia yang memakainya; semakin ke bawah, semakin dekat dengan mesin itu sendiri.
02 / HUBUNGAN ANTAR-UNSUR
Brainware, Software, dan Hardware Saling Mengunci
Ketiga unsur ini tidak berdiri sendiri-sendiri. Brainware (manusia) merancang instruksi, software menerjemahkannya, dan hardware menjalankannya secara fisik. Titik-titik pertemuannya justru menjadi bagian paling penting dari sebuah sistem.
03 / DI BALIK LAYAR
11 Peran & Fungsi Sistem Komputer
Sistem operasi memikul banyak "jabatan" sekaligus di dalam sebuah komputer. Berikut sebelas peran utamanya, dari menjaga keamanan hingga mengelola seluruh sumber daya.
Kernel
Inti program yang berjalan terus-menerus selama komputer menyala, menjadi dasar dari seluruh proses lainnya.
Guardian
Menyediakan kontrol akses dan melindungi file, mengawasi proses pembacaan, penulisan, atau eksekusi data dan program.
Gatekeeper
Mengendalikan siapa saja yang boleh masuk (log in) ke dalam sistem dan mencatat aktivitas apa saja yang mereka lakukan.
Optimizer
Mengefisienkan penggunaan perangkat keras agar proses input, pengaksesan basis data, dan output berjalan lebih nyaman.
Coordinator
Menyediakan fasilitas agar aktivitas yang kompleks tetap dapat diatur dan dijalankan sesuai urutan yang sudah disusun.
Program Controller
Program yang bertugas mengendalikan jalannya program aplikasi lain di atasnya.
Server
Menyediakan layanan yang dibutuhkan pengguna, baik diminta secara langsung maupun melalui mekanisme akses file dan interupsi.
Accountant
Mengatur waktu pemrosesan (CPU time), pemakaian memori, pemanggilan perangkat input/output, dan waktu koneksi terminal.
Interface
Menjembatani pengguna dengan perangkat keras lewat lingkungan yang bersahabat, sehingga bahasa mesin level bawah tak perlu dipahami pengguna.
Resources Manager
Berperan sebagai pengelola seluruh sumber daya yang dimiliki sistem komputer.
Virtual Machine
Komputer berbasis perangkat lunak yang meniru (mengemulasi) fungsionalitas komputer fisik.
Tidak ada komentar:
Posting Komentar