bsigandung.files.wordpress.com€¦  · web viewpengertian dialog manusia - komputer: umum, dialog...

36
SLIDE 2 Pengertian Dialog Manusia - Komputer: 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. Inisiatif merupakan sifat dasar dari sembarang dialog, karena inisiatif akan menentukan keseluruhan ragam komunikasi sehingga dapat ditentukan tipe-tipe pengguna yang dituju oleh sistem yang dibangun. Dua jenis Inisiatif yang sering digunakan: Inisiatif Oleh Komputer : Tanggapan dari pengguna atas prompt yang diberikan oleh computer untuk memasukkan perintah. Berupa kotak yang dapat diisi (input Barang); Command Button

Upload: vanque

Post on 30-Jul-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

SLIDE 2

Pengertian Dialog Manusia - Komputer:

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.

Inisiatif merupakan sifat dasar dari sembarang dialog, karena inisiatif akan menentukan keseluruhan ragam komunikasi sehingga dapat ditentukan tipe-tipe pengguna yang dituju oleh sistem yang dibangun.

Dua jenis Inisiatif yang sering digunakan:

Inisiatif Oleh Komputer : Tanggapan dari pengguna atas prompt yang diberikan oleh computer untuk memasukkan perintah. Berupa kotak yang dapat diisi (input Barang); Command Button

Inisiatif oleh Pengguna : Sifat terbuka yang luas. Diharapkan memakai sekumpulan perintah yang harus ditulis menurut aturan (sintaksis) tertentu, Contoh: Bahasa perintah untuk system operasi.

Page 2: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

SLIDE 3

Sistem yang luwes atau fleksibel adalah sistem yang mempunyai kemampuan untuk mencapai suatu tujuan lewat sejumlah cara yang berbeda.

Keluwesan sistem tidak hanya sekedar menyediakan sejumlah perintah-perintah yang memberikan hasil yang sama.

Karakteristik penting dalam mencapai keluwesan suatu sistem adalah bahwa sistem harus dapat menyesuaikan diri dengan keinginan pengguna, dan bukan pengguna yang harus menyesuaikan diri dengan kerangka sistem yang telah ditetapkan oleh perancang sistem.

Keluwesan juga dapat dilihat dari adanya kesempatan bagi pengguna untuk melakukan customizing dan memperluas antarmuka dari sebuah sistem untuk mmenuhi kebutuhan pribadinya.

Secara umum, dapat dikatakan bahwa kita tidak perlu menggunakan atau membuat antarmuka lebih dari apa yang diperlukan, karena tidak ada keuntungan yang dapat diperoleh, malahan akan menjadikan implementasinya menjadi lebih sukar.

(Antarmuka dibuat sesuai dengan keperluan saja)

Page 3: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Teknik Hirarki : dimanfaatkan untuk menyatakan kelompok-kelompok perintah yang mempunyai karakteristik yang saling berkaitan satu dengan yang lain.

Teknik hirarki : teknik dimana perintah-perintah yang ada didalam program tersebut dapat diatur sedemikian rupa sehingga membentuk semacam struktur pohon hirarki

Teknik Ortogonalitas : adalah teknik penstrukturan perintah menurut karakteistik bebasnya.

Contoh, dimisalkan terdapat tiga karakteristik bebas X, Y, dan Z, yang masing-masing dapat dipilih dari 10 buah pilihan yang tersedia.

Konfigurasi ini memungkinkan pemrogaman untuk menyajikan sampai 1000 buah perintah berbeda.

Dalam hal ini pengguna sistem hanya perlu mengingat 30 item bebas (X1..X10, Y1..Y10, Z1..Z10).

Teknik ini kebanyakan digunakan dalam hal penentuan parameter perintah.

SLIDE 4

Page 4: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Agar penyampaian informasi itu dapat berdaya guna dan berhasil guna, beban informasi yang terkandung di dalam suatu ragam dialog seharusnya disesuaikan dengan aras pengguna.

