wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Pertemuan 7 PSBO

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Diagram yang digunakan untuk memperlihatkan aliran data dan/atau aliran kontrol dari suatu perilaku yang menangkap alur kerja di antara objek yang bekerja sama adalah:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Object Diagram

e)

Class Diagram

2.

Diagram yang digunakan untuk menunjukkan layanan yang dapat diminta oleh aktor dari suatu sistem adalah:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Object Diagram

e)

Class Diagram

3.

Diagram yang digunakan untuk menunjukkan bagaimana sistem merespons permintaan atau berkembang seiring waktu adalah:

a)

Interaction Diagram

b)

Sequence Diagram

c)

Behavioral Diagram

d)

Object Diagram

e)

Structural Diagram

4.

Diagram yang digunakan untuk menggambarkan pertukaran pesan dalam kolaborasi antar objek yang bekerja sama untuk mencapai tujuan adalah:

a)

Interaction Diagram

b)

Sequence Diagram

c)

Behavioral Diagram

d)

Object Diagram

e)

Structural Diagram

5.

Cetak biru yang mendefinisikan variabel dan metode umum untuk semua objek dari jenis tertentu disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Object Diagram

e)

Class Diagram

6.

Proses membungkus class agar atribut dan metode di dalamnya tidak dapat diakses oleh class lain disebut:

a)

Polymorphism

b)

Encapsulation

c)

Inheritance

d)

Overriding

e)

Overloading

7.

Menyembunyikan proses dalam sistem untuk menghindari interferensi dan menyederhanakan penggunaan sistem disebut:

a)

Polymorphism

b)

Encapsulation

c)

Inheritance

d)

Overriding

e)

Overloading

8.

Mewariskan atribut dan metode kepada class lain (subclass) serta membentuk hierarki class disebut:

a)

Polymorphism

b)

Encapsulation

c)

Inheritance

d)

Overriding

e)

Overloading

9.

Fokus pada perancangan struktur data, arsitektur software, tampilan interface, dan algoritma program termasuk dalam fase berikut pada model Waterfall:

a)

Deployment (Delivery, Support, Feedback)

b)

Construction (Code & Test)

c)

Modeling (Analysis & Design)

d)

Planning (Estimating, Scheduling, Tracking)

e)

Communication (Project Initiation & Requirements Gathering)

10.

Pengembangan software berdasarkan umpan balik untuk memastikan sistem tetap berjalan dan berkembang sesuai fungsinya, termasuk implementasi, perbaikan, dan evaluasi software, merupakan fase:

a)

Deployment (Delivery, Support, Feedback)

b)

Construction (Code & Test)

c)

Modeling (Analysis & Design)

d)

Planning (Estimating, Scheduling, Tracking)

e)

Communication (Project Initiation & Requirements Gathering)

11.

Diagram yang melihat dari sudut pandang pengguna dan menggambarkan interaksi lengkap antara pengguna dengan sistem disebut:

a)

Class Diagram

b)

Activity Diagram

c)

Use Case Diagram

d)

State Chart Diagram

e)

Package Diagram

12.

Diagram yang digunakan untuk memahami dan menangkap kebutuhan fungsional sistem disebut:

a)

Class Diagram

b)

Activity Diagram

c)

Use Case Diagram

d)

State Chart Diagram

e)

Package Diagram

13.

Elemen dengan hubungan terarah yang menentukan bagaimana dan kapan perilaku (behavior) dari use case akan diperluas disebut:

a)

Extend

b)

Include

c)

System

d)

Action

e)

State

14.

Elemen yang digunakan untuk menyertakan suatu use case di dalam use case lainnya disebut:

a)

Extend

b)

Include

c)

System

d)

Action

e)

State

15.

Diagram yang digunakan untuk mengidentifikasi dan mengkomunikasikan requirement sistem kepada programmer disebut:

a)

Class Diagram

b)

Activity Diagram

c)

Use Case Diagram

d)

State Chart Diagram

e)

Package Diagram

16.

Elemen yang dapat berupa user atau sistem lain yang berinteraksi dengan sistem disebut:

a)

Use Case

b)

Actor

c)

Generalization

d)

Association

e)

System Boundary

17.

Elemen yang digunakan menyertakan suatu use case dalam use case lainnya disebut:

a)

Extend

b)

Include

c)

System

d)

Action

e)

State

18.

Elemen yang menunjukkan pewarisan (inheritance) pada suatu use case atau actor disebut:

a)

Use Case

b)

Actor

c)

Generalization

d)

Association

e)

System Boundary

