Komputer Grafik : chapter 03 - Graphical user interface


 

Graphical User Interface



Graphical user interface (GUI) adalah sistem komponen visual interaktif untuk software komputer.

Menurut Computer Hope, GUI menampilkan objek yang bisa menyampaikan informasi dan merepresentasikan aksi dari pengguna.Dengan adanya GUI, kita bisa mengetahui bahwa apa yang kita input telah diterima dan responsnya ditunjukkan secara visual.GUI bisa terlihat dari perubahan warna, ukuran, visibilitas, dan sejenisnya ketika terjadi sebuah interaksi.

Awalnya, GUI dikembangkan di tahun 1970 akhir oleh Xerox Palo Alto.Setelah berhasil, sistem ini digunakan oleh Apple untuk Macintosh-nya dan juga sistem operasi Windows yang dimiliki oleh Microsoft.Ditemukannya GUI memberikan solusi bagi permasalahan respon yang dirasakan oleh pengguna.Saat ini, kamu bisa menemukan aplikasi dari sistem GUI pada tombol, scroll bar, tab, menu, kursor, dan masih banyak lagi di berbagai perangkat yang ada.Tentunya, tampilannya semakin modern dan selalu mengikuti perkembangan zaman.Di bawah ini adalah contoh GUI pada sistem operasi Windows 7. Hal itu meliputi bentuk tombol start, area notifikasi Windows, dan ikon taskbar untuk mengakses program-program yang sudah diinstal.

Fungsi dari GUI

Secara sederhana fungsi GUI adalah mempermudah user menggunakan sebuah software dalam komputer. Karena GUI mempermudah user dengan satu klik bisa menampilkan sebuah aplikasi, bukan lagi dengan cara mengetiknya.


Sejarah Graphic User Interface (GUI)

GUI merupakan salah satu teknologi yang dibuat dan di teliti sejak lama, akan tetapi publik baru menikmatinya di awal tahun 1980an. Penggunaan dari teknologi ini merupakan sebuah teknologi yang digunakan untuk menggantikan sistem yang lama yang sering disebut dengan CLI. 

CLI atau Command Line Interface merupakan sebuah teknologi yang dibangun untuk memperbolehkan user memberikan perintah pada komputer dalam bentuk bahasa pemrograman. Dengan menggunakan CLI ini, inputan yang bisa diterima oleh komputer berasal dari keyboard saja 

Jika dilihat dari sejarahnya, GUI pertama kali memang diperkenalkan oleh Apple karena perusahaan tersebut merupakan perusahaan pertama yang melakukan produksi massal untuk komputer bawaan mereka. meski merupakan produsen masal pertama, Apple bukan merupakan inventor GUI.

Tokoh pertama yang berhasil melakukan implementasi pada GUI ini adalah Dough Englebart. Beliau adalah salah satu pekerja di Stanford Research Institute pada saat itu. pada awalnya pembuatan dari GUI pertama ini dilakukan pada 2 model yaitu model  Alto dan Star. 

Model Star merupakan model yang  tersedia untuk publik di tahun 1981. Meski model ini membutuhkan hardware yang cukup mahal untuk mengoperasikannya, tetapi model ini berhasil di jual dengan jumlah yang cukup fantastis yaitu 25.000.  

Contoh GUI

1.Windows (Microsoft)

Mircorost Windows merupakan sitem operasi yang dikembangkan menggunakan antarmuka berbasis GUI.

2. Unix

UNIX merupakan Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai portable operation system, Multi-Tasking dan Multi-User.Sistem Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.

3. Linux

Linux ini awalnya dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya.Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU.Linux memiliki banyak desain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk versi dektop

Fungsi Dari GUI


Seperti yang sudah disebutkan sebelumnya, GUI adalah singkatan dari Graphical User Interface. Sesuai dengan namanya, GUI ini menggunakan grafis sebagai jembatan antara komputer dengan manusia. 

Penggunaan dari GUI ini diimplementasikan pada perangkat elektronik seperti komputer, laptop dan juga smartphone. GUI biasanya digunakan untuk representasi visual untuk melakukan perintah dan fungsi pada operating system Anda juga pada software. 

Dengan adanya GUI ini maka user akan lebih mudah dalam hal menggunakan fitur-fitur yang penting  dalam sebuah perangkat elektronik. Untuk menggunakan fungsi dengan mudah ini, beberapa hal yang biasanya digunakan adalah alat input seperti keyboard, mouse dan masih banyak lagi lainnya.

Jenis-jenis Inputan GUI

1. Input kontrol 

Komponen ini bisa digunakan untuk banyak jenis fungsi. Beberapa komponen input dari GUI ini antara lain adalah, button, penerima inputan teks, checkbox, list dropdown dan masih banyak lagi lainnya. 

2. Komponen navigasi 

Komponen selanjutnya adalah komponen navigasi. Komponen navigasi ini antara lain adalah slider, kolom search, tags, icon, pagination, breadcrumb dan beberapa jenis komponen navigasi yang lainnya. 

3. Komponen informasi 

Selanjutnya adalah komponen informasi. Komponen informasi adalah sebuah komponen berupa teks yang bisa diakses oleh user. Contoh dari komponen informasi ini adalah kolom message, progress bar, notifikasi dan lain-lainnya

Kelebihan Penggunaan GUI 

Selain mengetahui mengenai pengertian GUI (graphical user interface), Anda juga harus tahu hal-hal yang berhubungan dengan keuntungan dari penggunaan GUI ini.

1. Menawarkan banyak kemudahan

Kelebihan utama dari penggunaan GUI ini adalah mengenai kemudahan yang ditawarkannya. Pada operating system yang lawas seperti MS Dos dan juga bahasa pemrograman serupa kebanyakan masih menggunakan interface berupa CLI dimana user harus mengetikkan berbagai perintah untuk bisa menggunakan fungsi yang ada di dalam sebuah sistem Dengan penggunaan dari GUI ini maka pengetikan sistem menjadi salah satu hal yang tidak diperlukan kembali. Keberadaan GUI merupakan salah satu hal yang membuat penggunaan sebuah software dan juga operating system menjadi lebih mudah. Karena penggunaan yang lebih mudah ini membuat user yang bukan expert dalam dunia coding juga bisa menggunakan komputer untuk memudahkan pekerjaan mereka. hal ini adalah kelebihan utama yang dimiliki oleh GU

2. Membuat tampilan lebih menarik

Kelebihan lain dari graphical user interface adalah memiliki penampilan yang menarik sehingga membuat pengguna komputer merasa tertarik untuk menggunakan komputer atau perangkat elektronik yang lainnya

3. Memiliki resolusi gambar tinggi

JIka dahulu sebuah tambilan hanya berbasis CLI, maka dengan adanya GUI ini tampilan sekarang ini menjadi lebih jelas, tajam dan beresolusi tinggi.

4. Membuat navigasi tampilan lebih jelas

Kemudahan yang didapatkan dengan tampilan berbasis GUI ini si pengguna akan sangat dimudahkan dengan navigasi yang sangat jelas. Jadi Anda tidak perlu lagi mengetikkan perintah-perintah jika ingin melakukan sesuatu.

5. Tidak diperlukan keahlian khusus

Maksudnya pengguna yang menggunakan tampilan berbasis GUI maka tidak diperlukan keterampilan khusus. Jadi siapa saja bisa menggunakan dan mengoperasikan software ataupun aplikasi yang ada secara langsung

Kekurangan Penggunaan GUI 

Akan tetapi penggunaan GUI tetap memiliki kekurangan. salah satunya adalah mengenai penggunaan dari GUI itu sendiri.

1. Memerlukan memori yang lebih besar

GUI adalah sebuah teknologi yang dibuat dengan menggunakan grafis sehingga komputer dengan GUI membutuhkan spesifikasi hardware yang lebih besar. 

GUI merupakan sebuah teknologi yang memberikan beban yang cukup besar sehingga ia dapat membuat hardware melakukan pekerjaan yang terlalu berat dan dapat mengurangi kecepatan kerja mesin. Hal inilah yang menjadi kekurangan dari GUI. 

2. Tampilan GUI sangat dipengaruhi oleh pengembang

Selain itu, pengguna dari GUI hanya bisa menggunakan GUI yang sudah dibuat oleh para developer sebelumnya. oleh karena itu, untuk menambahkan fungsi memang tidak bisa dilakukan dengan sembarangan. 

3. Lebih banyak memakan daya

Selain membutuhkan hardware yang besar, GUI juga memiliki kekurangan dari segi penggunaan daya. Pada komputer yang dilengkapi dengan GUI maka daya yang dibutuhkan oleh perangkat elektronik Anda akan makin besar








 





Tidak ada komentar:

Posting Komentar