Jika beban itu terlalu tinggi, pengguna akan merasa sangat terbebani yang berkibat negatif dalam hal kemampuan pengolahan kognitif (cognitive) dan tingkah laku pengguna akan merasa bahwa sistemnya seolah-olah menyembunyikan kinerja penggunanya sendiri.

SLIDE 5

Konsistensi merupakan atribut yang sangat penting untuk membantu pengguna dalam mengembangkan mentalitas yang diperlukan dalam pengoperasian sebuah sistem komputer.

Biasanya, apabila seorang pengguna sudah dapat menggunakan sebuah perintah dengan suatu pilihan, biasanya ia merasa terdorong untuk menggunakan perintah yang sama dengan berbagai opsion yang bebeda.

Page 5: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Kemampuan untuk memberikan informasi kepada user tentang proses yang sedang berjalan akibat adanya masukan yang dilakukan oleh user.

Umpan balik dimaksudkan kepada adanya timbal balik antara pengguna akan apa yang ia kerjakan saat itu dengan komputer komputer.

Waktu Tunggu yang dialami pengguna hingga muncul hasil yang diinginkan. (terjadi Hang atau tidak tau apakah terjadi proses saat waktu tunggu tersebut) Program yang demikian tidak baik menurut ukuran pengguna, karena program tidak memberikan umpan balik kepada pengguna akan apa yang akan ia kerjakan saat itu.

SLIDE 6

Hal ini seringkali sukar diperoleh, khususnya ketika model sederhana dari aktifitas internal yang rumit perlu disajikan kepada pengguna.

Kesukaran akan muncul ketika pengguna mencoba melampaui batas model sistem (misalnya karena adanya kesalahan) dan sistemnya tidak mampu memberikan respons yang dapat dipahami pengguna.

Page 6: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Sistem yang selalu dalam kontrol user. Dialog yang memiliki sifat ini harus memungkinkan user agar dapat menentukan:

Dimana sebelumnya ia berada Dimana sekarang ia berada

Kemana ia dapat pergi

Apakah pekerjaan yang sudah dilakukan dapat dibatalkan

SLIDE 7

Sehingga, meskipun efisiensi dalam aspek rekayasa perangkat lunak sistem menjadi sangat penting jika mereka berpengaruh pada waktu tanggap atau laju penampilan sistem, seringkali perancang lebih memilih untuk memanfaatkan hasil teknologi baru untuk meminimalkan ongkos pengembangan system.

Sebaliknya, tidak dapat dipungkiri bahwa biaya personal dari seorang ahli semakin meningkat dari waktu ke waktu.

Page 7: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Tabel dibawah ini menunjukkan kemampuan relatif dari manusia dan komputer

Kecakapan Manusia Kecakapan Komputer

Estimasi

Intuisi

Kreatifitas

Adaptasi

Kesadaran Serempak

Pengolahan abnormal/ perkecualian

Memori asosiasif

Pengambilan keputusan non-deterministik

Pengenalan pola

Pengetahuan dunia

Kesalahan manusiawi

Kalkulasi akurat

Deduksi logika

Aktivitas keuangan

Aktifitas perulangan

Konsistensi

Multitasting

Pengolahan Rutin

Penyimpanan dan pemanggilan kembali

Pengambilan keputusan deterministik

Pengolahan data

Pengetahuan doamin

Bebas dari kesalahan

Secara esensial, perbedaan ini menunjukkan adanya kekuatan dan kelemahan yang bersifat komplementer dari manusia dan komputer.

Manusia dapat menangani persoalan yang berurusan dengan perubahan lingkungan, pengetahuan yang tidak pasti dan tidak lengkap.

Page 8: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Sementara komputer lebih cocok untuk pekerjaan yang bersifat perulangan dan rutin, penyimpanan dan pencarian kembali data secara handal, dan memberikan hasil komputasi yang sangat akurat dalam hal pengolahan numerik dan logika.

SLIDE 8

SLIDE 9

Page 9: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

