wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Activity Diagram

Total questions: 68

Worksheet time: 23mins

Name
Class
Date
1.

Apa tujuan utama dari Activity Diagram?

a)

Menggambarkan struktur data

b)

Menggambarkan urutan aktivitas

c)

Menjelaskan relasi antar entitas

d)

Menunjukkan aliran pesan

2.

Simbol mana yang digunakan untuk mewakili aktivitas dalam Activity Diagram?

a)

b)

c)

d)

3.

Apa yang dimaksud dengan Initial Node dalam Activity Diagram?

a)

Titik akhir sebuah aktivitas

b)

Titik awal aktivitas

c)

Simbol penghubung antara aktivitas

d)

Simbol yang menggambarkan kondisi

4.

Apa fungsi dari Decision Node?

a)

Menandai aktivitas selesai

b)

Menggambarkan kondisi percabangan

c)

Menunjukkan waktu eksekusi

d)

Menandai aliran data

5.

Mana simbol yang digunakan untuk menandakan aktivitas selesai pada Activity Diagram?

a)

b)

c)

d)

6.

Apa yang dimaksud dengan Swimlane dalam Activity Diagram?

a)

Node untuk menunjukkan aliran aktivitas

b)

Jalur/Bar yang memisahkan tugas berdasarkan aktor atau system

c)

Diagram untuk menggambarkan waktu proses

d)

Tanda untuk memulai aktivitas

7.

Apa arti dari garis panah dalam Activity Diagram?

a)

Menandakan adanya kondisi keputusan

b)

Menandakan urutan antar aktivitas

c)

Menyimbolkan aliran data

d)

Sebagai tanda akhir aktivitas

8.

Mengapa Activity Diagram penting dalam pemodelan sistem?

a)

Untuk menghitung waktu proses

b)

Memudahkan pengembang memahami alur kerja sistem

c)

Mempercepat proses pengkodean

d)

Mengurangi biaya proyek

9.

Bagaimana cara menggunakan Swimlane untuk mengidentifikasi tanggung jawab setiap aktor dalam sebuah proses?

a)

Dengan menandai aktivitas berwarna berbeda

b)

Dengan menempatkan setiap aktivitas dalam jalur (swimlane) aktor tertentu

c)

Dengan menggambar lingkaran dan panah untuk setiap aktor

d)

Dengan menghubungkan aktivitas tanpa tanda jalur

10.

Dalam sebuah diagram pemrosesan data, bagaimana keputusan yang salah pada Decision Node dapat mempengaruhi alur sistem?

a)

Sistem tetap berjalan normal tanpa masalah

b)

Sistem akan berakhir pada Initial Node

c)

Sistem mungkin akan berjalan ke jalur yang salah, menyebabkan kesalahan atau penundaan proses

d)

Fork Node otomatis akan memperbaiki keputusan yang salah

11.

Manakah yang dimaksud simbol dari Join Node pada activity diagram

a)

b)

c)

d)

12.

Siapakah Wakil Presiden ke 7 Periode Pertama Indonesia?

a)

Boediono

b)

Jusuf Kalla

c)

Megawati

d)

Ma'ruf Amin

13.

Mana simbol yang digunakan untuk menandakan Control Flow selesai pada Activity Diagram?

a)

b)

c)

d)

14.

Dalam Activity Diagram, apa yang harus dilakukan jika ada beberapa aktivitas yang berjalan secara bersamaan dan harus bertemu di titik tertentu?

a)

Menggunakan Fork Node

b)

Menggunakan Join Node

c)

Menggunakan Decision Node

d)

Menggunakan Initial Node

15.

Bagaimana Anda bisa meminimalkan kompleksitas dalam Activity Diagram untuk proses bisnis besar?

a)

Dengan menggabungkan semua aktivitas ke dalam satu jalur utama

b)

Dengan mengurangi jumlah Swimlane dan menggunakan lebih sedikit Decision Node

c)

Dengan membagi proses menjadi beberapa diagram yang lebih kecil dan saling terkait

d)

Dengan menghilangkan simbol-simbol yang tidak diperlukan seperti Initial Node

16.

Mana yang Bukan fungsi utama dari Activity Diagram? (Lebih dari 1 Jawaban)

a)

Mengesampingkan Use Case

