wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Class Diagram - PBO

Total questions: 15

Worksheet time: 6mins

Name
Class
Date
1.

Bahasa standar untuk merancang dan mendokumentasikan sistem perangkat lunak merupakan pengertian dari

a)

Atribut

b)

Method

c)

Entitas

d)

Class Diagram

2.

Apa komponen utama dalam Class Diagram?

a)

Nama kelas, atribut, dan metode

b)

Nama objek, relasi, dan aktivitas

c)

Atribut, metode, dan interaksi

d)

Kelas, objek, dan aktivitas

3.

Dalam Class Diagram, atribut biasanya ditulis dengan format berikut:

a)

- namaAtribut : tipeData

b)

# namaAtribut : tipeData

c)

+ namaAtribut : tipeData

d)

~ namaAtribut : tipeData

4.

Apa yang dimaksud dengan hubungan pewarisan (inheritance) dalam Class Diagram?

a)

Hubungan di mana satu kelas adalah bagian dari kelas lain

b)

Hubungan yang menunjukkan bahwa satu kelas memiliki objek dari kelas lain

c)

Hubungan antara dua kelas yang memiliki hubungan satu sama lain

d)

Hubungan di mana satu kelas adalah subclass dari kelas lain

5.

Simbol yang digunakan untuk menggambarkan hubungan pewarisan dalam Class Diagram adalah:

a)

b)

c)

d)

6.

Hubungan mana yang menggambarkan "memiliki" dalam Class Diagram?

a)

Asosiasi

b)

Pewarisan

c)

Agregasi

d)

Komposisi

7.

Kardinalitas 1.. dalam Class Diagram menggambarkan:

a)

Satu objek dari kelas A berhubungan dengan satu objek dari kelas B

b)

Setiap entitas A hanya terkait dengan satu entitas B

c)

Satu entitas A hanya dapat terkait dengan banyak entitas B

d)

Setiap entitas A hanya dapat terkait dengan satu entitas B

8.

Dalam Class Diagram, simbol yang digunakan untuk menggambarkan hubungan asosiasi adalah:

a)

b)

c)

d)

9.

Dalam Class Diagram, apa yang dimaksud dengan metode?

a)

Sebuah atribut yang menyimpan data objek

b)

Sebuah operasi yang dapat dilakukan oleh objek

c)

Sebuah relasi antara dua kelas

d)

Sebuah objek yang digunakan oleh kelas

10.

Berapakah jumlah entitas pada gambar dibawah ini

a)

8

b)

9

c)

7

d)

22

11.

Apa yang menjadi keuntungan utama dari penggunaan Class Diagram?

a)

Memvisualisasikan interaksi antar pengguna

b)

Mempermudah pengujian perangkat lunak

c)

Membantu perancang perangkat lunak untuk memvisualisasikan struktur kode

d)

Menyusun jadwal proyek

12.

Manakah dari hubungan berikut yang bukan termasuk jenis hubungan dalam Class Diagram?

a)

Asosiasi

b)

Sosialisasi

c)

Agregasi

d)

Pewarisan

13.

Kardinalitas "One-to-One (1:1)" menunjukkan:

a)

Satu entitas dari set A hanya dapat terkait dengan banyak entitas dari set B

b)

Banyak entitas dari set A dapat terkait dengan satu entitas dari set B

c)

Satu entitas dari set A hanya dapat terkait dengan satu entitas dari set B

d)

Setiap entitas dari set A terkait dengan banyak entitas dari set B

14.

Identifikasi hubungan yang ditunjukkan dalam gambar di bawah ini?

a)

Agregasi

b)

Asosiasi

c)

Pewarisan

d)

Komposisi

15.

.......... digunakan untuk mendefinisikan hubungan antara entitas dalam model entitas-relasi (ER)

a)

Agregat

b)

method

c)

Kardinalitas

d)

Komposisi