Antarmuka pengguna grafis (GUI; terkadang diucapkan "lengket") digunakan oleh sebagian besar populer secara komersial komputer sistem operasi dan program perangkat lunak hari ini. Ini adalah jenis antarmuka yang memungkinkan pengguna untuk memanipulasi elemen di layar menggunakan mouse, stylus, atau bahkan jari. Jenis antarmuka ini memungkinkan pengolah kata atau program desain web, misalnya, untuk menawarkan opsi WYSIWYG (apa yang Anda lihat adalah yang Anda dapatkan).
Sebelum sistem GUI menjadi populer, sistem antarmuka baris perintah (CLI) adalah norma. Pada sistem ini, pengguna harus memasukkan perintah menggunakan baris teks kode. Perintah berkisar dari instruksi sederhana untuk mengakses file atau direktori hingga perintah yang jauh lebih rumit yang membutuhkan banyak baris kode.
Seperti yang Anda bayangkan, sistem GUI telah membuat komputer jauh lebih ramah pengguna daripada sistem CLI.
Manfaat untuk Bisnis dan Organisasi Lainnya
Komputer dengan GUI yang dirancang dengan baik dapat digunakan oleh hampir semua orang, terlepas dari seberapa cerdas pengguna tersebut. Pertimbangkan sistem manajemen kas, atau register kas terkomputerisasi, yang digunakan di toko-toko dan restoran saat ini. Memasukkan informasi sesederhana menekan angka atau gambar pada layar sentuh untuk melakukan pemesanan dan menghitung pembayaran, apakah berupa uang tunai, kredit, atau debit. Proses memasukkan informasi ini sederhana, secara praktis siapa pun dapat dilatih untuk melakukannya, dan sistem dapat menyimpan semua data penjualan untuk analisis selanjutnya dengan cara yang tak terhitung jumlahnya. Pengumpulan data seperti itu jauh lebih padat karya pada hari-hari sebelum antarmuka GUI.
Manfaat bagi Individu
Bayangkan mencoba menjelajah web menggunakan sistem CLI. Alih-alih menunjuk dan mengklik tautan ke situs web yang secara visual menakjubkan, pengguna harus menelepon direktori file-driven file dan mungkin harus mengingat URL yang panjang dan rumit untuk memasukkannya secara manual. Itu tentu akan mungkin, dan banyak komputasi yang berharga dilakukan ketika sistem CLI mendominasi pasar, tetapi itu bisa membosankan dan umumnya terbatas pada tugas yang berhubungan dengan pekerjaan. Jika melihat foto keluarga, menonton video, atau membaca berita di komputer rumah berarti harus menghafal kadang-kadang input perintah panjang atau kompleks, tidak banyak orang akan menemukan itu menjadi cara santai untuk menghabiskan mereka waktu.
Nilai CLI
Mungkin contoh yang paling jelas Nilai CLI adalah dengan mereka yang menulis kode untuk program perangkat lunak dan desain web. Sistem GUI membuat tugas lebih mudah diakses oleh pengguna rata-rata, tetapi menggabungkan keyboard dengan mouse atau layar sentuh dari beberapa sort bisa memakan waktu ketika tugas yang sama dapat diselesaikan tanpa harus mengambil tangan seseorang dari papan ketik. Mereka yang menulis kode tahu kode perintah yang perlu mereka sertakan dan tidak ingin membuang waktu menunjuk dan mengklik jika itu tidak perlu.
Memasukkan perintah secara manual juga menawarkan presisi yang a WYSIWYG opsi dalam antarmuka GUI mungkin tidak menyediakan. Misalnya, jika tujuannya adalah untuk membuat elemen untuk halaman web atau program perangkat lunak yang memiliki lebar dan tinggi yang tepat dalam piksel, dapat lebih cepat dan lebih akurat untuk memasukkan dimensi tersebut secara langsung daripada mencoba dan menggambar elemen dengan a mouse.