Dokumen tersebut membahas sembilan kategori ragam dialog interaktif antara pengguna dan sistem komputer, yaitu: dialog berbasis perintah tunggal, dialog berbasis bahasa pemrograman, antarmuka berbasis bahasa alami, sistem menu, dialog berbasis pengisian borang, antarmuka berbasis ikon, sistem penjendelaan, manipulasi langsung, dan antarmuka berbasis interaksi grafis.
2. Dialog Manusia- Komputer
Pengertian Dialog
• Umum, dialog adalah proses komunikasi antara 2 atau
lebih agen, dalam dialog makna harus dipertimbangkan
agar memenuhi kaidah semantis dan pragmatis
• IMK, dialog adalah pertukaran instruksi dan informasi
yang mengambil tempat antara user dan sistem komputer
3. RAGAM DIALOG INTERAKTIF
• Konsep keragaman dialog interaktif kemampuan
kita untuk memahami berbagai sistem interaktif
yang digunakan sekarang ini.
• Pemahaman akan konsep tersebut cukup bervariasi
belum ada semacam standarisasi ragam-ragam
dialog yang ada.
• Meskipun demikian, perlu adanya pengelompokan
ragam-ragam dialog interaktif jadi beberapa kategori.
4. RAGAM DIALOG INTERAKTIF
(Lanjutan)
• Pengelompokan ini tidak menutup kemungkinan adanya saling tumpang
tindih antara satu kategori dengan kategori lainnya
• 9 kategori ragam dialog interaktif:
1. Dialog berbasis perintah
tunggal
4. Sistem menu
7. Sistem penjendelan
2. Dialog berbasis bahasa
pemrograman
5. Dialog berbasis
pengisian borang
8. Manipulasi langsung
3. Antarmuka berbasis
bahasa alami
6. Antarmuka berbasis
ikon
9. Antarmuka berbasis
interaksi grafis
5. RAGAM DIALOG INTERAKTIF (Lanjutan)
• Ke 9 kategori di atas, bukan merupakan kategori mati (tidak
dapat dikembangkan lagi sesuai dengan perkembangan IT)
• Salah satu ragam dialog interaktif yang akan segera terkenal
adalah dialog interaktif berbasis “suara” mengingat
perkembangan teknologi perangat keras yang mampu
mengolah data suara
6. 1.
Dialog Berbasis Perintah Tunggal (Command line
dialogue)
• Perintah-perintah tunggal yang dapat dioperasikan biasanya
tergantung dari sistem komputer yang dipakai, dan berada
dalam domain yang disebut bahasa perintah (command
language)
• Bahasa perintah harus dirancang sedemikian rupa sehingga
mudah dipelajari dan diingat oleh kebanyakan pengguna
7. • Beberapa contoh sederhana yang bisa kita lihat antara lain adalah
perintah-perintah yang dimiliki oleh DOS (Disk Operating System).
Terbagi atas perintah dalam (internal command) yang tidak
memerlukan suatu berkas .EXE atau .COM tertentu (Contoh: DIR,
CLS) dan perintah luar (external command) yang memerlukan suatu
berkas .EXE atau .COM tertentu (Contoh: FORMAT, DELTREE).
8. 2.
Dialog Berbasis Bahasa Pemrograman (Programming
language dialogue).
• Merupakan ragam dialog yang memungkinkan pengguna
untuk mengemas sejumlah perintah kedalam suatu
berkas yang sering disebut batch file.
• Perintah yang dituliskan tidak harus menggunakan salah
satu bahasa pemrograman baik bahas rendah maupun
bahas tinggi seperti assembler, Pascal, C, FORTRAN atau
BASIC, tetapi tetap harus mengikuti aturan-aturan
tertentu.
11. 3.
Antarmuka berbasis bahasa alami (Natural language
interface)
• Dialog yang berisikan instruksi-instruksi dalam bahasa alami
(manusia) yang diterjemahkan oleh sistem penterjemah
• Contoh:
• cetak daftar input IP mahasiswa
• Instruksi di atas , oleh penterjemah, yang akan menterjemahkan
instruksi tersebut, misal dengan dialek Turbo Pascal:
13. 4.
Sistem Menu
• Sistem menu merupakan pilihan yang tepat untuk menunjukkan
kemampuan dan fasilitas yang dimiliki oleh sebuah program
aplikasi kepada pengguna. Menu adalah daftar sejumlah pilihan
dalam jumlah terbatas, yang biasanya berupa suatu kalimat atau
kumpulan beberapa kata.
• Ditinjau dari teknik penampilan pilihan-pilihan pada sebuah
sistem menu, dikenal dua jenis sistem menu:
a) Menu datar
b) Menu tarik (pulldown).
14. Sistem Menu datar
• Dalam sistem menu datar, kemampuan dan fasilitas yang dimiliki
oleh suatu program aplikasi akan ditampilkan secara lengkap, dan
biasanya menggunakan kalimat-kalimat yang cukup panjang.
15. Sistem menu Tarik(pulldown)
• sistem menu yang pilihan-pilihannya dikelompokkan menurut
kategori tertentu atau menurut cara tertentu sehingga mereka
membentuk semacam hirarki pilihan.
16. 5.
Dialog berbasis pengisian borang
• Dialog dimana pengguna (user) dihadapkan ke suatu bentuk
formulir dilayar komputer yang berisi sejumlah pengisian data
dan opsi (option) yang telah ditentukan.
• Menu adalah dialog yang menampilkan sejumlah alternatif
pilihan yang pilihan-pilihan itu dapat dipilih pengguna dengan
cara tertentu pada setiap daur aktifitas. Borang adalah
tampilan dari sejumlah persyaratan (requirement) yang
menampilkan sejumlah pilihan dan berbagai nilai parameter
yang telah ditentukan dan diintegrasikan kedalam sebuah
tampilan pada layar.
18. 6.
Antarmuka berbasis ikon (icon)
• Antarmuka sering memanfaatkan simbol-simbol dan tanda-tanda dari
kehidupan kita sehari-hari untuk memberitahukan pengguna akan
kemampuan dan fasilitas yang dimiliki oleh suatu program aplikasi. Ragam
dialog yang banyak menggunakan simbol-simbol dan tanda-tanda untuk
menunjukkan suatu aktifitas tertentu disebut dengan antarmuka berbasis
ikon (icon based user interface).
• Secara teknis, antarmuka berbasis ikon boleh dikatakan merupakan variasi
dari antarmuka berbasis menu. Setiap ikon menunjukkan satu aktifitas
sementara pada system menu, sebuah menu juga menunjukkan satu
aktifitas. Perbedaannya terletak pada cara penyajian pilihan itu. Pada
system menu, pilihan aktifitas dinyatakan secara tekstual, sementara pada
antarmuka berbasis ikon, pilihan aktifitas dinyatakan dengan suatu tanda
atau symbol yang disebut pictogram atau ikon.
20. 7.
Sistem Penjendelaan
• Sistem antarmuka yang memungkinkan pengguna untuk
menampilkan berbagai informasi pada satu atau lebih jendela
(window)
2 jenis jendela (window)
a. Jendela TTY
Jendela TTY merupakan jenis jendela yang hanya terdiri atas
sebuah jendela yang mempunyai fasilitas pemindahan halaman
(scrolling) secara otomatis pada satu arah.
Contoh sederhana dari jendela TTY adalah jendela (tampilan) pada
saat berada pada dot prompt
22. b. Time Multiplexed Windows
Pemikiran yang mendasari digunakannya istilah timemultiplexed
windows
adalah
bahwa
layar
tampilan
merupakan sumber daya yang bisa digunakan secara
bergantian oleh sejumlah jendela pada waktu yang berlainan
Time-Multiplexed Windows berupa jendela yang dapat
digeser (scrollable windows) dan frame-at-a-time windows
24. 8.
Manipulasi langsung
• Karakteristik yang sangat penting dari ragam dialog ini
adalah adanya penyajian langsung suatu aktifitas oleh
sistem kepada pengguna sehingga aktifitas itu akan
dikerjakan oleh sistem komputer ketika pengguna
memberikan instruksi lewat manipulasi langsung dari
semacam kenyataan maya (virtual reality) yang terpampang
lewat tampilan yang muncul dilayar.
26. 9.
Antarmuka Berbasis Interaksi Grafis
• Dialog berbentuk pesan atau informasi pada suatu gambar atau link
yang tampil ketika pengguna melakukan suatu aktifitas.
• Contoh : Pada Microsoft Word ketika kursor mendekati suatu ikon
akan muncul pesan yang menunjukkan arti ikon tersebut