b)

Menggambarkan alur atau proses aktivitas dalam sistem

c)

Menggabungkan Class Diagram

d)

Menentukan struktur database

17.

Manakah Yang Bukan Termasuk Tujuan Activity Diagram?

a)

Menjelaskan Urutan Diagram Class

b)

Memudahkan Alur Aktivitas

c)

Adaptasi dari Use Case pada Use case diagram

d)

Merupakan metode perancangan terstruktur

18.

Manakah simbol dari Swimlane?

a)

b)

c)

d)

19.

Manakah yang bukan simbol yang termasuk di Activity Diagram

a)

b)

c)

d)

20.

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

a)

Initial State

b)

Final State

c)

Activity

d)

Transition

e)

Decision

21.

Dalam activity diagram, akhir dari sebuah aktivitas ditandai dengan simbol ?

a)

Initial State

b)

Final State

c)

Activity

d)

Transition

e)

Decision

22.

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

23.

Pernyataan dibawah yang merupakan pengertian yang benar dari activity diagram adalah.......

a)

Sebuah diagram yang menggambarkan kegiatan atau aktivitas dari sebuah sistem.

b)

Sebuah diagram yang digunakan untuk menggambarkan requirement fungsional yang diharapkan dari sebuah sistem.

c)

Sebuah diagram yang menggambarkan dengan jelas struktur serta deskripsi class

d)

Sebuah diagram yang menjelaskan bagaimana suatu operasi itu dilakukan.

24.

Perbedaan fungsi dari simbol fork dan join adalah............

a)

Fork : digunakan untuk memecah aktivitas secara paralel

Join : digunakan untuk menggabungkan aktivitas secara paralel

b)

Fork : digunakan untuk menggabungkan aktivitas secara paralel

Join : digunakan untuk memecah aktivitas secara paralel

c)

Fork : digunakan untuk memecah aktivitas dalam membuat keputusan

Join : digunakan untuk menggabungkan aktivitas setelah membuat keputusan

d)

Fork : digunakan untuk menggabungkan aktivitas setelah membuat keputusan

Join : digunakan untuk memecah aktivitas dalam membuat keputusan

25.

Activity diagram merupakan pengembangan dari...........

a)

Sequence Diagram

b)

Use Case Diagram

c)

ERD

d)

Flowchart

26.

Penggunaan activity diagram dinilai sangat berguna karena.............

a)

Mampu menggambarkan skenario dari sebuah event tertentu.

b)

Mampu menggambarkan interaksi yang terjadi antara sistem dan user

c)

Mampu menggambarkan secara rinci proses apa yang akan dilakukan oleh sistem

d)

Mampu menggambarkan hubungan antar objek

27.

Yang termasuk simbol optional dalam activity diagram yaitu.............

(Jawaban lebih dari 1)

a)

Include

b)

Comment

c)

Connector

d)

Exclude

28.

Activity diagram berikut menggambarkan proses dari..............

a)

Login Instagram

b)

Logout Instagram

c)

Buat Akun Instagram

d)

Edit Profil Instgram

29.

Berdasarkan proses yang digambarkan dalam activity diagram berikut, manakah pernyataan yang tidak sesuai dengan diagram tersebut.............

(2 Jawaban)

a)

Mengubah nama user dilakukan dihalaman explore

b)

Setelah nama berhasil diubah maka user dapat memilih icon selesai

c)

Penggantian nama user tidak memerlukan verivikasi

d)

Jika nama user tidak valid maka user harus memilih nama lain

30.

Pernyataan yang tepat dari activity diagram dibawah ini adalah.........

a)

Penggunaan Decision harusnya diganti dengan Fork

b)

Penggunaan Join harusnya diganti dengan Merge

c)

Diagram diatas sudah benar

d)

Sistem tidak seharusnya menampilkan halaman edit

31.

Pernyataan yang salah di bawah ini mengenai activity diagram yaitu .......

a)

Activity diagram merupakan pengembangan dari use case diagram

b)

Biasanya digunakan dalam proses modelling bisnis

c)

Memiliki struktur yang mirip dengan flowchart maupun DFD

d)

Menunjukkan bagaimana pengguna sistem dengan sistem berkomunikasi

32.

Hal yang bisa dilakukan untuk memperbaiki activity diagram berikut adalah..........