SLIDE 10

A.

Dialog berbasis perintah tunggal (command line dialogue) dapat dikatakan merupakan ragam yang paling konvensional.

Page 10: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Perintah-perintah tunggal yang dapat dioperasikan biasanya tergantung dari sistem komputer yang dipakai, dan berada dalam suatu domain yan disebut bahasa perintah (command language).

Beberapa ahli menyebutnya sebagai bahasa buatan yaitu sejenis bahasa yang sengaja diciptakan untuk melakukan komunikasi yan tepat dan akurat pada suatu domain.

Bahasa perintah harus dirancang sedemikian rupa sehingga mereka mempunyai sifat alamiah, yakni mudah dipelajari dan diingat oleh kebanyakan pengguna. Meskipun bersifat buatan, bahasa buatan ini tetap mempunyai struktur leksikal, sintaksis, dan semantik tertentu.

Contoh: Perintah dalam DOS : Dir, Format, Delete, Copy

C:\>DIR : Menampilkan isi directoriC:\>DOS.FORMAT A: /S : Memformat disk drive C:\>Delete A: : Menghapus directori/fileC:\>Copy A: : Menduplikasi file/direktori

PerintahdalamUNIXVi : Menampilkan editor textIs : Menampilkan informasi fileWho/Whoami : Menampilkan nama pemakai yang sedang memakai systemPasswd : Mengganti Pasword

Keuntungan dan Kerugian Penggunaan dialog berbasis perintah tunggal

Keuntungan Kerugian Cepat Efisien Akurat Ringkas Luwes Inisiatif oleh pengguna Appealing

Memerlukan pelatihan yang lama

Membutuhkan penggunaan yang teratur

Beban ingatan yang tinggi Jelek dalam menangani

kesalahan

Page 11: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Faktor- faktor untuk meminimalkan beban ingat dan kesalahan pengetikan dalam dialog berbasis perintah tunggal:

Pilihlah katakunci yang mudah diingat Gunakan format perintah yang konsisten Gunakan untaian kata yang pendek Tambahkan fasilitas bantuan (help) Gunakan nilai-nilai default untuk mengurangi kesalahan ketik Sediakan pesan-pesan yang jelas, dan jika masih banyak kesalahan yang muncul Gunakan ragam inisiatif oleh komputer

SLIDE 11

B.

Dialog berbasis bahasa pemrograman merupakan ragam dialog yang memungkinkan pengguna untuk mengemas sejumlah perintah kedalam suatu bentuk berkas yang sering disebut dengan batch file. (sederet perintah yang sama yang diberikan oleh pengguna setiap kali ia menjalankan aplikasi tersebut dan perintah tunggal tidak memadai)

Perintah-perintah yang dituliskan dalam ragam dialog berbasis bahasa pemrograman tidak harus menggunakan salah satu bahasa pemrograman baik aras rendah maupun aras tinggi, seperti Assembler, Pascal, C, FORTRAN, atau BASIC, tetapi harus mengikuti aturan-aturan tertentu.

Page 12: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Contoh:

Cetak semua daftar mahasiswa yang memiliki IPK > 3.0

Dbase & foxpro

Display All for IPK > 3.0

Turbo Pascal

While Not Eof (T) do Begin Readln (T,S); If S.IPK > 3.0 then Writeln (S.Nama Maha Siawa); End;

C.

Dalam film fiksi ilmiah kita seringkali melihat adanya komunikasi antara manusia dengan komputer lewat suatu bahasa ucapan yang secara jelas memanfaatkan bahasa alami (natural language).

Keuntungan dan keruguian penggunaan antarmuka berbasis bahasa alami.Keuntungan Kerugian

Tidak memerlukan sintaksis

Luwes dan powerful Alamiah Merupakan inisiatif

campuran

Mempunyai dualism Tidak presis Bertele-tele Perancangan perangkat

lunak yang rumit Tidak efisien

Page 13: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

SLIDE 12