19.

Elemen yang dapat berupa manusia, sistem, atau perangkat yang berperan dalam keberhasilan operasi sistem disebut:

a)

Use Case

b)

Actor

c)

Generalization

d)

Association

e)

System Boundary

20.

Elemen yang digunakan untuk menggambarkan fungsionalitas sistem disebut:

a)

Use Case

b)

Actor

c)

Generalization

d)

Association

e)

System Boundary

21.

Diagram yang digunakan untuk memodelkan perilaku sistem dan aliran interaksi dinamis disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

22.

Komponen yang dianggap sebagai anak dari aktivitas dan mewakili proses kecil disebut:

a)

Activity

b)

Fork

c)

Join

d)

Action

e)

Decision

23.

Komponen yang merepresentasikan kondisi pengujian agar aliran kontrol hanya melalui satu jalur disebut:

a)

Activity

b)

Fork

c)

Join

d)

Action

e)

Decision

24.

Komponen yang digunakan untuk membagi perilaku menjadi aktivitas paralel disebut:

a)

Activity

b)

Fork

c)

Join

d)

Action

e)

Decision

25.

Komponen yang menggambarkan proses dasar dalam sistem disebut:

a)

Activity

b)

Fork

c)

Join

d)

Action

e)

Decision

26.

Komponen yang digunakan untuk menyatukan kembali aktivitas paralel disebut:

a)

Activity

b)

Fork

c)

Join

d)

Action

e)

Decision

27.

Komponen yang digunakan untuk menghentikan semua arus kontrol dalam aktivitas disebut:

a)

Initial Node

b)

Final Node

c)

Flow Final

d)

Action

e)

Decision

28.

Komponen yang menggambarkan awal dari rangkaian aktivitas disebut:

a)

Initial Node

b)

Final Node

c)

Flow Final

d)

Action

e)

Swimlane

29.

Komponen yang mengakhiri aktivitas suatu objek tertentu disebut:

a)

Initial Node

b)

Final Node

c)

Flow Final

d)

Action

e)

Swimlane

30.

Komponen yang digunakan untuk membagi tanggung jawab aktivitas kepada objek atau individu tertentu disebut:

a)

Initial Node

b)

Final Node

c)

Flow Final

d)

Action

e)

Swimlane

31.

Model statis yang menunjukkan kelas dan hubungan antar kelas yang tetap konstan dalam sistem disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

32.

Diagram yang menunjukkan properti, operasi kelas, dan batasan hubungan antar objek disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

33.

Komponen yang digunakan untuk mewakili orang, tempat, atau hal yang dibutuhkan sistem untuk menyimpan informasi adalah:

a)

Attribute

b)

Class

c)

Operation

d)

Association

e)

Generalization

34.

Komponen yang digunakan untuk menunjukkan pewarisan disebut:

a)

Attribute

b)

Class

c)

Operation

d)

Association

e)

Generalization

35.

Komponen yang menggambarkan tindakan atau fungsi yang dapat dilakukan (konstruktor, permintaan, pembaruan) disebut:

a)

Attribute

b)

Class

c)

Operation

d)

Association

e)

Generalization

36.

Tentukan multiplicity dari pernyataan: "Seorang karyawan bisa saja tidak memiliki anak (0) atau memiliki banyak anak (*)". Pilih diagram yang tepat.

a)

Kelas Department terhubung ke Boss tanpa label multiplicity yang relevan

b)

Kelas Employee terhubung ke Child dengan label pada sisi Child 0..*

c)

Kelas Boss terhubung ke Employee dengan label pada sisi Employee 1..*

d)

Kelas Employee terhubung ke Spouse dengan label 0..1 pada sisi Spouse

e)

Kelas Employee terhubung ke Spouse dengan label 0..1 pada sisi Employee

37.

Tentukan multiplicity dari pernyataan: "Satu bos bertanggung jawab untuk satu atau lebih karyawan". Pilih diagram yang tepat.

a)

Kelas Department terhubung ke Boss tanpa label multiplicity yang relevan

b)

Kelas Employee terhubung ke Child dengan label pada sisi Child 0..*

c)

Kelas Boss terhubung ke Employee dengan label pada sisi Employee 1..*

d)

Kelas Employee terhubung ke Spouse dengan label 0..1 pada sisi Spouse

e)

Kelas Employee terhubung ke Spouse dengan label 0..1 pada sisi Employee

38.

Tentukan multiplicity dari pernyataan: "Seorang karyawan bisa saja belum menikah (0) atau menikah dengan satu pasangan (1)". Pilih diagram yang tepat.

