Anda di halaman 1dari 5

1.

Pengertian User Interface


Pengertian User Interface secara bahasa yaitu user = pengguna, dan
interface = antarmuka.
User Interface adalah suatu alat yang disediakan oleh sistem operasi (OS)
sebagai sarana
untuk berinteraksi antara pengguna (user) dengan sistem operasi (OS), yang
mana pengguna (user)
memberikan perintah kepada sistem operasi (OS) untuk kemudian di terima,
diproses dan di tampilkan
oleh sistem operasi (OS).
2. Jenis-jenis User Interface
User Interface terbagi menjadi 2 (dua) jenis, yaitu:
a. Command Line Interface (CLI)
Command Line Interface (CLI) adalah jenis antarmuka (interface)
yang menggunakan
text-terminal sebagai alat untuk berinteraksi antara pengguna (user)
dengan sistem operasi (OS).
b. Graphical User Interface (GUI)
Graphical User Interface (GUI) adalah jenis antarmuka (interface)
yang menggunakan
gambar grafik, icon, menu, dan perangkat menunjuk (pointing device)
seperti mouse
atau track ball sebagai alat untuk berinteraksi antara pengguna (user)
dengan sistem operasi.

Anda yang sering berhubungan dengan komputer tentu sudah tidak asing kan mendengar kata
User interface?,ya jika diartikan ke bahasa Indonesia User Interface berarti tampilan antar muka
pengguna.Jika didefinisikan secara sederhana User Interface adalah penghubung atau mediator
antara komputer dan manusia atau user komputer itu agar hubungan antara perangkat komputer
dengan user bisa terjalin.
User interface sangat berperan penting dalam dunia komputer karena dengan adanya user
interface maka kemudahan user dalam mengoperasikan suatu perangkat komputer menjadi lebih
mudah.
User interface dibagi menjadi 2 yaitu Text Interface dan Graphic User Interface,berikut
penjelasannya:

1. Text interface
Merupakan user interface berupa text ataupun perintah-perintah yang diketikan langsung oleh
user untuk melakukan atau mengeksekusi sesuatu. Contoh dari text interface : Command Line
Interface (Unix, Linux) dan juga Command Prompt (Windows).

Berbasis teks antarmuka pengguna (TUI), juga disebut antarmuka pengguna tekstual atau
antarmuka pengguna terminal, [ klarifikasi diperlukan ] adalah retronym yang diciptakan sesaat
setelah penemuan antarmuka pengguna grafis , untuk membedakan mereka dari berbasis teks
antarmuka pengguna . Konsep TUI merujuk terutama pada cara produksi dan tidak bertepatan
dengan antarmuka baris perintah yang merupakan tertentu input pengguna modus. Sebuah maju
TUI mungkin, seperti GUI, menggunakan wilayah seluruh layar dan tidak selalu memberikan
baris demi baris output, meskipun tuis hanya menggunakan teks, simbol dan warna yang tersedia
di lingkungan teks yang diberikan.

Snapshot dari TUI digunakan dalam sistem BBS yang disebut Synchronet

Dari sudut pandang teks aplikasi, terdapat tiga kemungkinan berikut tentang layar teks dan
komunikasi dengan itu, diperintahkan oleh penurunan aksesibilitas.
Sebuah asli mode teks layar, dikendalikan oleh video adapter atau prosesor pusat itu sendiri. Ini
adalah kondisi yang normal untuk aplikasi lokal berjalan pada berbagai jenis komputer pribadi
dan perangkat mobile . Jika tidak terhalang oleh sistem operasi , program pintar mungkin
memanfaatkan kekuatan penuh dari mode teks hardware.
Sebuah mode teks emulator . Contohnya adalah xterm untuk X Window System dan konsol
win32 (dalam mode window) untuk Microsoft Windows . Hal ini biasanya mendukung programprogram yang mengharapkan tampilan teks modus real, tapi dapat berjalan jauh lebih lambat.
Fungsi-fungsi tertentu dari mode teks canggih, seperti sendiri font yang upload, hampir pasti
menjadi tidak tersedia.
Sebuah remote terminal teks . Kemampuan komunikasi biasanya menjadi berkurang menjadi
garis serial atau emulasi nya, mungkin dengan sedikit ioctl () s sebagai out-of-band channel
dalam kasus seperti Telnet dan Secure Shell . Ini adalah kasus terburuk, karena pembatasan
software menghambat penggunaan kemampuan perangkat remote display.
Di bawah Linux dan Unix-seperti sistem, program dengan mudah mengakomodasi ke salah satu
dari tiga kasus karena antarmuka yang sama (yaitu, aliran standar ) digunakan untuk mengontrol
layar dan keyboard. Juga, perpustakaan pemrograman khusus membantu untuk output teks dalam
cara yang tepat untuk perangkat layar yang diberikan dan antarmuka untuk itu. Lihat di bawah
perbandingan ke Windows.

Pada ANSI-kompatibel terminal


American National Standards Institute (ANSI) standar ANSI X3.64 mendefinisikan satu set
standar escape sequence yang dapat digunakan untuk mendorong terminal untuk membuat tuis
(lihat kode melarikan diri ANSI ). Escape sequence dapat didukung untuk semua tiga kasus yang
disebutkan di bagian atas, memungkinkan acak kursor gerakan dan perubahan warna. Namun,

tidak semua terminal mengikuti standar ini, dan banyak urutan setara non-kompatibel tapi
fungsional ada.