D.

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: sistem menu datar dan sistem menu tarik (pulldown) yang berbasis pada struktur hirarki pilihan (struktur pohon pilihan).

Sistem menu datar, adalah sistem menu yang menampilkan semua pilihan secara lengkap.

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.

Penentuan pilihan pada menu datar depat dikerjakan dengan dua cara. Cara pertama adalah dengan menggunakan selektor dari setiap pilihan yang tersedia, dan cara kedua adalah dengan menggerakkan tanda terang (highlight marker) ke suatu pilihan dan kemudian dikonfirmasikan dengan menekan tombol Enter. Dari sisi implementasi, cara pertama lebih mudah diimplementasikan dibandingkan dengan cara kedua. Tetapi dari sisi pengguna, cara kedua biasanya lebih disukai, karena

Page 14: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

tampilannya tidak monoton. Secara terinci kedua cara penentuan pilihan disajikan berikut ini:

Selektor Pilihan

Untuk memudahkan pengguna dalam melakukan pilihannya, pada setiap pilihan biasanya disertakan suatu selektor yang dapat berupa angka, huruf, atau campuran antara angka dan huruf.

Dalam menentukan jenis selektor yang akan digunakan (angka, huruf, atau kombinasinya) salah satu bahan pertimbangannya adalah banyaknya pilihan yang akan disediakan.

Jika banyak pilihan sama dengan atau kurang dari 10 buah. Anda dapat menggunakan selektor yang berupa angka (ingat bahwa kita mempunyai 10 buah angka, dari 0, 1, 2, sampai 9). Tetapi jika jumlah pilihan lebih dari 10 buah, penggunaan sellektor yang berupa angka kurang cocok, karena pengguna harus menekan dua buah tombol untuk memilih pilihan dengan nomor elektor 10 atau lebih.

Keadaan seperti ini tidak selalu diinginkan, terutama bagi para pengguna yang sudah terbiasa menggunakan komputer. Sehingga, jika banyaknya pilihan lebih dari 10 buah, akan lebih sesuai apabila Anda menggunakan selektor yang berupa huruf, karena kita mempunyai 26 huruf alphabet. Jika cacah pilihan lebih besar dari 26 buah, selektornya dapat berupa campuran angka dan huruf.

Penggunaan Tanda Terang

Cara lain untuk menentukan pilihan pada daftar menu datar adalah menggunakan suatu mekanisme yang disebut tanda terang (highlight marker) yang dapat digerakkan pada semua pilihan yang ada dilayar. Dengan cara ini, pengguna – dengan bantuan tombol khusus seperti ¬, , ®, atau ¯, atau dengan menggunakan mouse – menempatkan tanda terang ke suatu pilihan yang ia inginkan. Kemudian, pengguan harus menekan tombol Enter atau mengklik mouse untuk mengkonfirmasikan pilihannya.

Page 15: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Sistem menu tarik adalah sistem menu yang akan menampilkan pilihan dalam kelompok-kelompok tertentu.

Daya Tarik

Sebuah menu tarik pada dasarnya adalah sistem menu yang pilihan-pilihannya dikelompokkan menurut menurut kategori tertentu atau menurut cara tertentu sehingga mereka membentuk semacam hirarki pilihan. Pada hirarki paling tinggi, pilihan-pilihan itu disebut denganpilihan/menu utama. Sebagian atau semua pilihan/menu utama dapat mempunyai salah satu atau lebih subpilihan/submenu. Sebuah subpilihan/submenu dari suatu pilihan/menu utama dapat mempunyai satu atau labih sub-subpilihan, dan seterusnya. Struktur ini membentuk semacam struktur pohon. Gambar 3.8 menunjukkan contohstruktur pohon dari suatu menu tarik.

Shorcut

Shortcut adalah cara pemilihan suatu manu dengan cara yang biasa digunakan. Shortcut ini biasanya diimplementasikan menggunakan kombinasi tombol-tombol khusus, misalnya kombinasi antara tombol Ctrl dengan Ins, Ctrl dengan A, dan lain-lain.

