0% menganggap dokumen ini bermanfaat (0 suara)
181 tayangan16 halaman

Jenis-Jenis User Interface dalam Pemrograman

Teks tersebut membahas berbagai jenis user interface antara lain command line interface, graphical user interface, serta keuntungan dan manfaat dari user interface yaitu sebagai penghubung antara pengguna dan sistem operasi komputer.

Diunggah oleh

Dian Afiandi
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
181 tayangan16 halaman

Jenis-Jenis User Interface dalam Pemrograman

Teks tersebut membahas berbagai jenis user interface antara lain command line interface, graphical user interface, serta keuntungan dan manfaat dari user interface yaitu sebagai penghubung antara pengguna dan sistem operasi komputer.

Diunggah oleh

Dian Afiandi
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

PEMROGRAMAN DASAR

KELAS X
USER INTERFACE

• sebuah bentuk tampilan yang berhubungan langsung


dengan pengguna dan user interface berfungsi untuk
menghubungkan antara pengguna dengan sistem
operasi sehingga komputer dapat dioperasikan
User Interface menyediakan cara untuk:

• Input – pengguna memasukkan perintah dan


memanipulasi sistem dalam bentuk tulisan atau teks
• Output – sistem menunjukkan efek dari perintah dan
manipulasi pengguna
Jenis Jenis User Interface

• Command Line Interface (CLI) merupakan proses pengguna


memasukkan perintah berbasis tulisan atau dengan
mengetikkan perintah untuk menjalankan tugas tertentu
• Graphical User Interface (GUI) merupakan proses pengguna
memasukkan perintah dengan menggunakan menu grafis,
secara umum GUI dikembangkan untuk mempermudah
penggunanya untuk berinteraksi dengan sistem informasi.
KEUNTUNGAN GUI

• Gampang dipelajari oleh pengguna yang pengalaman


dalam menggunakan komputer cukup minim.
• Berpindah dari satu layar ke layar yang lain tanpa
kehilangan informasi dimungkinkan.
• Akses penuh pada layar dengan segera untuk beberapa
macam tugas/keperluan.
Tehnik antar muka /interface

Terdapat tiga teknik antar muka / inter face:


•Linguistic styles
•Key modal styles
•Direct manipulation styles
LINGUISTIC STYLES

• Linguistic styles adalah penyampaian “aksi” melalui bahasa yang dimengerti oleh
computer.
• Ciri teknik ini antara lain:
•Masukan aksi melalui papan ketik alphabet yang ditulis atau diketik.
•Bahasa yang dimengerti oleh computer merupakan bagian kecil dari bahasa
manusia
•Adanya aturan penulisan (syntax) dan semantic untuk menyatakan perintah
KEY MODALS STYLE

Key Modals Style adalah penyampaian aksi melalui penekanan tombol-


tombol yang deprogram sebelumnya untuk menjalankan fungsi-fungsi.
Ciri teknik ini antara lain:
•Masukan aksi melalui tombol fungsi atau tombol alphabet
•Instruksi langkah demi langkah
•Digunakan dalam system berjalan
DIRECT MANIPULATION STYLE

• Direct Manipulation Style adalah penyampaian perintah melalui manipulas


objek tertentu.
• Ciri teknik ini antara lain:
•Ditampilkannya objek untuk interaksi pengguna
•Ditampilkannya penunjuk untuk memanipulasi objek
•Perintah diterapkan langsung pada objek
•Respon seketika pada fungsi objek
MANFAAT

• Manfaat User Interface untuk menghubungkan


atau penterjemah informasi antara pengguna
dengan system operasi, sehingga computer dapat
digunakan
1. Command Line Interface (CLI)

• Merupakan bentuk dialog interaktif yang pertama digunakan dan masih


dipakai hingga saat ini. Dengan CLI, user memberikan instruksi secara
langsung kepada komputer menggunakan tombol fungsi, karakter tunggal,
command dalam bentuk singkat maupun panjang. CLI memungkinkan user
mengakses dengan cepat fungsi sistem dan beberapa tools.
2. Menu

• Pada menu-driven interface , sekumpulan opsi / pilihan yang tersedia bagi


user ditampilkan pada layar dan dapat dipilh dengan menggunakan mouse
atau tombol numerik maupun alfabetik. Pilihan pada menu harus
merepresentasikan arti dan dikelompokkan berdasarkan suatu kategori
agar mudah dikenali dan memudahkan user memilih sesuai dengan tugas
yang akan dilaksanakan.
3. Natural language

• Mungkin merupakan mekanisme komunikasi yang atraktif. Umumnya,


komputer tidak dapat mengerti instruksi yang dituliskan dalam bahasa
sehari-hari. Natural language dapat mengerti input tertulis (written input)
dan suara (speech input). Namun masih ada kekurangan dalam hal
ambiguity (kerancuan) pada aspek sintaks dan semantik.
4. Q/A & query dialogue

• Merupakan mekanisme sederhana untuk input pada beberapa aplikasi. User


diberikan serangkaian pertanyaan umumnya dalam bentuk jawaban
ya/tidak (Y/N), pilihan ganda atau dalam bentuk kode, dan dibimbing tahap
demi tahap selama proses interaksi. Interface ini mudah dipelajari namun
terbatas fungsinya.
5. Form-fills and spreadsheet

• Form-fill utamanya digunakan untuk aplikasi pemasukan (data entry) dan


pencarian (data retrieval) data. Bentuk form-fill adalah berupa display yang
menyerupai selembar kertas dengan beberapa slot / field untuk diisi.
Spreadsheet adalah variasi dari form-fill. Spreadsheet terdiri dari sel yang
dapat berisi nilai atau formula.
6. WIMP interface (Windows, Icons, Menu,
Pointers)

• 6. WIMP merupakan default interface untuk sebagian besar sistem


komputer interaktif yang digunakan saat ini terutama pada PC dan
desktop workstation.

Anda mungkin juga menyukai