Pengertian
GUI adalah Graphical User Interface
dalam dunia komputer. Pada komputer terdapat GUI atau antarmuka pengguna secara
grafis. Istilah ini bukan hal yang lumrah pada saat awal kemunculan komputer.
GUI adalah tipe antarmuka yang
digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui
gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk (pointing
device) seperti mouse atau track ball. Elemen-elemen utama
dari GUI bisa diringkas dalam konsep WIMP (window, icon, menu,
pointing device).
Sebuah sistem operasi dianggap bagus
jika tampilan luarnya (GUI-nya) bagus, walaupun komponen sistem operasi tidak hanya
GUI saja. Jadi, penilaian terhadap sebuah sistem operasi tidak bisa hanya dari
satu komponen saja. Hal ini dikarenakan GUI adalah kesan pertama pengguna
dengan sistem operasi itu. Setiap pengembang sistem operasi berlomba-lomba
mengembangkan GUI-nya dengan keunggulannya masing-masing.
SEJARAH
GUI
Pada awal diciptakannya, komputer
dijalankan dengan menggunakan perintah yang diketik pada layar monitor
menggunakan keyboard. Hal ini berlaku untuk semua program ataupun
perintah-perintah tertentu yang berhubungan dengan sistem informasi. Hal ini
tentu saja dirasa tidak praktis dan kurang canggih. Selain itu hanya
orang-orang tertentu saja yang bisa mengoperasikannya. Oleh karena itu para
ahli terdorong untuk dapat menciptakan sesuatu yang dapat digunakan oleh orang
kebanyakan dengan cara yang praktis dan mudah diingat.
Sejarah mencatat bahwa Xerox PARC (Palo
Alto Research Center) yang pertama kali meriset tentang GUI. Pada tahun
1984, Apple merilis Macintosh yang menggunakan GUI hasil riset Xerox PARC.
Beberapa tahun kemudian, Microsoft merilis sistem operasi Windows-nya yang juga
menggunakan GUI. Apple mengklaim bahwa Microsoft mencuri ide dari Apple.
Seperti halnya CLI, tiap-tiap sistem operasi juga memiliki nama tersendiri
untuk komponen GUI-nya. Pada Apple Mac OS X, GUI-nya disebut Aqua.
Microsoft memberi nama GUI Windows XP sebagai Lunar dan GUI Windows
Vista sebagai Aero.
Pada Linux, ada dua pengembang utama desktop environment pada
Linux, yang masing-masing menghasilkan produk KDE (K Desktop Environment)
dan GNOME. KDE digunakan pada beberapa distro seperti SuSE dan Mandrake,
sedangkan GNOME dipakai pada beberapa distro seperti Fedora Core dan Ubuntu.
Pengertian dan Awal
Sejarah CLI
CLI adalah tipe antarmuka dimana
pengguna berinteraksi dengan sistem operasi melalui text terminal.
Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan
cara mengetikkan barisbaris tertentu.
Meskipun memiliki konsep yang sama,
tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya.
UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft
Disk Operating System (MS-DOS) memberi nama command.com atau Command
Prompt. Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell.
Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada
Apple namanya adalah commandshell.
Dari tahun
1960-an dan seterusnya, interaksi pengguna dengan komputer terutama dengan cara
antarmuka baris perintah, awalnya pada mesin seperti ASR Teletype Model 33,
tetapi kemudian pada awal CRT berbasis terminal komputer seperti VT52.
Semua perangkat ini adalah murni berbasis teks, dengan tidak memiliki kemampuan untuk menampilkan grafik atau gambar. Untuk program aplikasi bisnis, menu berbasis teks yang digunakan,. Tetapi untuk interaksi yang lebih umum baris perintah adalah antarmuka.
Dari awal 1970-an sistem operasi Unix pada minicomputer memelopori konsep lingkungan perintah-baris kuat, yang Unix disebut "shell", dengan kemampuan untuk "pipa" output dari satu perintah sebagai masukan ke yang lain, dan untuk menyimpan dan re-run string perintah sebagai "script shell" yang bertindak seperti perintah kustom.
Perintah-line juga merupakan antarmuka utama untuk komputer rumah awal seperti Commodore PET, Apple II dan BBC Mikro - hampir selalu dalam bentuk BASIC. Ketika mikrokomputer bisnis yang lebih kuat berorientasi tiba dengan CP / M dan kemudian MSDOS komputer seperti IBM PC, perintah-baris mulai meminjam beberapa sintaks dan fitur dari kerang Unix seperti globbing dan pipa output.
Perintah-line pertama kali serius ditantang oleh pendekatan GUI PARC digunakan dalam tahun 1983 Apple Lisa dan tahun 1984 Apple Macintosh. Mayoritas pengguna PC IBM tidak menggantikan shell command.com mereka dengan GUI sampai Windows 95 dirilis pada tahun 1995.
Semua perangkat ini adalah murni berbasis teks, dengan tidak memiliki kemampuan untuk menampilkan grafik atau gambar. Untuk program aplikasi bisnis, menu berbasis teks yang digunakan,. Tetapi untuk interaksi yang lebih umum baris perintah adalah antarmuka.
Dari awal 1970-an sistem operasi Unix pada minicomputer memelopori konsep lingkungan perintah-baris kuat, yang Unix disebut "shell", dengan kemampuan untuk "pipa" output dari satu perintah sebagai masukan ke yang lain, dan untuk menyimpan dan re-run string perintah sebagai "script shell" yang bertindak seperti perintah kustom.
Perintah-line juga merupakan antarmuka utama untuk komputer rumah awal seperti Commodore PET, Apple II dan BBC Mikro - hampir selalu dalam bentuk BASIC. Ketika mikrokomputer bisnis yang lebih kuat berorientasi tiba dengan CP / M dan kemudian MSDOS komputer seperti IBM PC, perintah-baris mulai meminjam beberapa sintaks dan fitur dari kerang Unix seperti globbing dan pipa output.
Perintah-line pertama kali serius ditantang oleh pendekatan GUI PARC digunakan dalam tahun 1983 Apple Lisa dan tahun 1984 Apple Macintosh. Mayoritas pengguna PC IBM tidak menggantikan shell command.com mereka dengan GUI sampai Windows 95 dirilis pada tahun 1995.
Perbedaan CLI dan GUI
PERBEDAAN
ANTARA CLI DAN GUI
|
|
CLI
|
GUI
|
Open Source
|
Close Source
|
Tidak terbentur pada masalah
lisensi komersial
|
Ada lisensi tertentu
|
Aplikasi gratis
|
Aplikasi bayar
|
Menggunakan mode gratis
|
Menggunakan mode baris perintah
atau text
|
Tidak ada komentar:
Posting Komentar