Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz RKPL D4RPL

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

Pertanyaan yang tepat terkait dengan use case (jawaban bisa lebih dari 1) …

a)

Use case merepresentasikan suatu functional requirement

b)

Use case dapat menunjukkan keterhubungan fitur dalam suatu package

c)

Use case dapat digunakan untuk membatu mengkomunikasikan requirement ke user

2.

Pernyataan yang benar terkait dengan Use Case Diagram berikut ini adalah ….

a)

Pada saat aktor melakukan UC X, UC Y harus dilakukan juga

b)

UC Y memiliki semua tahapan yang sama seperti UC X, tetapi memiliki beberapa tahapan tambahan

c)

Untuk bisa melakukan UC Y, aktor harus melakukan UC X terlebih dahulu

d)

UC Y merupakan base use case dari UC X

3.

Berikut ini yang tidak termasuk use case pada aplikasi e-commerce adalah ….

a)

add to cart

b)

checkout

c)

memilih jasa pengiriman

d)

melakukan pembayaran

4.
Pihak dibawah ini yang dapat menjadi kandidat aktor pada use case diagram adalah …
a)
Orang yang membiayai pembuatan sistem
b)
Orang yang mengimplementasikan sistem
c)
Orang yang menggunakan sistem
d)
Semua jawaban benar
5.

Pada gambar berikut ini, aktor PA dapat melakukan use case (jawaban bisa lebih dari 1)…

a)

Mengelola nilai

b)

Menyetujui/Menolak IRS

c)

Mengirim pesan ke mhs

6.

Pada sistem e-commerce Biru Merah (eBM), pembayaran dapat dilakukan dengan Tunai, Transfer, atau BMPay (Biru Merah Pay). Pada use case diagram variasi pembayaran ini dapat digambarkan dengan asosiasi ….

a)

Generalization

b)

Include

c)

Extend

d)

Tidak ada hubungan

7.

Berikut ini adalah notasi yang ada pada usecase diagram, kecuali

a)

actor

b)

use case

c)

system boundary

d)

swimlane

8.

berikut adalah penggambaran actor yang benar dalam use case diagram

a)

True

b)

False

9.

System Boundary adalah Sebuah kotak persegi panjang yang menjadi wadah membuat use case diagram yang memisahkan use case dengan actor.

a)

True

b)

False

10.

Apa kepanjangan dari UML?

a)

Unified Modeling Language

b)

Undefined Modeling Language

c)

Unstructured Modeling Language

d)

Unnormalized Modeling Language

11.

Dalam activity diagram, awal mulanya sebuah aktivitas ditandai dengan simbol ?

a)

Initial State

b)

Final State

c)

Activity

d)

Transition

e)

Decision

12.

Manakah yang merupakan pengertian dari Activity Diagram

a)

Diagram yang menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem yang nantinya akan digunakan.

b)

Diagram yang menggambarkan interaksi antara sistem dan aktor, dan dapat men-deskripsikan tipe interaksi antara si pemakai sistem dengan sistemnya.

c)

Diagram yang menjelaskan tentang aliran kegiatan dalam program yang sedang dirancang, bagaimana proses aliran berawal, keputusan yang mungkin terjadi, dan bagaimana sistem akan berakhir.

d)

Diagram yang Menggambarkan interaksi antar objek yang diorganisasi berdasarkan urutan waktu sebagai realisasi dari use case sesuai rincian skenarionya.

e)

Diagram yang Menggambarkan arsitektur fisik perangkat lunak secara menyeluruh dalam bentuk komponen-komponen dan packages

13.

Activity diagram biasanya digunakan untuk menggambarkan…

a)

Aktivitas

b)

Alur kerja

c)

Hubungan antar objek

d)

Class

e)

Objek

14.

Simbol linkaran hitam penuh adalah simbol … pada activity diagram

a)

start

b)

join

c)

end

d)

fork

e)

decision

15.

