Kamis, 04 Juli 2013

TUGAS SOFTSKILL

PENGANTAR TEKNOLOGI GAME TUGAS KE-3
Kelas           : 3IA13
Kelompok   : 4
Anggota      :
          
Anzhi Fathul Umam
Dwi Arief Wicaksono (52410169)
M Triaji Wijanarko ( 54410835)


1.) Interactive Entertainment. Jelaskan konsep dari 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.
Interactive Entertainment memiliki konsep memberikan informasi – informasi berupa kombinasi data teks, gambar, animasi dan 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 Programs. Hal-hal penting yang harus diperhatikan dari Interactive Programs adalah dari segi user dan programnya ? Jelaskan peran user dan program agar terbentuk komunikasi yang mudah dipahami user !
Interactive programming merupakan bagian dari prosedur penulisan sebuah program ketika sudah aktif. Interactive programming memfokuskan pada syntax program sebagai antarmuka utama untuk proses yang berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam siklus pengembangan dan untuk digunakan sesudahnya.Dalam interactive programs, keterlibatan user dalam pembuatan sebuah program sangatlah penting, karena sebuah program dibuat untuk memenuhi kebutuhan user. Komunikasi antara user dan program akan terwujud dengan adanya tampilan antarmuka / GUI yang dibangun pada program tersebut. Dengan adanya GUI, Interactive system menjadi lebih terdukung karena tampilan program kepada user menjadi lebih mudah digunakan.


3.) Salah satu pendukung interactive system adalah adanya GUI/Graphical User Interface.
Apa fungsi dari GUI?

GUI merupakan fasilitas komunikasi antara user (pengguna) dengan system/aplikasi pada computer, GUI adalah perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.      

Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek 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.) Sebutkan, jelaskan dan berikan gambar dari komponen-komponen GUI!
 
Komponen-Komponen dari GUI
·                     Containers: merupakan wadah yang berfungsi untuk menempatkan komponen-komponen lain di dalamnya.
·                     Canvas: merupakan komponen GUI yang berfungsi untuk menampilkan gambar atau untuk membuat program grafis. Dengan canvas, kita bisa menggambar berbagai bentuk seperti lingkaran, segitiga, dll.
·                     User Interface (UI) components: contohnya adalah buttons, list, simple popup menus, check boxes, text fields, dan elemen lain.
·                     Komponen pembentuk window: seperti frames, menu bars, windows, dan dialog boxes. 

Label
Combo Box
List
Radio Button
Text Area

  

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" GUI (minimal 5)!
 
Event adalah peristiwa atau kejadian yang dibangkitkan atau distimulasi oleh pengguna terhadap GUI. Untuk mendeteksi dan menangani apa yang dilakukan oleh pengguna terhadap GUI, diperlukan suatu mekanisme yang disebut Event Handling. Event untuk komponen GUI:
·                     Event Source: Komponen GUI yang membuat event atau tempat terjadinya event.yaitu berupa komponen-komponen visual, seperti : button, combo box, text field.
·                     Event Model: Interaksi antara user dan komponen GUI untuk mendeskripsikan bagaimana program merespon interaksi user. Bagian-bagian pentingnya yaitu event source dan event listener / Handler. 
·                     Event Object: Ketika sebuah event terjadi (ketika user berinteraksi dengan komponen GUI) sebuah object event diciptakan. Object berisi semua informasi yang perlu tentang event yang telah terjadi. Informasi meliputi tipe dari event yang telah terjadi, seperti ketika mouse telah di-klik. Ada beberapa class event untuk kategori yang berbeda dari user action. Sebuah event object mempunyai tipe data mengenai salah satu dari class ini. Objek yang terbentuk saat terjadi event yaitu ketika user berinteraksi dengan komponen GUI. Seperti: tekan button, ketik di text field, dll.
·                     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 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.) Jelaskan mengenai event dalam konsep Struktur Interactive Program!

Untuk mendeteksi dan menangani apa yang dilakukan oleh pengguna terhadap GUI, diperlukan suatu mekanisme yang disebut Event Handling. Event untuk komponen GUI:Event Object: Ketika sebuah event terjadi (ketika user berinteraksi dengan komponen GUI) sebuah object event diciptakan. Object berisi semua informasi yang perlu tentang event yang telah terjadi. Informasi meliputi tipe dari event yang telah terjadi, seperti ketika mouse telah di-klik. Ada beberapa class event untuk kategori yang berbeda dari user action. Sebuah event object mempunyai tipe data mengenai salah satu dari class ini. Objek yang terbentuk saat terjadi event yaitu ketika user berinteraksi dengan komponen GUI. Seperti: tekan button, ketik di text field, dll. 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 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. 
  



REFERENSI:
·                     http://mateus92.wordpress.com/
·                     http://ainanug.blogspot.com/2013/06/interactive-system_25.html


TABEL KINERJA KELOMPOK 4



NPM
NAMA
KINERJA
Anzhi Fathul Umam
-
52410169
Dwi Arief Wicaksono
Mengerjakan nomer 5, 6,
54410835
M Triaji Wijanarko
Mengerjakan nomer 1,2,3,4

Tidak ada komentar:

Posting Komentar