Pertemuan 1
1. Strategi pembangunan perangkat lunak yang mengorganisasikan perangkat lunak
sebagai kumpulan objek yang berisi data dan operasi yang diberlakukan adalah
pengertian dari .....
a. Objek d. Pengertian objek
b. Metodelogi berorientasi objek e. Klasifikasi objek
c. Pengertian objek
2. Menyembunyikan kompleksitas dari luar dan hanya membuka operasi-operasi yang
diperlukan saja terhadap objek-objek yang lain adalah pengertian .....
a. Encapsulasi d. Clasification
b. Polymorfism e. Inheritance
c. Objek
3. Dimana dibawah ini yang merupakan contoh atribut .....
a. Merk d. Pegawai
b. Buku e. Atribut
c. Mobil
4. Tahapan SDLC menurut Ladjamudin adalah .....
a. Design, implementasi, coding d. Implementasi, design, coding
b. Analisa, design, implementasi e. Coding, design, implementasi
c. Analisa, design, coding
5. Kegiatan yang dilakukan pada tahap analisis yaitu .....
a. Deteksi design yang dibuat d. Analisa kebutuhan sistem
b. Merancang program e. Test sistem
c. Deteksi kesulitan program
Pertemuan 2
1. Bahasa standar yang digunakan untuk menuliskan blueprint perangkat lunak disebut
.....
a. Diagram d. Flowchart
b. UML e. Normalisasi
c. ERD
2. Salah satu dari bentuk dari Things yang diartikan sebagai interaksi dan hubungan
antara elemen yang satu dengan yang lainnya disebut .....
a. Collaboration d. Interface
b. Diagram e. Class
c. Use case
3. Hubungan terstruktur pada Class yang digambarkan menggunakan link, link
melakukan hubungan antara objek disebut .....
a. Realization d. Asociation
b. Relationship e. Generalization
c. Dependency
4. Diagram yang digunakan untuk merepresentasikan hubungan antara hardware yang
digunakan dalam infrastruktur sebuah sistem informasi disebut ...
a. Collaboration d. Package
b. Deployment e. Class
c. Use case
5. Yang termasuk interaction diagram antara lain ...
a. Class, Package dan Interaction Diagram
b. Sequence, Object dan Activity Diagram
c. Interaction, Sequence dan Activity Diagram
d. Deployment, Class dan Sequence Diagram
e. Sequence, Communication dan Interaction
Pertemuan 3
1. Sebuah diagram yang menggambarkan aktivitas dari sebuah sistem dan penggunaan
diagram ini untuk sebuah analisa sistem disebut .....
a. Deployment Diagram d. Class Diagram
b. Activity Diagram e. Use case Diagram
c. Collaboration Diagram
2. Diagram yang tidak digunakan dalam pemodelan berorientasi objek adalah .....
a. ERD d. Deployment Diagram
b. Activity Diagram e. Class Diagram
c. Use case Diagram
3. Sejenis diagram interaksi yang lebih menekankan pada link data diantara bermacam-
macam participant pada interaksi tersebut disebut .....
a. Interaction Diagram d. Communication Diagram
b. Activity Diagram e. Use case Diagram
c. Collaboration Diagram
4. Pencangkokan secara bersama antara activity diagram dengan sequence diagram
disebut ......
a. Interaction Diagram d. Class Diagram
b. Activity Diagram e. Use case Diagram
c. Collaboration Diagram
5. Diagram UML yang digunakan dalam mendesain sebuah sistem informasi antara lain
.....
a. Activity Diagram dan Use case Diagram
b. Deployment Diagram dan Use case Diagram
c. Class Diagram dan Sequence Diagram
d. Sequence Diagram dan Deployment Diagram
e. Activity Diagram dan Deployment Diagram
Pertemuan 4
1. Activity Diagram adalah teknik untuk menggambarkan logika prosedural, proses
bisnis dan jalur kerja. Merupakan definisi Activity Diagram menurut .....
a. Rossa d. Salahuddin
b. Fowler e. Rossa dan Salahuddin
c. Fowler dan Rossa
2. Simbol yang menggambarkan pemisahan organisasi bisnis yang bertanggung jawab
terhadap aktivitas yang terjadi adalah simbol .....
a. Start Point d. Decision
b. Activity e. Swimlane
c. Join
3. Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu disebut .....
a. Join d. Fork
b. End Point e. Decision
c. Swimlane
4. Simbol yang digunakan dalam hal pengambilan keputusan adalah .....
a. Join d. Fork
b. End Point e. Decision
c. Swimlane
5. Activity Diagram adalah menggambarkan workflow (aliran kerja) atau aktivitas dari
sebuah sistem atau proses bisnis atau menu yg ada di perangkat lunak merupakan
definisi menurut .....
a. Rossa d. Salahuddin
b. Fowler e. Rossa dan Salahuddin
c. Fowler dan Rossa
Pertemuan 5
1. Teknik untuk merekam persyaratan fungsional sebuah sistem. Merupakan definisi use
case diagram menurut .....
a. Fowler d. Salahuddin
b. Rossa e. Rossa dan Salahuddin
c. Fowler dan Rossa
2. Peran yang dimainkan oleh pengguna dalam kaitannya dengan sistem disebut .....
a. Actor d. Decision
b. Object e. Class
c. Use case
3. Relasi Use Case tambahan ke sebuah use case dimana use case yg ditambahkan dapat
berdiri sendiri walau tanpa use case tambahan itu disebut .....
a. Asosiasi d. Actor
b. Include e. Extend
c. Generalization
4. Komunikasi antara aktor dan use case yg berpartisipasi pada use case disebut .....
a. Asosiasi d. Actor
b. Include e. Extend
c. Generalization
5. Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan
memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan
use case ini disebut .....
a. Asosiasi d. Aktor
b. Include e. Extend
c. Generalization
Pertemuan 6
1. Pada proses pengembalian buku anggota dapat mengembalikan buku sesuai dengan
jadwal pengembalian kepada petugas. Jika terlambat maka akan dikenakan denda.
Berdasarkan prosedur diatas aktor yg menjadi kunci proses diatas adalah .....
a. Anggota dan Buku d. Anggota dan Petugas
b. Buku dan Denda e. Denda dan Petugas
c. Buku dan Petugas
2. Berapakah jumlah swimlane yang terbentuk berdasarkan prosedur diatas .....
a. 2 swimlane d. 3 swimlane
b. 4 swimlane e. 5 swimlane
c. Tidak ada swimlane
3. Berapa jumlah Aktor yang terbentuk dari prosedur diatas adalah .....
a. 1 d. 4
b. 2 e. 5
c. 3
4. Pada saat penggambaran activity diagram terdapat penggambaran simbol decision
yaitu pada kalimat .....
a. Anggota dapat mengembalikan buku sesuai dengan jadwal pengembalian
kepada petugas
b. Jika terlambat maka akan dikenakan denda
c. Petugas mencetak bukti peminjaman
d. Petugas melakukan laporan kepada kepala perpustakaan
e. Petugas mencatat data peminjaman
5. Pada saat penggambaran activity diagram terdapat penggambaran simbol relasi use
case yang bersifat extend yaitu pada kalimat .....
a. Anggota dapat mengembalikan buku sesuai dengan jadwal pengembalian
kepada petugas
b. Jika terlambat maka akan dikenakan denda
c. Petugas mencetak bukti peminjaman
d. Petugas melakukan laporan kepada kepala perpustakaan
e. Petugas mencatat data peminjaman
Tidak ada komentar:
Posting Komentar