Interface
Tujuan
Interface User
Tujuan sebuah user interface adalah mengkomunikasikan
fitur-fitur sistem yang tersedia agar user mengerti dan dapat menggunakan
sistem tersebut. Dalam hal ini penggunaan bahasa amat efektif untuk membantu
pengertian, karena bahasa merupakan alat tertua—barangkali kedua tertua setelah
gestur—yang dipakai orang untuk berkomunikasi sehari-harinya. Praktis semua
pengguna komputer dan Internet—kecuali mungkin anak kecil yang memakai komputer
untuk belajar membaca—dapat mengerti tulisan.
Tipe-tipe Interface
Interface
ada dua jenis, yaitu :
- Graphical User Interface (GUI)
: Menggunakan unsur-unsur multimedia (seperti gambar, suara, video) untuk
berinteraksi dengan pengguna.
- Text-Based : Menggunakan
syntax/rumus yang sudah ditentukan untuk memberikan perintah.
Tipe-tipe
Interaksi
Interaksi
bisa dikatakan sebagai dialog antara user dengan komputer. Terdapat beberapa
model atau jenis interaksi manusia (user) dan komputer:
- Command Line Interface
(Berinteraksi menggunakan satu baris perintah)
adalah
mekanisme interaksi dengan sistem operasi atau perangkat lunak komputer dengan
mengetikkan perintah untuk menjalankan tugas tertentu. Contoh : Unix, Linux
(Terminal, Console), DOS.
·
Menu (Pilihan yang disediakan oleh suatu perangkat lunak)
Contoh :
Start Menu di Windows, Menu di dalam suatu aplikasi.
- Natural Language (bahasa alami)
Natural
Language Processing atau Pemrosesan Bahasa Alami merupakan salah satu tujuan jangka
panjang dari Artficial Intelegence(kecerdasan buatan) yaitu pembuatan program
yang memiliki kemampuan untuk memahami bahasa manusia.
Pada
prinsipnya bahasa alami adalah suatu bentuk representasi dari suatu pesan yang
ingin dikomunikasikan antar manusia. Bentuk utama representasinya adalah berupa
suara/ucapan (spoken language), tetapi sering pula dinyatakan dalam bentuk
tulisan.
Inti dari
pemrosesan bahasa alami adalah penguraian kalimat atau sering disebut dengan
parser. Parser berfungsi untuk membaca kalimat, kata demi kata dan menentukan
jenis kata apa saja yang boleh mengikuti kata tersebut.
Contoh :
bahasa pemrograman terstruktur (belum objek) seperti Pascal, Cobol, RPG, ADA,
C, C++.
- Question/answer and query
dialogue
contoh :
mysql, dbase interaktif, dll.
- Form-fills and spreadsheets
contoh :
excel, lotus, openoffice spreadsheet.
- WIMP
- Windows
Icon Menu Pointer
- Windows
Icon Mouse Pulldown Menu
Yang
termasuk komponen WIMP : button, dialogue boxes, pallettes, dll.
Sumber:
0 comments:
Post a Comment