Under DOS dan Microsoft Windows

The FreeDOS Sunting antarmuka pengguna.

Pada Komputer IBM Personal dan kompatibel , Output Sistem Basic Input ( BIOS ) dan DOS sistem
panggilan menyediakan cara untuk menulis teks pada layar, dan ANSI.SYS pengemudi bisa memproses
urutan ANSI escape standar. Namun, programmer segera tahu bahwa menulis data secara langsung
ke penyangga layar jauh lebih cepat dan sederhana untuk program, dan kurang rawan kesalahan,
lihat VGA-kompatibel modus teks untuk rincian. Perubahan dalam metode pemrograman mengakibatkan
banyak program DOS TUI. The konsol win32 lingkungan adalah terkenal untuk emulasi nya beberapa
fitur text EGA / VGA mode, khususnya akses acak untuk buffer teks, bahkan jika aplikasi berjalan di
jendela. Di sisi lain, program yang berjalan di bawah Windows (baik aplikasi asli dan DOS) memiliki
kontrol jauh lebih sedikit dari layar dan keyboard dari Linux dan program DOS dapat memiliki, karena
lapisan konsol win32 tersebut.

Kursor mouse di Tracker Impulse . Sebuah kursor lebih tepat (per-pixel resolusi) dicapai oleh regenerasi mesin terbang dari
karakter yang digunakan di mana kursor terlihat, pada setiap gerakan mouse secara real-time.

[ rujukan? ]

Paling sering digunakan program-program latar belakang biru untuk layar utama, dengan karakter putih
atau kuning, meskipun umumnya mereka memiliki kustomisasi warna juga pengguna. Kemudian,
antarmuka menjadi sangat dipengaruhi oleh antarmuka pengguna grafis (GUI), menambahkan pull-down
menu , tumpang tindih jendela , kotak dialog dan widget GUI dioperasikan oleh mnemonik atau shortcut
keyboard .Segera tikus masukan ditambahkan - baik pada resolusi teks sebagai kotak berwarna
sederhana atau di berkat resolusi grafis untuk kemampuanAdapter Graphics Ditingkatkan (EGA)

dan Graphics Array Video (VGA) adapter display untuk mendefinisikan bentuk teks karakter oleh
perangkat lunak - menyediakan fungsi tambahan.
Beberapa program penting semacam ini adalah Microsoft Word , DOS Shell , WordPerfect , Norton
Commander , Visi Turbo berbasis Borland Turbo Pascal dan Turbo C (yang terakhir
termasuk conio perpustakaan ), Lotus 1-2-3 dan banyak lainnya. Beberapa interface bertahan bahkan
selamaMicrosoft Windows 3.1x periode awal 1990-an. Sebagai contoh, Microsoft C compiler 6.0, yang
digunakan untuk menulis program GUI sejati di bawah 16-bit Windows, yang masih memiliki TUI sendiri.
Sejak dimulai pada, Microsoft Windows termasuk konsol untuk menampilkan software DOS. Kemudian
versi menambahkan konsol Win32 sebagai antarmuka asli untuk antarmuka baris perintah dan program
TUI. Konsol biasanya terbuka dalam modus jendela, tetapi dapat beralih ke layar mode teks penuh benar
dan sebaliknya dengan menekan Alt dan Enter kunci bersama-sama. Modus layar penuh tidak tersedia di
Windows Vista dan kemudian, tetapi dapat digunakan dengan beberapa workarounds.

Dalam Unix-seperti sistem

Snapshot dari 'XFdrake', sebuah TUI digunakan di Mandriva Linux untuk mengkonfigurasi sistem grafis.

Dalam Unix-seperti sistem operasi, tuis sering dibangun menggunakan terminal


kontrol perpustakaan kutukan , atau ncurses , perpustakaan sebagian besar kompatibel.
Munculnya perpustakaan kutukan dengan Berkeley Unix menciptakan API portabel dan stabil
yang menulis tuis. Kemampuan untuk berbicara dengan berbagai terminal teks menggunakan
jenis yang sama antarmuka menyebabkan penggunaan yang lebih luas dari "visual" program
Unix, yang menduduki seluruh layar terminal daripada menggunakan antarmuka garis
sederhana. Hal ini dapat dilihat dalam editor teks seperti vi , mail client seperti pinus atau mutt ,
alat sistem manajemen seperti Smit , SAM , FreeBSD 's sysinstall dan web
browser seperti lynx . Beberapa aplikasi, seperti w3m , dan versi pinus dan vi menggunakan
kurang mampu termcap perpustakaan, melakukan banyak fungsi yang berhubungan
dengan kutukan dalam aplikasi.
Selain itu, kenaikan popularitas Linux membawa banyak pengguna mantan DOS ke platform
mirip Unix, yang telah mendorong pengaruh DOS di tuis banyak. Program minicom , misalnya,

adalah model setelah program DOS populer Telix . Beberapa TUI program lain,
seperti Twin desktop, yang porting atas.
Para perangkat lunak bebas Program GNU Screen menyediakan untuk mengelola beberapa sesi
di dalam TUI tunggal, sehingga dapat dianggap sebagai seperti window manager untuk mode
teks antarmuka.
The proprietary OS X editor teks BBEdit meliputi fungsi worksheet shell yang bekerja sebagai
jendela shell layar penuh.

Anda mungkin juga menyukai