Keuntungan dan Kerugian Penggunaan Sistem Menu

Keuntungan Kerugian

Memerlukan sedikit pengetikan

Beban memori rendah

Strukturnya terdefinisikan dengan baik

Tersedia piranti bantu CAD

Seringkali lambat

Memakan ruang layar (khususnya untuk menu datar)

Tidak cocok untuk aktifitas pemasukan data

Tidak cocok untuk dialog trinisiasi pengguna

Tidak cocok untuk dialog terinisiasi campuran

Page 16: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

SLIDE 13

E.

Teknik dialog pengisian borang (form-filling dialogue) merupakan suatu penerapan langsung dari aktifitas pengisia borang dalam kehidupan sehari-hari dimana pengguna akan dihadapkan pada suatu bentuk borang yang ada di layar komputer yang mereka gunakan.

Perlman membuat perbedaan antara menu dan borang.

Menurut Perlman menu adalah dialog yang menampilkan sejumlah alternatif pilihan yang pilihan-pilihan itu dapat dipilih pengguna dengan cara tertentu pada setiap daur aktifitas.

Menurut Perlman pula, borang adalah tampilan dari sejumlah persyaratan (requirement) yang menampilkan sejumlah opsion dan berbagai nilai para meter yang telahditentukan dan dintegrasiakn ke dalam sebuah tampilan pada layar.

Page 17: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Struktur dan Organisasi

Kualitas antarmuka berbasis pengisian borang tergantung kepada tiga aspek:

a. tampilan pada layar yang mencerminkan struktur data dan masukan yang diperlukan oleh system

b. kkejelasan perancangan dan penyajiannya secara visual pada layar

c. Drajat kebenaran dan kehandalan penerimaan data masukan oleh program lewat berbagai fasilitas pemasukan data yang ada di dalam borang tersebut.

Kunci terpenting dalam dialog berbasis pengisian borang adalah bahwa (hampir) semua informasi dapat nampak secara serentak, sehingga memudahkan pengguna dalam hal pengontrolan and manipulasi atas informasi yan nampak di layar.

Dengan demikian, dalam antarmuka berbasis pEngisian borang diperlukan suatu piranti masukan yang dapat digunakan untuk menggerakkan kursor sehingga pengguna dapat mengontrol dan memanipulasi informasi secara langsung pada layar.

Peranti masukan yang paling mudah dijumpai dan sangat populer adalah papan ketik dan mouse.

Komponen Tampilan

Komponen tampilan yang dapat digunakan pada aborang antara lain (dengan mengacu pada nama-nama yan digunakan pada sejumlah paket komersial) adalah: medan data atau medan teks (data field atau text field), list box, combo box, spin box, editor box, dan lain-lain.

Struktur data dan teknik pengimplementasian komponen tampilan ini secara khusus dijelaskan pada Bab 9, “Pembuatan Komponen Antarmuka Grafis”, dan Bab 10, “Sistem Penjendelaan”.Keuntungan dan Kerugian Penggunaann Dialog Berbasis Pengisian Borang

Keuntungan Kerugian

Pengguna sudah terbiasa dengan pengisian borang

Isian data yang disederhanakan

Diperlukan sedikit pelatihan

Beban memori rendah

Perancangan yang mudah

Seringkali lambat

Mamakan ruang layar (khususnya untuk menu datar)

Tidak cocok untuk pemilihan perintah/instruksi

Memerlukan pengontrol kursor

Page 18: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Tersedianya berbagai peranti bantu perancangan tampilan

Mekanisme navigasinya todak terlihat secara eksplisit

· Memerlukan suatu bentuk pelatihan

SLIDE 14

F.

Contoh: Pada jendela Control Panel

Secara teknis, antarmuka berbasis ikon boleh dikatakan merupakan variasi dari antarmuka.