(3 Jawaban)

a)

Menambahkan swimlane

b)

Menentukan aktor yang terlibat

c)

Tidak perlu diperbaiki

d)

Memperbaiki struktur kata dalam activities

33.

Activity diagram dibawah ini menjelaskan sebuah prosedur dari...............

a)

Login Instagram

b)

Logout Instagram

c)

Buat Akun Instagram

d)

Edit Profil Instgram

34.

Di bawah ini yang merupakan fungsi dari activity diagram adalah .........

(Jawaban lebih dari 1)

a)

Memperlihatkan urutan aktivitas proses pada sistem

b)

Membantu memahami proses bisnis secara keseluruhan

c)

Menggambarkan skenario yang dilakukan sebagai respon dari sebuah event

d)

Menjelaskan interaksi yang terjadi di antara objek – objek dalam sebuah sistem

35.

Sebuah diagram yang menggambarkan kegiatan atau aktivitas dari sebuah sistem dan digunakan untuk melakukan analisa sebuah sistem disebut dengan ........

a)

Use Case Diagram

b)

Sequence Diagram

c)

Activity Diagram

d)

Class Diagram

36.

Simbol yang menggambarkan pemisahan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi adalah simbol ........

a)

Fork

b)

Swimlane

c)

Activities

d)

Final State

37.

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu disebut ........

a)

Join

b)

Decision

c)

Fork

d)

Swimlane

38.

Activity Diagram adalah menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yg ada di perangkat lunak merupakan definisi activity diagam menurut .........

a)

Salahudin

b)

Rossa

c)

Fowler dan Rossa

d)

Rossa dan Salahudin

39.

Yang termasuk dalam simbol activity diagram yaitu ........

a)

Connector

b)

End State

c)

Initial State

d)

Decision

40.

Di bawah ini yang bukan fungsi dari activity diagram adalah .........

a)

Memperlihatkan urutan aktivitas proses pada sistem

b)

Membantu memahami proses bisnis secara keseluruhan

c)

Menggambarkan skenario yang dilakukan sebagai respon dari sebuah event

d)

Menjelaskan interaksi ayng terjadi di antara objek – objek dalam sebuah sistem

41.

Yang termasuk dalam simbol Synchronization yaitu ........

a)

Fork

b)

Include

c)

Exclude

d)

Joint

42.

Pernyataan yang benar di bawah ini mengenai activity diagram yaitu .........

a)

Activity diagram merupakan pengembagan dari use case diagram

b)

Biasanya digunakan dalam proses modelling bisnis

c)

Memiliki struktur yang mirip dengan flowchart maupun DFD

d)

Menunjukkan bagaimana pengguna sistem dengan sistem berkomunikasi

43.

Activity diagram tidak dapat menggambarkan kendala – kendala yang mungkin terjadi dari sistem.

a)

Benar

b)

Salah

44.

Gambar dibawah ini merupakan simbol dengan nama ........

a)

Decision

b)

FInal State

c)

Fork

d)

Activities

45.

Gambar dibawah ini merupakan simbol dengan nama ........

a)

Fork

b)

Decision

c)

Final State

d)

Activities

46.

Gambar dibawah ini merupakan simbol dengan nama ........

a)

Decision

b)

Final State

c)

Activities

d)

Fork

47.

Gambar dibawah ini merupakan simbol dengan nama ........

a)

Decision

b)

Final State

c)

Fork

d)

Activities

48.

"Suatu diagram yang menjelaskan interaksi yang dilakukan oleh aktor yang ada dalam sistem" merupakan definisi dari ...

a)

Flowchart

b)

Algoritma

c)

Diagram Kelas

d)

Diagram Use Case

e)

Diagram Aktifitas

49.

Diagram ini disebut sebagai ...

a)

Diagram use case

b)

Diagram flowchart

c)

Diagram alir

d)

Diagram aktifitas

e)

Diagram tabel

50.

Pada diagram use case sistem ATM aktifitas yang dapat dilakukan oleh seorang actor sebagai berikut, kecuali ...

a)

Pembukaan rekening

b)

Transfer antar rekening

c)

Penutupan rekening

d)

Mengingat nomer PIN

e)

Penarikan tabungan

51.

