wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CLASS DIAGRAM

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Dibawah ini pengertian yang benar mengenai class diagram adalah ......

a)

Sebuah diagram yang digunakan untuk menjelaskan dan menampilkan interaksi antar objek-objek dalam sebuah sistem secara terperinci.

b)

Sebuah diagram yang menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.

c)

Sebuah diagram yang digunakan untuk perancangan suatu database dan menunjukan relasi antar objek atau entitas beserta atribut-atributnya secara detail.

d)

Sebuah diagram yang menggambarkan dengan jelas struktur serta deskripsi class, atribut, metode, dan hubungan dari setiap objek.

2.

Komponen yang berperan sebagai property dasar dari semua objek dalam class disebut dengan ...........

a)

Method

b)

Nama Class

c)

Atribut

d)

Visibility

3.

Perhatikan keterangan berikut :

(1) NIS

(2) Nama

(3) Alamat

(4) Tanggal lahir

(5) Kelas

Data-data diatas merupakan atribut dari …..

a)

Guru

b)

Bendahara

c)

Siswa

d)

Sekolah

4.

Jika kita ingin membuat method atau atribut yang hanya bisa diakses oleh class itu sendiri kita menggunakan visibility ...............

a)

Private (#)

b)

Private (-)

c)

Public (+)

d)

Protected (#)

5.

Berdasarkan gambar use case diagram diatas, class candidate yang mungkin muncul adalah ............ (2 jawaban)

a)

Class Bank

b)

Class Pemesanan

c)

Class Admin

d)

Class Tagihan

6.

Atribut yang dimiliki oleh class Person yaitu .......... (2 jawaban)

a)

setName

b)

birthDate

c)

name

d)

getName

7.

Method yang dimiliki oleh class Burung diatas yaitu ........... (3 jawaban)

a)

jump

b)

walk

c)

attack

d)

attackPoint

8.

Class Adress dalam class diagram diatas memiliki method .............. (2 jawaban)

a)

Purcase Parking Pass

b)

Validate

c)

Output As Label

d)

Salary

9.

Aktor dalam use case diagram dapat digunakan sebagai class candidate.

a)

Benar

b)

Salah

10.

Semua atribut dari class Product dan class Detail SO diatas menggunakan visibility private.

a)

Benar

b)

Salah

11.

Atribut gender dalam class Author menggunakan visibility protected.

a)

Benar

b)

Salah

12.

Penamaan class boleh menggunakan spasi dan tidak harus mempunyai nama yang unik.

a)

Benar

b)

Salah

13.

“Data Obat” merupakan .............. dari class diatas.

a)

Method

b)

Nama Class

c)

Public

d)

Atribut

14.

“Tgl_Exp : date” merupakan .......... dari class Data Obat diatas.

a)

Atribut

b)

Public

c)

Nama Class

d)

Method

15.

“Edit() : void” merupakan ................ dari class Data Obat diatas.

a)

Atribut

b)

Public

c)

Nama Class

d)

Method

16.

Method “Tambah Satuan() : void” pada class Data Obat diatas memiliki visibility ..........

a)

Atribut

b)

Public

c)

Nama Class

d)

Method

17.

Komponen yang bersifat optional dalam notasi class diagram yaitu (a)  

18.

Dalam menentukan class candidate, maka dalam use case diagramnya dapat di identifikasikan  kata (a)  

19.

Hak akses / visibility yang dimiliki oleh atribut wheelCount dalam class Car diatas adalah (a)  

20.

Class diagram bertujuan untuk menjelaskan relasi dari sebuah object, hal ini memiliki kesamaan dengan tujuan dari diagram (a)