Kenneth N. Lodding dan R.S. Easterby memperkuat pendapat yang pertama. Mereka mendukung pendapat yang pertama dengan berbagai alasan: manusia mendapatkan kesan bahwa gambar mempunyai sifat alamiah, manusia mempunyai ingatan yang kuat dalam mengingat-ingat dan mengolah gambar, ikon merupakan sesuatu yang mudah dipelajari dan dikenal, dan karena gambar lebih bersifat umum dibanding dengan informasi tektual.

Karena alasan-alasan di atas, antarmuka berbasis ikon dapat mempersingkat waktu dan memperkecil usaha yang diperlukan untuk mempelajari suatu program apliksi dengan jalan mempertingi kinerja pengguna serempak dengan adanya penuruna kesalahan.

Easterby lebih menekankan kepada penggunaan simbol yang bersifat lebih umum dibandingkan dengan teks yang sangat bergantung pada suatu bahasa.

Page 19: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

D. Gittens menambahkan bahwa ikon yang atribut - atributnya dapat diatur memungkinkan pemrograman untuk mengelompokkan berbagai obyek berdasarkan stributnya.

Pendapat kedua. S. Manes mengatakan bahwa penggunaan ikon dapat membingungkan, boros tempat, dan sangat tidak efektif ketika harus berurusan dengan sejumlah besar perintah-perintah, berkas-berkas, atau konsep-konsep yang serupa.

D.Gittens, selain mendukung pendapat pertama,juga memberikan beberapa alasan yang mendukung pendapat kedua. Ia berpendapat bahwa cukup sulit bagi kita untuk menemukan piktogram yang ekivalen dengan konsep sistem komputer dan kesukaran yang timbul pada penggunaan ikon untuk menangani parameter perintah dalam jumlah yang besar.

Beberapa ahli lain mengatakan bahwa bagi orang-orang tertentu akan lebih mudah bagi mereka membaca suatu teks dibanding memahami apa yang tergantung di dalam suatu gambar.

G.

Secara umum yang disebut dengan jendela (window) adalah bagian dari layar yang digunakan untuk menampilkan suatu informasi.

Informasi disini dapat berupa informasi tekstual maupun grafis.

Untuk menunjukkan daerah yang digunakan untuk menampilkan suatu informasi, biasanya daerah yang umumnya berupa persegi panjang dibatasi dengan semacam garis pembatas dengan ketebalan tertentu.

Sehingga, sistem penjendelaan adalah sistem antarmuka yang memungkinkan pengguna untuk menampilkan berbagai informasi baik sendiri-sendiri maupun secara bersama-sama ke dalam bagian –bagian layar yang tidak saling mempengaruhi.

Page 20: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

SLIDE 15Ada tujuh fungsi yang bisa dimanfaatkan oleh pengguna dengan adanya dialog berbasis jendela ini, yaitu:

A. Lebih banyak informasi yang bisa ditampilkanB. Kemungkinan memasukkan lebih dari sebuah sumber informasi

C. Mengkombinasikan sejumlah sumber informasi yang berbeda

D. Pengendalian secara bebas dari setiap program yang ada

E. Sebagai saran auntuk mengingatkan

F. Bisa digunakan sebagai sarana untuk penyajian berganda

G. Sebagai command context/ active form.

Dialog bebasis window dapat dikelompokkan menjadi empat kategori, yang masing-masing mempunyai teknik perancangan yang berbeda, yaitu jendela TTY, time multiplexed windoe, space multiplex window, dan jendela non homogen.

SLIDE 16

Page 21: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Ciri utama dari jendela jenis TTY adalah ketika kursor sudah berada pada suatu baris, maka kursor itu tidak dapat dipindah ke baris sebelumnya atau di atasnya (dengan menganggap bahwa arah pemindahan halaman adalah ke bawah). (Pada Promp Dos)

SLIDE 17

Time-multiplexed windows berupa jendela yang dapat digeser (scrollable windows), dan frame-at-a-time windows.