Pada model pengambangan perangkat lunak waterfall,proses pengumpulan kebutuhan secara lengkap untuk di analisis dan di definisikan kebutuhan apa saja yang harus di penuhi oleh program yang akan di buat,seperti memahami domain permasalahan,tingkah laku,unjuk kerja dan interface (antarmuka) terjadi pada tahapan ?

a)

Requirement definiton

b)

System and software design

c)

Implementation and unit testing

d)

Integration and system testing

e)

Operation and maintenance

52.

Didalam activity diagram, notasi yang digunakan untuk mengelompokan aktifitas berdasarkan

a)

merge

b)

decision

c)

fork

d)

control flow

e)

swimlane

53.

Didalam activity diagram,notasi yang digunakan untuk mengidentifikasikan sebuah mondisi dimana kemungkinan ada perbedaan transisi adalah...

a)

merge

b)

decision

c)

fork

d)

control flow

e)

swimlane

54.

Diagram yang digunakan untuk menyatakan pelaku, kegiatan yang dilakukan , dan kapan kegiatan itu dilakukan dalam suatu sistem informasi adalah diagram…..

a)

Class Diagram

b)

Use Case Diagram

c)

Activity Diagram

d)

Sequence Diagram

e)

Timing Diagram

55.

Diagram yang digunakan untuk menyatakan pelaku, kegiatan yang dilakukan , dan kapan kegiatan itu dilakukan dalam suatu sistem informasi adalah diagram…..

a)

Class Diagram

b)

Use Case Diagram

c)

Activity Diagram

d)

Sequence Diagram

e)

Timing Diagram

56.

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

57.
Jenis relationship atau association di dalam Use Case Diagram yang menggambarkan sebuah Use Case harus dijalankan ketika suatu use case lain dijalankan adalah …
a)
Generalization
b)
Include
c)
Extend
d)
Spesialization
58.

Pernyataan 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

59.

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)

Aktor harus melakukan UC X terlebih dahulu, untuk bisa melakukan UC Y dan UC Y bisa dilakukan ataupun tidak dilakukan

d)

UC Y merupakan base use case dari UC X

60.
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
61.

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

62.

. . . Memungkinkan satu use case menggunakan fungsionalitas yang disediakan oleh use case lainnya

a)

Extends

b)

Exclude

c)

Include

d)

Intent

63.

Icon apa ini?

a)

Synchronization Bar (Fork)

b)

Synchronization Bar (Spoon)

c)

Synchronization Bar (Join)

d)

Synchronization Bar (Decision)

64.

Apa kepanjangan dari UML?

a)

Unified Modeling Language

b)

Undefined Modeling Language

c)

Unstructured Modeling Language

d)

Unormalized Modeling Language

65.

Dibawah ini merupakan pernyataan yang benar kecuali..............

a)

Activity diagram disusun berdasarkan tanggung jawab objek – objek yang melakukan suatu aktivitas

b)

Simbol swimlane tidak hanya dapat mewakili kategori aktor yang melakukan aktivitas.

c)

Activity diagram tidak dapat menggambarkan kendala – kendala yang mungkin terjadi dari sistem.

d)

Simbol initial state digambarkan dengan bentuk lingkaran hitam yang solid.

66.

Berdasarkan proses yang digambarkan dalam activity diagram berikut, manakah pernyataan yang tidak sesuai dengan diagram tersebut.............

(2 Jawaban)

a)

Mengubah nama user dilakukan dihalaman explore

b)

Setelah nama berhasil diubah maka user dapat memilih icon selesai

c)

Penggantian nama user tidak memerlukan verivikasi

d)

Jika nama user tidak valid maka user harus memilih nama lain

67.

Pernyataan yang tepat dari activity diagram dibawah ini adalah.........

a)

Penggunaan Decision harusnya diganti dengan Fork

b)

Penggunaan Join harusnya diganti dengan Merge

c)

Diagram diatas sudah benar

d)

Sistem tidak seharusnya menampilkan halaman edit

68.

Hal yang bisa dilakukan untuk memperbaiki activity diagram berikut adalah..........

(3 Jawaban)

a)

Menambahkan swimlane

b)

Menentukan aktor yang terlibat

c)

Tidak perlu diperbaiki

d)

Memperbaiki struktur kata dalam activities