a)

Kelas Department terhubung ke Boss tanpa label multiplicity yang relevan

b)

Kelas Employee terhubung ke Child dengan label pada sisi Child 0..*

c)

Kelas Boss terhubung ke Employee dengan label pada sisi Employee 1..*

d)

Kelas Employee terhubung ke Spouse dengan label pada sisi Spouse 0..1

e)

Kelas Employee terhubung ke Spouse dengan label pada sisi Employee 0..1

39.

Hubungan yang menggambarkan bahwa objek dari satu kelas dapat memiliki atau mengakses objek dari kelas lain disebut:

a)

Aggregation

b)

Association

c)

Multiplicity

d)

Composite

e)

Decomposition

40.

Hubungan fisik antara beberapa kelas yang terdiri dari objek-objek yang tidak dapat dipisah disebut:

a)

Aggregation

b)

Association

c)

Multiplicity

d)

Composite

e)

Decomposition

41.

Diagram yang merepresentasikan perilaku sistem sebagai serangkaian langkah berurutan dari waktu ke waktu disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

42.

Diagram yang menggambarkan alur kerja, penyampaian pesan, dan interaksi elemen dari waktu ke waktu disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

43.

Elemen yang menunjukkan entitas di luar sistem (pengguna, perangkat keras, atau sistem lain) disebut:

a)

Object

b)

Actor

c)

Lifeline

d)

Message

e)

Guard Condition

44.

Elemen yang mewakili peserta individu dalam suatu interaksi disebut:

a)

Object

b)

Actor

c)

Lifeline

d)

Message

e)

Guard Condition

45.

Elemen yang menunjukkan waktu yang dibutuhkan objek untuk menyelesaikan suatu tugas disebut:

a)

Guard Condition

b)

Actor

c)

Lifeline

d)

Activation Box

e)

Frame

46.

Objek stereotip yang memodelkan mekanisme penyimpanan data atau informasi dalam sistem disebut:

a)

Boundary Class

b)

Control Class

c)

Entity Class

d)

Object Class

e)

Line Class

47.

Komponen yang menggambarkan pengendali aktivitas dan elemen lain disebut:

a)

Boundary Class

b)

Control Class

c)

Entity Class

d)

Object Class

e)

Line Class

48.

Komponen yang menggambarkan tampilan program untuk interaksi pengguna disebut:

a)

Boundary Class

b)

Control Class

c)

Entity Class

d)

Object Class

e)

Line Class

49.

Pesan yang menyampaikan informasi dari satu objek ke objek lainnya disebut:

a)

Call Message

b)

Return Message

c)

Guard Condition

d)

Message Box

e)

Delete Message

50.

Jenis pesan yang mewakili permintaan untuk menghentikan siklus hidup lifeline disebut:

a)

Call Message

b)

Return Message

c)

Guard Condition

d)

Message Box

e)

Delete Message

51.

Diagram yang menunjukkan struktur dan ketergantungan antar subsistem atau modul disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

52.

Elemen yang digunakan untuk mengelompokkan elemen UML menjadi unit tingkat lebih tinggi disebut:

a)

Dependency Relationship

b)

Package

c)

Lifeline

d)

Class

e)

Actor

53.

Elemen yang mewakili ketergantungan antara package disebut:

a)

Dependency Relationship

b)

Class

c)

Package

d)

Attribute

e)

Operation

54.

Diagram yang digunakan untuk mengatur sistem besar dan menyederhanakan diagram kelas disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

55.

Elemen dengan panah dari package tergantung ke package yang bergantung disebut:

a)

Class

b)

Package

c)

Attribute

d)

Operation

e)

Dependency Relationship

56.

Diagram dalam kelompok structure diagram yang menunjukkan pengorganisasian elemen model dalam proyek besar disebut:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

e)

Package Diagram

57.

Stereotype yang menunjukkan perkembangan historis dari satu elemen ke versi lain disebut:

a)

«import»

b)

«trace»

c)

«access»

d)

«use»

e)

«include»

58.

Salah satu stereotype yang biasanya digunakan dalam package diagram adalah:

a)

«include»

b)

«header»

c)

«import»

d)

«config»

e)

«iostream»

59.

Dalam kondisi import dengan stereotype «import», variety yang digunakan adalah:

a)

private

b)

public

c)

secure

d)

stream

e)

protect

60.

Dalam kondisi import dengan stereotype «access», variety yang digunakan adalah:

a)

private

b)

public

c)

secure

d)

stream

e)

protect