Unified Modelling Language (UML) yang menggambarkan sebuah alur aktivitas pada sebuah program atau perangkat lunak yang sedang dirancang disebut...

a)

Use Case Diagram

b)

Activity Diagram

c)

Class Diagram

d)

Sequence Diagram

e)

Statechart Diagram

16.

Perhatikan gambar disamping!

Nama simbol Activity diagram yang ditunjukkan oleh gambar tersebut adalah...

a)

Decision

b)

Use Case

c)

Activity

d)

Fork

e)

Swimline

17.

Nomor 2 pada gambar tersebut menunjukkan…..

a)

nama class

b)

atribut class

c)

method class

d)

definisi class

e)

jumlah class

18.

Apabila pada class diagram tersebut terdapat proses searching ataupun pencarian, maka proses searching tersebut akan ditempatkan pada nomor…..

a)

1

b)

2

c)

3

d)

4

e)

5

19.

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.

20.

Contoh kardinalitas dari one to many dibawah ini adalah ...........

a)

Seorang siswa hanya memiliki 1 NISN

b)

Satu mobil hanya bisa dikendarai oleh 1 pengemudi

c)

Sebuah sekolah memiliki banyak siswa

d)

Seseorang dapat menonton banyak film, dan 1 film dapat ditonton oleh banyak orang

21.

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

a)

name

b)

jump

c)

attackPoin

d)

attack

22.

Method yang dimiliki oleh class Car diatas yaitu ........... (2 jawaban)

a)

setSpeed

b)

wheelCount

c)

running

d)

startEngine

23.

Class Diagram diatas menggunakan relasi .............. (3 jawaban)

a)

Inheritance

b)

Aggregation

c)

Association

d)

Composition

24.

Dalam relasi Composition jika class besar dihilangkan maka class part juga akan hilang.

a)

Benar

b)

Salah

25.

Dalam relasi Aggregation, jika salah satu class dihilangkan maka class yang tersisa tidak dapat beroperasi.

a)

Benar

b)

Salah

26.

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

a)

Atribut

b)

Aggregation

c)

Method

d)

Composition

27.

Komponen dalam class diagram yang berfungsi untuk menggambarkan bagaimana suatu class dapat berinteraksi dengan data adalah ...........

a)

Atribut

b)

Aggregation

c)

Method

d)

Composition

28.

Relasi yang memiliki simbol berupa garis solid dengan navigasi berupa diamond putih adalah .............

a)

Atribut

b)

Aggregation

c)

Method

d)

Composition

29.

Relasi yang memiliki simbol berupa garis solid dengan navigasi berupa diamond hitam adalah .............

a)

Atribut

b)

Aggregation

c)

Method

d)

Composition

30.

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 (#)

31.

Simbol tersebut pada sequence diagram menunjukkan.....

a)

aktor

b)

lama eksekusi proses

c)

tempat penyimpanan data

d)

data yang dikirim ke proses

e)

data yang dikeluarkan oleh proses

32.

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

a)

Use Case diagram

b)

Activity Diagram

c)

Sequence Diagram

d)

Class Diagram

e)

Statemachine Diagram

33.

Yang dinyatakan sebagai objek adalah ...

a)

Computer

b)

Email

c)

Server

d)

newEmail

34.

Berdasarkan sequence diagram tersebut kita tahu diagram tersebut mengenai...

a)

Mengirimkan email

b)

Menerima email

c)

Error pada email

d)

Membuat email baru

35.

Yang dinyatakan sebagai pesan adalah...

a)

Computer

b)

Email

c)

Server

d)

newEmail

36.

Diagram yang mempunyai paling banyak jenis pesan yang dikirimkan adalah…

a)

Activity diagram

b)

Sequence diagram

c)

Composite diagram

d)

Interaction diagram

e)

Collaboration diagram

37.

What is this?

a)

Object

b)

Actor

c)

Lifeline

d)

Timeline