REVIEW QUESTION PART 3 CHAPTER 10


  1. Daftar dua alasan untuk mengambil pendekatan berorientasi objek untuk pengembangan sistem.
    Dua alasan untuk mengambil pendekatan berorientasi objek untuk pengembangan sistem adalah untuk membangun sistem yang responsif terhadap lanskap bisnis yang berubah, dan ketika sistem mengalami pemeliharaan, adaptasi, dan desain ulang yang berkelanjutan.
  2. Jelaskan perbedaan antara kelas dan objek.
    Perbedaan antara Obyek dan Kelas adalah bahwa kelas mendefinisikan atribut bersama dan perilaku objek. Objek adalah turunan atau kejadian dari suatu kelas.
  3. Jelaskan konsep pewarisan dalam sistem berorientasi objek.
    Warisan adalah ketika anak atau kelas turunan dibuat dari orang tua atau kelas dasar. Kelas anak mewarisi semua atribut dan perilaku kelas induk.
  4. Apa kepanjangan dari CRC?
    CRC adalah singkatan dari kelas, tanggung jawab, dan kolaborator.
  5. Jelaskan apa yang ditambahkan Object Think ke kartu CRC.
    Object think menambahkan informasi yang ditulis dalam bahasa Inggris sederhana tentang sifat-sifat suatu objek dan membantu memperjelas pemikiran tentang objek tersebut.
  6. Apa itu UML?
    UML (Unified Modeling Language) adalah hasil kolaborasi metode berorientasi objek
    individual yang telah diadopsi sebagai standar untuk pemodelan sistem berorientasi
    objek.
  7. Apa tiga elemen utama dari UML?
    Benda, benda. Hubungan, lem yang menyatukan berbagai hal. Diagram, dikategorikan sebagai struktur atau perilaku.
  8. Sebutkan apa yang termasuk dalam konsep hal struktural.
    Kelas, yang memiliki properti atau atribut dan metode atau operasi. Antarmuka, perilaku kelas atau komponen sistem yang terlihat dari luar kelas atau komponen. Kolaborasi, yang menggambarkan interaksi dua hal atau lebih dalam suatu sistem yang melakukan perilaku yang lebih dari apa pun yang dapat dilakukan sendirian. Gunakan kasus, yang menggambarkan serangkaian tindakan yang menunjukkan perilaku berbeda dari sistem dan interaksinya dengan para aktor. Kontrol atau kelas aktif. Kelas kontrol dapat memulai dan mengontrol aliran aktivitas independen dalam sistem. Komponen, yang merupakan bagian fisik dari sistem yang mewakili layanan dan antarmuka yang diterapkan oleh elemen yang terkandung dalam komponen itu, termasuk kode perangkat lunak. Node, yang mewakili perangkat keras tempat sistem Anda dieksekusi.
  9. Sebutkan apa saja yang termasuk dalam konsep perilaku.
    Konsep hal-hal perilaku termasuk interaksi, pesan yang dikirim antara satu set objek, dan mesin negara, serangkaian keadaan yang dilalui objek sebagai respons terhadap tindakan dalam sistem.
  10. Apa dua jenis diagram di UML?
    Dua jenis diagram utama dalam UML adalah diagram struktural dan diagram perilaku.
  11. Daftar diagram yang termasuk dalam diagram struktural.
    Class diagram, digunakan untuk memodelkan desain struktur statis suatu sistem. Diagram objek, yang menggambarkan keadaan instance kelas dan hubungan mereka pada suatu titik waktu. Diagram komponen, yang menunjukkan gambaran arsitektur sistem. Diagram penyebaran, yang menggambarkan implementasi fisik sistem, termasuk perangkat keras. Daftar diagram yang termasuk dalam diagram perilaku.
  12. Buat daftar diagram yang termasuk dalam diagram perilaku.
    Gunakan diagram kasus, tunjukkan aktor dan kasus penggunaan. Sequence diagram yang menggambarkan suksesi interaksi antara instance objek dari waktu ke waktu dan mereka menunjukkan pemrosesan yang dijelaskan dalam skenario use case. Diagram komunikasi menggambarkan urutan interaksi objek yang menunjukkan pengorganisasian objek selama interaksi. State chart diagram menunjukkan keadaan suatu objek dan peristiwa dan kondisi yang memicu transisi dari satu keadaan ke keadaan lain. Activity diagram menunjukkan aliran kegiatan dalam suatu proses.
  13. Apa yang digambarkan oleh model use case?
    Model use case mencerminkan pandangan sistem dari perspektif pengguna di luar sistem. Ini menjelaskan apa yang dilakukan sistem, bukan bagaimana sistem bekerja.
  14. Apakah Anda menggambarkan model kasus penggunaan sebagai model logis atau fisik
    dari suatu sistem? Pertahankan jawaban Anda dalam paragraf. Model use case adalah model logis karena menggambarkan apa yang dilakukan sistem, bukan bagaimana sistem bekerja.
  15. Tentukan apa aktor dalam diagram use case.
    Aktor adalah peran pengguna yang berada di luar sistem. Seorang aktor dapat berupa
    orang, sistem lain, atau perangkat seperti keyboard
  16. Apa tiga hal yang harus selalu dijelaskan oleh use case?
    Tiga hal yang harus dijelaskan oleh use case adalah aktor yang memprakarsai acara, acara yang memicu use case, dan use case yang melakukan tindakan yang dipicu oleh acara tersebut.
  17. Apa yang digambarkan diagram aktivitas?
    Diagram aktivitas menggambarkan urutan aktivitas, termasuk aktivitas berurutan dan
    paralel, dan keputusan yang dibuat.
  18. Tulis paragraf yang menjelaskan penggunaan swimlanes pada diagram aktivitas.
    Swimlanes pada diagram aktivitas digunakan untuk menampilkan partisi, seperti aktivitas mana yang dilakukan pada platform mana, atau oleh kelompok pengguna mana.
  19. Apa yang bisa digambarkan pada diagram urutan atau komunikasi?
    Diagram urutan atau kolaborasi menunjukkan serangkaian interaksi antara kelas atau
    instance objek dari waktu ke waktu.
  20. Mengapa mendefinisikan kelas merupakan tugas analisis berorientasi objek yang
    penting?
    Mendefinisikan kelas adalah tugas analisis berorientasi objek yang penting karena
    pemrograman terjadi di tingkat kelas.
  21. Apa yang bisa ditampilkan pada diagram kelas?
    Diagram kelas menunjukkan kelas, atribut, metode (atau operasi), dan hubungan antar
    kelas.
  22. Tentukan metode overloading.
    Metode overloading berarti menggunakan metode atau operasi yang sama beberapa kali dalam satu kelas. Parameter yang dikirim menunjukkan metode mana yang kelebihan beban untuk digunakan.
  23. Tuliskan empat kategori yang termasuk dalam kelas.
    Kelas adalah entitas, batas (atau antarmuka), kontrol, atau abstrak.
  24. Apa langkah-langkah dalam membuat diagram urutan?
    Langkah-langkah yang diikuti saat membuat diagram urutan agak mirip dengan langkahlangkah yang kami pelajari untuk membuat DFD. Langkah pertama adalah
    mengidentifikasi instance kelas yang berpartisipasi dalam urutan yang dimodelkan; yaitu, objek yang berinteraksi satu sama lain selama urutan use case. Selanjutnya, gambar panah untuk mewakili pesan yang dikirimkan dari objek ke objek, dengan panah yang menunjuk ke arah transmisi pesan. Terakhir, Anda harus menunjukkan kapan objek berpartisipasi dalam urutan.
  25. Apa dua kategori hubungan antar kelas?
    Dua kategori hubungan antar kelas adalah asosiasi dan hubungan keseluruhan / bagian
  26. Untuk apa diagram gen / spec?
    Gen / spec diagram digunakan untuk menunjukkan kelas umum dan kelas khusus yang
    mewarisi atribut dan metode dari kelas umum.
  27. Apa istilah lain untuk polimorfisme?
    Polimorfisme, atau metode utama, adalah ketika kelas khusus memiliki versi dari metode yang sama yang terkandung dalam kelas umum. Subclass dapat menambah atau memodifikasi metode.
  28. Apa yang digambarkan diagram statechart?
    Diagram statechart menggambarkan keadaan yang mungkin dimiliki suatu objek dan
    peristiwa yang menyebabkan objek beralih ke keadaan lain.
  29. Apakah paket dalam pendekatan UML?
    Paket adalah wadah untuk hal-hal UML lainnya, seperti kasus penggunaan atau kelas.
    Mereka menunjukkan partisi, atau kelas mana yang dikelompokkan ke dalam suatu
    subsistem
  30. Mengapa menggunakan UML untuk pemodelan penting?
    Menggunakan UML untuk pemodelan adalah penting karena membantu untuk mencapai pemahaman yang lebih besar antara tim bisnis dan tim TI mengenai persyaratan dan proses suatu sistem. Ini memberikan serangkaian spesifikasi terperinci untuk kelas, skenario, kegiatan, dan pengurutan dalam sistem. Ini membantu untuk
    mengimplementasikan perubahan sebelumnya dalam proyek, ketika lebih mudah dan
    lebih murah untuk melakukan perubahan.

Komentar

Postingan populer dari blog ini

FRAMEWORK COBIT (TUGAS MATA KULIAH TATA KELOLA DAN MANAJEMEN IT) - ABU BAKAR M.A

TUGAS 1 MANAJEMEN LAYANAN

IMPLEMENTASI ISO 20000 PADA PT. REASURANSI INDONESIA UTAMA (PERSERO) - ABU BAKAR MUHAMMAD.A (1204180016)