Pengertian GUI dan CLI
GUI (Graphic User Interface) adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para penggunanya untuk berinteraksi dengan komputer atau sistem operasi.
CLI (Comand Line Interface) adalah antarmuka yang menggunakan input dari keyboard untuk bisa berinteraksi dengan komputer tersebut.
Kelebihan dan kekurangan GUI dan CLI
Kelebihan GUI :
- Desain Grafis lebih menarik.
- GUI memungkinkan user untuk berinteraksi dengan komputer secara lebih baik.
- Memudahkan pengguna.
- Menarik minat pengguna.
- Resolusi gambar yang tinggi.
Kekurangan GUI :
- Memakan memory yang sangat besar.
- Bergantung pada perangkat keras.
- Membutuhkan banyak tempat pada layar komputer.
- Tidak fleksibel.
Tabel Perbandingan Antara CLI dan GUI
Poin yang Dibahas
|
Antarmuka Command
Line (CLI)
|
Antarmuka Grafis
(GUI)
|
Kemudahan Pengoperasian
|
|
Metode GUI mampu memberikan tampilan visual yang
intuitif, menarik untuk dilihat dan lebih user-friendly. Sehingga pengguna
baru akan selalu merasa kalau antarmuka GUI terasa lebih cepat dan mudah
dioperasikan.
|
Kontrol
|
Pengguna memiliki kontrol yang lebih luas baik
terhadap file maupun sistem operasi yang digunakan.
|
Walaupun sebuah GUI menyediakan kemudahan akses ke
file dan sistem operasi, namun mungkin saja sebuah perintah lanjutan tetap
membutuhkan command line.
|
Multitasking
|
Meskipun kebanyakan lingkungan antarmuka command
line memiliki kemampuan untuk multitasking, namun mode ini tidak menawarkan
kemudahan dan kemampuan untuk melihat beberapa hal sekaligus pada satu layar.
|
Antarmuka GUI memiliki jendela yang memungkinkan
penggunanya untuk melihat, mengontrol, memanipulasi, dan berpindah dari
beberapa program dan folder pada waktu yang sama.
|
Kecepatan Pengoperasian
|
Pengguna antarmuka command line hanya perlu
memanfaatkan keyboardnya untuk melakukan navigasi antarmuka. Disamping juga
mereka hanya perlu menjalankan beberapa baris perintah untuk melakukan
pekerjaannya.
|
Menggunakan mouse and keyboard secara bersamaan
untuk melakukan navigasi dan mengontrol sistem operasi akan lebih lambat
daripada seseorang yang bekerja menggunakan command line.
|
Resource
|
Sebuah komputer yang berbasis command line hanya
memerlukan sumber daya yang lebih sedikit ketimbang GUI
|
Sebuah antarmuka GUI membutuhkan sumber daya yang
lebih besar, karena diperlukan lebih banyak elemen yang harus dimuat dan
ditampilkan kepada penggunanya.
|
Scripting
|
Sebuah antarmuka command line memungkinkan pengguna
untuk membuat urutan perintah untuk melakukan tugas atau mengeksekusi program
secara berurutan.
|
Walaupun sebuah antarmuka GUI bisa menyediakan
shortcut, tugas, dan aksi lainnya yang sama, tetapi bahkan tidak bisa
mendekati hal yang tersedia melalui command line.
|
Remote Access
|
Ketika mengakses sebuah komputer atau perangkat
melalui jaringan, pengguna hanya dapat memanipulasi perangkat atau file
dengan antarmuka command line. Selain itu hanya dibutuhkan penggunaan
bandwidth yang jauh lebih sedikit.
|
Meskipun akses GUI secara remote dimungkinkan. Tidak
semua komputer dan peralatan jaringan memiliki kemampuan tersebut. Penggunaan
bandwidth untuk meremote komputer dengan tampilan GUI juga lebih besar.
|
Keragaman
|
Setelah Anda mempelajari bagaimana menavigasi dan
menggunakan command line, itu tidak akan banyak perubahan seperti halnya pada
GUI. Meskipun perintah baru dapat diperkenalkan, perintah aslinya akan selalu
tetap sama.
|
Setiap antarmuka GUI memiliki desain dan struktur
yang berbeda ketika digunakan untuk melakukan tugas yang berbeda. Bahkan terdapat
iterasi yang berbeda dari GUI yang sama, seperti halnya pada Windows, mungkin
terdapat banyak perbedaan dari tiap-tiap versi yang ada.
|
Ketegangan
|
Antarmuka command line memungkinkan penggunanya
untuk meletakkan tangannya hanya pada keyboard, hampir tidak perlu menyentuh
mouse. Terlalu sering memindahkan posisi tangan dari keyboard ke mouse secara
berulang terus menerus dapat menambah ketegangan saraf-saraf tangan.
|
Meskipun pengguna bisa membuat shortcut key untuk
mempermudah, namun biasanya tangan Anda akan tetap sering berpindah posisi
diantara keyboard dan mouse.
|
(Sumber tabel : http://simple-aja.info/thread/perbedaan-antara-cli-dan-gui-pada-sistem-operasi.html)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No comments:
Post a Comment