Page 22: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Jendela yang dapat digeser, yang biasanya diterapkan untuk berbagai teks editor, dilengkapi dengan failitas penggeseran jendela secara otomatis maupun secara manual yang dapat dikontrol dengan mengaktifkan tombol-tombol tertentu.

Dengan bantuan perintah-perintah lain, pengguna juga dapat mengendalikan ke arah mana jendela harus bergeser.

Pengguna dapat memasukkan informasi sebanyak-banyaknya pada jendela tersebut, dan apabila jendela tersebut tidak dapat menampilkan informasi yang ada, maka informasi itu akan dipindah tempatnya ke posisi lain secara otomatis atau dengan intervensi tertentu dari pengguna. (Pada Ms. Word)

SLIDE 18

Jenis-jenis jendela yang tergolong dalam kelompok ini adalah jendela satu dimensi, jendela dua dimensi, dan jendela dua setengah dimensi.

Page 23: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Jendela satu dimensi adalah jenis jendela dimana layar dapat dibagi menjadi beberapa secara vertikal atau horisontal yang masing-masing bagian dapat diubah ukurannya.

Jendela-jendela yang termasuk dalam jendela satu dimensi antara satu jendela dengan jendela lain tidak dapat saling ditumpangtindihkan.

Contoh sistem jendela yang termasuk dalam kategori ini adalah sistem jendela pada perangkat lunak Bravo, pada pengolah kata Word Perfect versi DOS misalnya Word Perfect versi 5.0 atau 5.1, maupun pada Lotus 123 versi DOS pula.

Pada jendela dua dimensi, lebar layar dapar dibagi menjadi beberapa jendela baik pada arah vertikal maupun horisontal, sehingga seolah-olah membentuk tabel dari beberapa buah jendela.

Meskipun layar bisa dibagi-bagi ke arah vertikal maupun horisontal, tetapi antara satu jendela denagn jendela yan lain tidak dapat salin tumpangtindih.

Contohnya addlah pada perngkat lunak yang bernama Cedar.

Jendela dua setengah dimensi pada prinsipnya sama dengan jendela dua dimensi, tetapi mempunyai kelebihan bahwa jendela yang ada bisa bisa saling tumpang tindih dengan tidak mengganggu informasi yang ada pada jendela yang lain.

Jenis jendela ini merupakan jenis jendela yang saaat ini paling banyak dijumpai di pasaran perangkat lunak, karena banyak diterapkan pada berbagai program-program aplikasi.

SLIDE 19

Page 24: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Pemanfaatan Sistem Penjendelaan

Tugas-tugas atau pekerjaan yang dapat dilakukan denagn memanfaatkan sistem penjendelaan antara lain adalah:

Penampilan lebih banyak informasi Pengaksesan banyak sumber informasi

Penkombinasian berbagai sumber informasi

Pengontrolan bebas atas sejumlah program

Pengingatan

Command context/active form

Penyajian jamak

SLIDE 20

H.

Page 25: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

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 di layar.

Penerapan Manipulasi Lansung

Di atas telah disebutkan dua penerapan dari ragam dialog manipulasi langsung, yakni permainan dan pada program spreadsheet.

Tetapi, ragam dialog manipulasi langsung dapat diterapkan pada hal-hal yang lebih luas, bahkan yang jauh lebih serius.

SLIDE 21Berikut ini disajikan sejumla penerapan manupulasi langsung pada berbagai bidang.

Kontrol Proses. Kontrol proses di dalam berbagai industri, misalnya pada pembangkitan dan penyaluran listrik dan industri makanan berskala besar biasanya memanfaatkan tampilan visual yang berupa panel-panel kontrol yang dihubungkan ke suatu sistem pengontrol berbasis komputer.

Dalam perkembangannya, panel-panel kontrol yang semula menempel pada dinding tembok, sehingga memerlukan ruangan yang cukup besar, kemudian diubah menjadi

Page 26: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

semacam tampilan yan dapat digambarkan pada layar komputer, sehingga operator akan lebih nyaman.

