1. Interactive
Entertainment
Jelaskan
konsep dari Interactive Entertainment !
2. Interactive
Programs
Hal-hal penting yang harus diperhatikan dari interactive
programs adalah dari segi user & programnya. Jelaskan peran user &
program ahar terbentuk komunikasi yang mudah dipahami user.
3. Salah
satu pendukung interactive system adalah adanya GUI (Graphical User Interface).
Apa fungsi
dari GUI?
4. Sebutkan,
jelaskan, dan berikan gambar dari komponen-komponen GUI !
5. Event
merupakan suatu kejadian yang terjadi karena adanya interaksi user dengan
komponen-komponen GUI. Tanpa event, peran GUI tidak akan berjalan.
Sebutkan
macam-macam event untuk komponen-komponen GUI (minimal 5) !
Jawab :
Pada kesempatan kali ini
saya akan membahas dan menjawab pertanyaan pertanyaan yang telah diajukan oleh
dosen softskill saya yang dibungkus melalui sebuah tugas kelompok yang mengenai
tentang Sistem Interaktif atau bisa kita sebut dengan Interactive System.
Pertama tama saya akan menjelaskan apa itu Sistem Interaktif? Sistem interaktif
adalah Sebuah sistem yang dirancang atau dibuat untuk menghasilkan sebuah
informasi interaktif baik berupa pendidikan, teknologi, hiburan, dan lain lain.
Peran utama yang sangat mempengaruhi Sistem Interaktif ini ialah user
(pengguna). Selain itu, di dalam sistem interaktif juga mempunyai beberapa
bagian yang saling mendukung. Diantaranya ialah Hiburan (media) Interaktif atau
bisa kita sebut Interactive Entertainment, dan Program Interaktif atau bisa
disebut Interactive Program. Untuk soal pertama saya akan menjelaskan konsep
konsep Interactive Entertainment.
1)
Sebelum kami membahas mengenai konsep
Interactive Entertainment, kami akan menjelaskan apa itu Interactive
Entertainment? Interactive Entertainment ialah sebuah interaktif yang bertujuan
dalam membuat sebuah produksi dan memberikan
layanan yang bersifat menghibur (entertainment) kepada pengguna sehingga mereka
dapat langsung merespon dengan cara memberikan umpan balik.
Konsep dari Interactive Entertainment ialah memberikan
informasi informasi berupa kombinasi dati teks, gambar, gambar bergerak (animasi),
video yang telah diberi kemampuan untuk mengatur atau mengontrol elemen elemen
yang telah dibuat atau yang telah ada sehingga pengguna dapat dengan mudah
berinteraktif dengan informasi informasi tersebut.
2)
Interactive
programming adalah prosedur penulisan bagian dari sebuah program ketika sudah
aktif. Ini berfokus pada teks program sebagai antarmuka utama untuk proses yang
berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam
siklus pengembangan dan untuk digunakan sesudahnya. Hal penting yang
harus diperhatikan dari interactive programs adalah dari segi user dan
programnya. Keterlibatan user dalam sebuah program ialah sangat dibutuhkan.
Karena alasan dibuatnya program adalah untuk memenuhi kebutuhan user yang
berasal dari permintaan user. Komunikasi antara user dan program akan
terwujud dengan adanya GUI yang dibangun pada program tersebut.
3) Berikut
beberapa fungsi dari penggunaan GUI dalam dunia Ilmu pengetahuan dan
intelektual khususnya komputer :
#) Pointing device dengan perangkat
berupa mouse
#) Memiliki fungsi sebagai plug and play, yang mana
memudahkan user dalam menginstall dan uninstall hardware/sofware
(sinkronisasi)
#) Membuat software-software yang menuntut aplikasi dalam
komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti
menulis text, spreadsheet. sound, graphic dan lain-lain
#) Untuk digunakan dalam pembuatan System Operasi sebagai
User friendly dan ergonomis
#) Pembuatan website
#) Opensource software/hardware atau pengembang
aplikasi-aplikasi skala besar lainnya.
4) Beragam Komponen-Komponen dari GUI,
diantaranya :
1. Label
label berfungsi untuk menuliskan sesuatu di frame yang kita
buat, nama default JLabel
2. Button
Button digunakan untuk mengeksekusi sebuah perintah, jika
button di pencet maka proses akan berjalan, nama default JButton
Text Field marupakan salah satu cara untuk mengisikan
suatu inputan dalam program, nama default JTextfield
Text Area biasanya digunakan untuk menampilkan hasil output
dari program, nama default JTextarea
Combo Box merupakan salah satu cara inputan juga. jika combo
box di pencet, maka akan keluar berbagai pilihan untuk di proses, nama default
JCombobox
radio button juga salah satu cara inputan dalam program,
tetapi dalam penggunaannya berbeda dengan combo box, radio button digunakan
jika pilihan yang di sediakan sedikit, maka akan lebih efektif jika menggunakan
radio button, berbeda dengan combo box yang hjerus click 2 kali untuk memilih,
radio button cukup sekali pilihan, dan hanya boleh satu pilihan yang di pilih,
maka digunakan radio button group agar hanya satu yang bisa di pilih, nama
default JRadiobutton
Check box juga merupakan salah satu cara inputan, mirip
dengan radio button, tetapi check box memperbolehkan user untuk memilih lebih
dari satu pilihan, jadi check box di gunakan untuk menjawab petanyaan yang
memperbolehkan lebih dari satu jawaban, nama defaultnya jCheckbox.
5) kejadian
yang muncul ketika user berinteraksi dengan aplikasi disebut dengan event.
Tanpa adanya event, GUI tidak dapat berjalan. Terdapat beberapa macam event
pada GUI (Graphical User Interface), antara lain :
*) Event Source
Komponen GUI yang membuat event atau tempat terjadinya
event.yaitu berupa komponen-komponen visual, seperti : button, combo box, text
field, etc.
*) Event Model
Interaksi antara user dan komponen GUI. Untuk
mendeskripsikan bagaimana program merespon interaksi user terdapat
bagian-bagian penting yaitu event source dan event listener / Handler.
*) Event Listener
Objek penerima & pengolah event. Menerima dan menangani
event, mengandung business logic. Contoh: menampilkan informasi penting ke
user, melakukan komputasi matematis, dan lain sebagainya.
*) Event Object
Objek yang terbentuk saat terjadi event
Yaitu ketika user berinteraksi dengan komponen GUI. Seperti
: tekan button, ketik di text field, dll.
Mengandung semua informasi yang berhubungan dengan event
yang muncul, seperti : Tipe event yang muncul, asal dari event tersebut.
Direpresentasikan oleh class Event.
*) Event Handler
Event Handler berupa blok method dari listener yang
menentukan proses selanjutnya setelah komponen mendapatkan event. Misalkan pada
event tombol simpan ditekan, event listener akan menangkap event pada Event
Source tombol Simpan, kemudian Event Handler akan menyimpan data yang akan
didefenisikan pada blok Event Handler.
6) Definisi
mengenai event dalam konsep struktur interactive program yaitu kejadian
yang terjadi atas interaksi dari komputer dengan manusia.
mengenai evet dari standard programming dengan interactive
programming memiliki perbedaan dimana pada interactive programming, dalam
menyelesaikan masalah yang perlu penambahan algoritma, program dapat terus
dijalankan tanpa harus dihentikan selama penulisan ulang dari program, berbeda
dengan standard programming.
SUMBER :
http://www.
nryulia.staff.gunadarma.ac.id
http://www.noorhayatin.staff.umm.ac.id
http://ittelkom.ac.id/staf/mhd/MateriKuliah/Software%20Project%20I/Referensi/e-Book/GUI.pdf
http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html
http://en.wikipedia.org/wiki/Interactive_programming
http://elektroengineering.blogspot.com
http://momotarokun.wordpress.com
http://noorhayatin.staff.umm.ac.i
http://en.wikipedia.orgdocs.google.com
TABEL KINERJA
- NPMNAMAKinerja56410097Rizanuary FauziMengerjakan tugas tersebut secara berkelompok / bersama sama dengan mencar data data dan informasi melalui media internet dan separuhnya dijawab secara bersama sama.50410941Anton BudikusumaMengerjakan tugas tersebut secara berkelompok / bersama sama dengan mencar data data dan informasi melalui media internet dan separuhnya dijawab secara bersama sama.53410764Johan FransiscoMengerjakan tugas tersebut secara berkelompok / bersama sama dengan mencar data data dan informasi melalui media internet dan separuhnya dijawab secara bersama sama.