Bagaimana software komputer bekerja?

Ketika komputer dinyalakan maka BIOS (Basic Input Output System) akan yang menjadi sistem pertama yang berjalan, bertugas mengecek kesiapan seluruh hardware yang terpasang, masih normal atau tidak, bila ada masalah makan proses akan berhenti / macet, kemudian memberikan konfigurasi dasar seperti jam/waktu, hardware apa saja yang tersedia, letak operating system yang terinstall untuk selanjutnya menjalankan Operating Sistem (OS). OS terdiri dari kernel dan GUI (Graphical Interface User). Saat ini untuk PC desktop kernel dan GUI dibundel menjadi satu untuk memudahkan untuk pengguna.



BIOS (Basic Input Output System)

Saat ini tersedia 2 teknologi yang umum dipakai EFI dan yang baru UEFI

Bagaimana cara memasuki BIOS? Ada beberapa cara, bisa beda-beda tergantung manufactur / spesifikasi komputer /laptop masing-masing. Umumnya segera setelah tombol power dinyalakan pencet tombol Esc atau F2 atau F10 atau Delete, bila perintah ini berjalan maka akan tampil tampilan BIOS. Untuk mengatur BIOS EFI (lama) hanya bisa dengan keyboard atas-bawah, tombol f5/f6 dsb (lihat petunjuk di-BIOS-nya), sedangkan untuk BIOS UEFI (baru) shortcut mouse sudah bisa jalan.

Bagi penggemar overclocker mengetahui BIOS ini sangat penting karena disinilah bisa mengatur konfigurasi processor / RAM untuk overclock 

BIOS EFI (www.nesabamedia.com)

BIOS UEFI (winpoin.com)


KERNEL

Kernel merupakan bagian inti dari Operating System (OS) yang mengelola perintah-perintah antara aplikasi dengan seluruh hardware sehingga berjalan dengan lancar (1)(2). Kernel memiliki beberapa bentuk arsitektur yaitu: kernel monolitik, mikrokernel, kernel hibrida, eksokernel. Windows, Linux, Solaris, UNIX/BSD menggunakan arsitektur monolitik. 

DRIVER

Perangkat lunak yang berisi informasi tentang sebuah perangkat device agar berjalan dengan baik, secara umum OS sudah memiliki driver, namun kadang ada perangkat tertentu yang perlu diinstal drivernya agar bisa berjalan atau bekerja lebih baik. 
Tampilan device manager Windows dengan beberapa device yang belum memiliki driver

GUI 

Dulu komputer sebelum seperti sekarang, dijalankan dengan mengetik kode perintah tertentu agar aplikasi berjalan, dengan semakin berkembangnya teknologi komunikasi maka dibuatlah cara bagaimana tampilan komputer lebih mudah, nyaman, bagus untuk dilihat. Graphical User Interface (GUI) merupakan antarmuka pengguna dalam mengendalikan interaksi peranti elektronik secara grafis (bukan perintah teks) dengan komputer.
Saat ini Kernel dibundel dengan GUI sehingga memudahkan pengguna dalam menggunakan komputer

Baca-baca disini perkembangan GUI windows.

GUI Ubuntu 20.10

Konfirmasi sudah membaca ini
https://docs.google.com/forms/d/e/1FAIpQLSccaZ4XcTD5ICiYidIl5l0w4GEjCCfiK4pD8k0n8ENoEyZOkg/viewform?usp=sf_link




Komentar

Postingan populer dari blog ini

Kelebihan Kekurangan Open source

Lisensi-lisensi Opensource dan bagaimana programmer dapat uang?

Hardware komputer 1