Join satoriya90's empire

Selasa, 24 November 2009

Kisi'' Anapersis (UTS)

1. Jelaskan perbedaan antara object dengan class dan berikan masing-masing dua
contoh konkrit.
Jawab :
Object
• Objek itu merupakan instance dari kelas.
• Berupa benda atau konsep.
• Setiap objek memiliki attribute dan behavior yang berbeda.
• Merupakan suatu kejadian, mempunyai identitas, suatu hal yang terpisah.
Kelas
• Kelas merupakan pembungkus objek-objek.
• Mengkoleksi objek-objek yang memiliki kesamaan di attribute dan behavior.
• Cara membuat dan menghancurkan objek.
• Definisi dari suatu kelas, merupakan definisi attribut objek.
• Data kelas ditentukan oleh objeknya.
• Metodenya merupakan implementasi bekerjanya sebuah kelas.
Kelas : Mobil
Objek : Mobil Innova, City, Jazz

2. Jelaskan bagaimana proses menentukan class dan event
Jawab :
•Menentukan sebuah kelas harus secara hati-hati, mudah, serta tidak
membingungkan.
•Mengklasifikasi objek dalam problem domain.
•Mengkelompokan objek yang mempunyai attribute dan behavior yang
sama.
•Diperlukan evaluasi terus menerus.
•Carilah event dalam problem domain.
•Event yang besar harus dipilah menjadi lebih kecil.

3. Jelaskan tujuan penentuan system definition dan bagimana caranya.
Jawab :
System definition adalah penjabaran alami tentang suatu sistem
terkomputerisasi. Memahami suatu keadaan, memberikan gagasan, solusi
serta alternatif system.
Melalui pendekatan yang dinamakan dengan FACTOR.
Fungsi, mendukung tugas application domain.
Application Domain, bagian dari perusahaan yang memonitor dan
memaintanance problem domain.
Condition, dengan kondisi yang bagaimana sistem dikembangkan.
Technology, perangkat yang digunakan dalam menjalankan atau
mengembangkan sistem.
Object, object yang utama dalam problem domain.
Responsibility, tanggung jawab sistem secara keseluruhan.

4. Jelaskan persamaan dan perbedaan antara analisis dengan perancangan objek.
Jawab : Perbedaan :
Analisys lebih cendrung mempelajari, mengidentifikasi, dan mencari
solusi dari suatu problem domain. Konsentrasi terdapat pada identifikasi
objek dalam problem domain.
Design suatu pelengkap dari analisys, mengarahkan dan mengelola
bagaimana objek dapat bekerja secara efisien,efektif, dan cepat.
Persamaan :
Berkaitan dengan objek dan class.
Berada di suatu permasalahan.
Berkaitan dengan data-data.

5. Jelaskan keuntungan penggunaan object oriented analysis dan design (OOAD)
Jawab :
• Problem dikelompokan menjadi objek-objek
• Informasi terjaga/terproteksi
• Lebih fleksibel dalam mengidentifikasi
• Mudah dalam melakukan pemeliharaan data.
• Terjadinya masalah dalam menganalisa tidak besar.
• Semuanya sudah terintegrasi.

6. Sebutkan kriteria untuk pemilihan class dan event
Jawab :
•Adakalanya dalam memilih kelas lebih berhati-hati jangan terlalu cepat, dan lebih
teliti kembali.
•Lebih baik model kelas yang baru/unik.
•Cari dahulu candidate untuk kelas.
•Sederhana dan mudah dibaca.
•Class yang memiliki banyak event lebih baik mebuat kelas baru.
•Pertama cari event yang berada di problem domain.
•Jikalau event tidak instantaneous
•Cari candidate event, berupa kata kerja didalam penjalasan

lainnya ada di link:
http://www.kitaupload.com/download.php?file=119kisi2anap.rar
http://www.4shared.com/file/158615489/d27a54bf/Bukan_kisi2_Anap_03PGM_edisi1.html?err=no-sess

Tidak ada komentar:

Posting Komentar