Advertisement
admintrl

Untitled

May 4th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.87 KB | None | 0 0
  1.  
  2. 1.Apa itu ABO
  3. Analisis dan disain berorientasi objek adalah cara baru dalam memikirkan suatu masalah dengan mengguna kan model yang dibuat menurut konsep sekitar dunia nyata. Dasar pembuatan adalah objek,yang merupakan kombinasi antara struktur data dan perilaku dalam satu entitas
  4.  
  5. ==========================================================
  6. 2.Karateristik suatu objek kaitanya dgn Abo
  7. • Identitas berarti bahwa data yg diukur mempunyai nilai tertentu yang berbeda. Entitas disebut Objek.
  8. • Objek dapat kongkrit, seperti halnya arsip dalam sistem, atau konseptual seperti kebijakan penjadualan dalam multiprocessing dlm suatu sistem operasi.
  9. • Setiap objek mempunyai sifat yang melekat pada identitasnya.
  10. • Dua objek dapat berbeda walaupun semua nilai atributnya identik.
  11.  
  12. ==========================================================
  13. 3.Metodologi orientasi objek
  14. 1. Kelas (Class) 9. Reusability
  15. 2. Objek (Object) 10. Generalisasi
  16. 3. Metode (Method) 11. Komunikasi
  17. 4. Atribut (Attribute) 12. Polymorfisme
  18. 5. Abstraksi (Abstraction) 13. Package
  19. 6. Enskapsulasi (Encapsulation)
  20. 7. Pewarisan (Inheritance)
  21. 8. Antarmuka
  22. • Kelas (Class) à kumpulan objek-objek dengan karakter yang sama. Sebuah kelas mempunyai sifat(atribut),kelakuan (operasi/metode),hubungan (relationship) dan arti.
  23. • Objek (Object) à abstraksi dan sesuatu yang mewakili dunia nyata. Objek merupakan suatu entitas yang mampu menyimpan informasi (status) dan mempunyai operasi (kelakuan) yang dapat diterapkan.
  24. • Metode à operasi atau metode pada kelas hampir sama dengan fungsi atau prosedur pada metodologi terstruktur. Operasi merupakan fungsi atau transformasi yang dapat dilakukan terhadap objek atau dilakukan objek.
  25. • Atribut à variabel global yang dimiliki kelas. Atribut dapat berupa nilai atau elemen – elemen data yang dimiliki oleh objek dalam kelas. Atribut dipunyai secara individu oleh suatu objek misalnya berat,jenis.
  26. • Abstraksi à prinsip untuk merepresentasikan dunia nyata yang kompleks menjadi suatu bentuk model yang sederhana dengan mengabaikan aspek-aspek lain yang tidak sesuai dengan masalah.
  27. • Enskapsulasi à pembungkusan atribut data dan layanan (operasi-operasi) yang dipunyai objek untuk menyembunyikan implementasi dan objek sehingga objek lain tidak mengetahui cara kerjanya.
  28. • Pewarisan à mekanisme yang memungkinkan satu objek mewarisi sebagian atau seluruh dan objek lain sebagai bagian dari dirinya.
  29. • Antar muka à biasanya digunakan agar kelas yang lain tidak mengakses langsung ke suatu kelas.
  30. • Reusability à pemanfaatan kembali objek yang sudah didefenisikan untuk suatu permasalahan pada permasalahan lainnya yang melibatkan objek tersebut.
  31. • Generalisasi & spesialisasi à menunjukan hubungan antar kelas dan objek yang umum dengan kelas dan objek yang khusus.
  32. • Komunikasi Antar Objek à dilakukan lewat pesan (message) yang dikirim dari satu objek ke objek lainnya.
  33. • Polimorfisme à kemampuan suatu objek untuk digunakan di banyak tujuan yang berbeda dengan nama yang sama sehingga menghemat program.
  34. • Package à sebuah kontainer atau kemasan yang dapat digunakan untuk mengelompok kelas-kelas yang bernama sama disimpan dalam package yang berbeda.
  35.  
  36. ==========================================================
  37. 4.Tehnik pemodelan Objek
  38.  
  39. ==========================================================
  40. 5.UML
  41. • UML merupakan seperangkat diagram dan notasi standar untuk memodelkan sistem-sistem berorientasi objek, dan menjelaskan semantik yang mendasarinya mengenai arti dari diagram-diagram dan simbol-simbol ini
  42.  
  43. ==========================================================
  44. 6. Soal bahasa pemodelan dalam pemodelan berorientasi objek
  45.  
  46.  
  47. ==========================================================
  48. 7.Metodologi OOSE Digunakan untuk membuat usecase, bagaimana menggunakanya
  49.  
  50. ==========================================================
  51.  
  52. 8.Sebutkan apa saja keuntungan metodologi orientasi objek
  53. • Meningkatkan Produktivitas à karena kelas dan objek yang ditemukan dalam masalah masih dapat dipakai ulang untuk masalah lainnya yang melibatkan objek tersebut (reusable).
  54. • Kecepatan Pengembangan à karena sistem yang dibangun dengan baik dan benar pada saat analisis dan perancangan akan menyebabkan berkurangnya kesalahan pada saat pengodean
  55. • Kemudahan pemeliharaan à karena dengan model objek,pola-pola yang cenderung tetap dan stabil .
  56. • Adanya Konsistensi à karena sifat pewarisan dan penggunaan notasi yang sama pada saat analisis,perancangan maupun pengodean.
  57. • Meningkatkan Kualitas Perangkat Lunak à karena pendekatan pengembangan lebih dekat dengan dunia nyata dan adanya konsistensi pada saat pengembangannya , perangkat lunak yang dihasilkan akan mampu memenuhi kebutuhan pemakai .
  58.  
  59. 9.Flowchart sesuai studi kasus
  60. 10.Rumuskan suatu masalah dan cari solusi analisis yang sedang dibikin.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement