Jumat, 21 Juni 2013

Tugas Softsil 3



Hai teman – teman..kita ketemu lagi pada penulisan berikutnya…kali ini, kita akan membahas mengenai Interactive System. Sebelum kita bahas yang lebih kompleks, pertama kali kita harus tau dulu, apa sich konsep dari Interactive System itu ? [1]  Konsep dari Interactive Entertainment merupakan konsep dengan proses yang didukung dengan media interactive sehingga seluruh aktifitas didalamnya lebih mudah dalam menyerap segudang perkembangan teknologi yang terus berkembang sangat cepat.Nah…setelah mengerti mengenai Interactive Entertaiment, yang kedua kita bahas dulu Interactive Preogram, apa sich Interactive Program itu ? [2] Hal-hal penting yang harus diperhatikan dari interactive programs adalah dari segi user & programnya. Peranan dari user yaitu bisa memahami dengan baik dari sebuah program yang dibuat dan peran dari program yaitu membuat sebuah program yang mudah dipahami untuk digunakan para user agar menjadikan sebuah komunikasi yang baik antara user dan program yang dibuat tersebut. Nahhh setelah memahami dengan benar mengenai Interactive Entertainment dan Interactive Program, maka selanjutnya kita akan membahas mengenai Interactive System yang menjadi judul dari pokok bahasan kita.
Salah satu pendukung interactive system adalah adanya GUI (Graphical User Interface).  Apa sich fungsi dari GUI? [3] 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 :
1. Pointing device dengan perangkat berupa mouse.
2. Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam   menginstall dan uninstall hardware/sofware (sinkronisasi)
3. 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.
4. Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis.
5. Pembuatan website.
6. Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.


Setelah kita mengetahui fungsi dari GUI, kita juga harius mengetahui komponen – komponen GUI, [4] apa saja sich komponen – komponen tersebut?


Wuich banyak juga yah komponen – komponen dari GUI. Namun dari komponen – komponen tersebut, akan mempermudah user untuk menggunakan GUI, jadi gak apa – apa yah agak banyak sedikit..

Setelah kita membahas mengenai GUI, hal yang harus kita ketahui selanjutnya adalah mengenai event. Apa sich event itu ? [5] Event merupakan suatu kejadian yang terjadi karena adanya interaksi user dengan komponen-komponen GUI. Tanpa event, peran GUI tidak akan berjalan. Macam-macam event untuk komponen-komponen GUI antara lain
Event Object merupakan object yang mendiskripsikan sebuah event yang di-trigger oleh event source.
Event Handler merupakan method yang menerima event object dan melakukan respond yang sesuai dengan event object tersebut.
Event Listener merupakan interface yang akan meng-handle event yang terjadi. setiap type event mempunyai interface yang bersesuaian. Listener tersebut harus diimplementasikan oleh class yang akan meng-handle event.
Event Source merupakan pembangkit / trigger sebuah event objects.  
Event model adalah model yang digunakan Java untuk menangani interaksi antara user dan komponen GUI.

Nahhh setelah kita bahas mengenai event, sekarang kita lihat keterkaitan event dalam konsep Interactive Program. [6] Pemrograman interaktif adalah prosedur penulisan bagian dari sebuah program ketika sudah aktif. Jadi event dalam konsep struktur interactive program yaitu event yang terjadi ketika sebuah program yang sudah aktif

Sekian dulu yah penulisan kali ini yang membahas tentang Interactive System..semoga bermanfaat bagi teman – teman semua. Sampai jumpa pada penulisan berikutnya ^^

http://7seasons.wordpress.com/2010/10/30/event-handling-gui-pada-java/
http://noorhayatin.staff.umm.ac.id/
http://momotarokun.wordpress.com/2009/10/06/pemahaman-java-gui-graphical-user-interface/
http://staff.uny.ac.id/sites/default/files/pengabdian/sri-andayani-ssi-mkom/pembuatan-gui-dengan-matlab.pdf

http://en.wikipedia.org/wiki/Interactive_programming