Komputer Grafik : Chapter 03 - Graphical User Interface




Apa itu GUI ? 

    Dalam teknologi komputasi, antarmuka pengguna grafis atau APG (Inggris: graphical user interface atau GUI) adalah jenis antarmuka pengguna yang menggunakan metode interaksi pada peranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer. Tindakan pengguna dalam GUI dapat dilakukan secara langsung pada aplikasi dengan menggunakan piranti alat input seperti Keyboard dan Mouse.

    GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, peranti bergerak seperti pemutar MP3, pemutar media portabel atau peranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis. Contohnya adalah pada Microsoft Windows, macOS, dan Xwin yang menggunakan jenis APG yang berbeda-beda.


Mengapa Harus Ada GUI?

Bagi orang awam maka tentu saja GUI sangat dibutuhkan. GUI merupakan sebuah alat yang mampu untuk menyederhanakan penggunaan dari sebuah fungsi. Seperti yang Anda lihat saat ini bahwa komputer atau laptop sangat mudah digunakan. Ha ini tidak lepas dari peran GUI.

Selain itu, komputer merupakan alat atau media yang digunakan untuk mempermudah pekerjaan manusia. Jika Anda memiliki komputer yang fungsi-fungsinya harus diketik secara manual, setiap orang yang hendak menggunakan komputer tersebut maka dia harus belajar bahasa pemrograman terlebih dahulu. Akan tetapi, kenyataannya tidak semua orang memiliki waktu untuk belajar tentang bahasa pemrograman.

Maka dari itu, GUI menjadi pilihan yang lebih menarik dan lebih efektif karena kita lebih mudah menggunakan komputer. Semua instruksi yang diberikan sudah jelas dan Anda hanya tinggal memilih mana instruksi yang Anda butuhkan.


Fungsi GUI

Apa fungsi GUI? GUI menggunakan grafis yang berperan untuk menjembatani antara komputer dengan manusia. Penggunaan GUI ini diterapkan pada laptop, komputer, maupun smartphone. GUI juga dipakai sebagai representasi visual agar dapat melakukan fungsi dan perintah pada sistem operasi maupun aplikasi.

Dengan adanya GUI, kita lebih mudah di dalam menggunakan setiap fitur yang tersedia di dalam perangkat elektronik. Untuk bisa menggunakan fitur tersebut, Anda memerlukan tool yang digunakan untuk menginput perintah. Anda bisa menggunakan keyboard, mouse, dan beberapa tool input yang lainnya.

Cara Kerja Graphic User Interface (GUI)

Prinsip-prinsip desain GUI sesuai dengan pola perangkat lunak model-view-controller, yang memisahkan representasi internal informasi dari cara di mana informasi disajikan kepada pengguna, menghasilkan sebuah platform di mana pengguna diperlihatkan fungsi mana yang mungkin dilakukan tanpa memasukan code perintah.


GUi

Pengguna berinteraksi dengan informasi dengan memanipulasi widget visual, yang dirancang untuk merespons sesuai dengan jenis data yang mereka pegang dan mendukung tindakan yang diperlukan untuk menyelesaikan tugas pengguna.


Tampilan dari sistem operasi atau perangkat lunak aplikasi dapat dirancang ulang sesuka hati karena sifat GUI yang independen dari fungsi aplikasi. Aplikasi biasanya menerapkan elemen tampilan GUI unik mereka sendiri di samping elemen GUI yang sudah ada pada sistem operasi yang ada.


Pengujian GUI mengacu pada proses sistematis yang menghasilkan kasus pengujian untuk mengevaluasi fungsionalitas sistem dan elemen desainnya.


Alat pengujian GUI yang bersifat manual atau otomatis dan biasanya diimplementasikan oleh operator pihak ketiga, tersedia di bawah berbagai lisensi dan didukung oleh berbagai platform. Contoh populer termasuk: Tricentis Tosca, Tester GUI Squish, Unified Functional Testing (UFT), Maveryx, Appium, dan EggPlant Functional.

Tidak ada komentar:

Posting Komentar