Editor Teks. Konsep WYSIWYG (what you see is what you get) merupakan fenomena pengolah kata modern yang banyak sekali memberikan kemudahan pada pengguna.

Pengguna akan mendapatkan hasil cetakan seperti apa yang muncul pada layar tampilan. Sehingga, ketika pengguna melakukan manipulasi atas suatu teks pada layar, maka sebenarnya ia juga melakukan manipulasi atas hasil cetakan yan ia harapkan.

Simulator. Simulator merupakan sistem miniatur yan mencoba menirukan kerja suatu sistem yang berskala sangat besar atau sangat kecil jika dilihat dari kacamata orang awam.

Contohnya misalnya pada simulator penerbangan. Di dalam simulator penerbangan, seorang calon pilot seolah-olah sedang berada didalam sebuah pesawat yang menjadi tanggung jawab secara penuh.

Kesalahan yang sangat kecilpun akan sangat diraskan oleh calon pilot yang ada didalam sebuah simulator itu. Meski dengan tampilan yang tidak selengkap papan kontrol papan pada pesawat, seseorang dapat mempelajari hal-hal yang sangat mendasar agar ia dapat menerbangkan suatu pesawat terbang.

Kontrol lalu Lintas Penerbangan. Sistem radar berpegang pada adanya kemampuan untuk mengenal pola bentuk-bentuk tertentu seperti yang dapat dikerjakan oleh manusia.

Dalam hal ini, dunia tiga dimensi tempat sebuah pesawat sedang menjelajahi dunia ini akan diterjemahkan ke dalam layar dua dimensi yang ada di hadapan seorang operator.

Lewat tampilan dua dimensi, yang merefleksikan dunia tiga dimensi itulah seorang operator dapat mengontrol lalu lintas penerbangan.

Perancangan Berbatuan Komputer (computer-aided design). Saat sekarang kita dapat meliha berbagai program aplikasi untuk perancangan suatu sistem. Contoh yang paling populer barangkali adalah sebuah program yang bernama engan Auto CAD.

Page 27: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Dengan program ini kita dapat merancang suatu model pesawa terbang, baik dengan tampilan yang disebut denagn wireframe model maupun berujut tampilan seperti sebuah pesawat yang sesungguhnya dengan memanfaatkan fasilitas rendering yang dimilikinya.

Program ini juga serin dimanfaatkan untuk melakukan pemetaan berbasis komputer (computer-based mapping).

Keuntungan dan Kerugian Dialog Berbasis Manipulasi Langsung

Keuntungan Kerugian Mempunyai analogi yang jelas

denagn suatu pekerjaan nyata

Mengurangi waktu pembelajaran

Memberikan tantangan untuk eksplorasi pekerjaan yang nyata

Penampilan visual yang bagus

Mudah dioperasikan

Tersedianya berbagai perangkat bantu untuk merancang ragam dialog manipulasi langsung

Memerlukan program yan rumit dan berukuran besar

Memerlukan tampilan grafi berkinerja tingi

Memerlukan peranti masukan seperti mouse, trckball

Memerlukan perancangan tampilan denagn kualifikasi tertentu.

SLIDE 22

I.

Page 28: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan

Secara umum cukup sulit membedakan antarmuka berbasis manipulasi langsung dengan antarmuka berbasis interaksi grafis.

Pada program-program yang berkemampuan hypertext, program akan memberitahu pengguna bahwa pengguna dapat melakukan links ke teks atau dokumen yang lain.

Ketika kursor mouse berada pada teks yang yang mempunyai link ke teks lain, maka bentuk kursor biasanya berubah (umumnya berubah menjadi bentuk tangan menunjuk).

Keuntungan dan kerugian teknik antarmuka berbasis interaksi grafis sama dengan keuntungan dan kerugian teknik antarmuka menggunakan manipulasi langsung.

Page 29: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan
Page 30: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan
Page 31: bsigandung.files.wordpress.com€¦  · Web viewPengertian Dialog Manusia - Komputer: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan