Selasa, 01 Desember 2020

SOAL PPL MATERI UML

 


1.       Kesuksesan suatu pemodelan piranti lunak ditentukan oleh tiga unsur, yang kemudian terkenal dengan sebutan ...

A.      Segitiga

B.       Persegi

C.       Oval

D.      Segienam

E.       Persegi panjang

2.       Memahami notasi pemodelan tanpa mengetahui cara pemakaian yang sebenarnya (proses) akan membuat proyek ...

A.      Gagal

B.       Berhasil

C.       Gagal dan berhasil

D.      Bisa

E.       Semua benar

3.       Sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak disebut ...

A.      UML

B.       UMM

C.       UMN

D.      UMC

E.       UMLL

4.       Tahun berapakah UML versi 1.1 muncul

A.      1997

B.       1992

C.       1995

D.      1996

E.       1993

5.       Structural classification, dynamic behavior, dan model management merupakan ...

A.      Konsep dasar UML

B.       Konsep UML

C.       Rumus UML

D.      Use diagram UML

E.       Struktur UML

6.       Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah ...

A.      Aplikasi

B.       Sistem

C.       Web

D.      Database

E.       Pemrogrman

7.       Class menggambarkan keadaan ...

A.      Gambaran suatu sistem

B.       Atribut/properti suatu sistem

C.       Sketsa suatu sistem

D.      Diagram suatu sistem

E.       Nama suatu sistem

8.       Class dapat merupakan implementasi dari sebuah ...

A.      Field

B.      Interface

C.       Atribut

D.      Public

E.       Public void

9.       Atribut dan metoda dapat memiliki salah satu sifat,yaitu ...

A.      Private

B.       Semua benar

C.       Public

D.      Protected

E.       Semua salah

10.   Sesuai dengan perkembangan class model, class dapat dikelompokkan menjadi ...

A.      Field

B.       Package

C.       Library

D.      Jfrom

E.       Interface

11.   Komponen piranti lunak adalah modul berisi ...

A.      Interface

B.       Dependency

C.       Code

D.      Executable

E.       Package

12.   Yang menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem adalah ...

A.      Component Diagram

B.      Collaboration Diagram

C.      Deployment Diagram

D.      Sequence Diagram

E.       Activity Diagram

13.   Yang menggambarkan interaksi antar objek di dalam dan di sekitar sistem berupa message yang digambarkan terhadap waktu adalah ...

A.      Collaboration Diagram

B.      Activity Diagram

C.      Sequence Diagram

D.      Component Diagram

E.       Deployment Diagram

14.   Komponen piranti lunak adalah

A.      Menggambarkan interaksi antar objek

B.       Sequence diagram

C.       Modul berisi code

D.      Component diagram

E.       Activity diagram

15.   Sebuah node adalah

A.      Requirement

B.       Deployment/physical

C.       Server

D.      Node

E.       Hitung

16.   Saat ini banyak sekali tool pendesainan yang mendukung UML, baik itu tool komersial maupun opensource. Beberapa diantaranya adalah, Kecuali ...

A.      Together (www.togethersoft.com)

B.      Object Domain (www.objectdomain.com)

C.      Jvision (www.object-insight.com)

D.      Requirement (www.reqruitment.com)

E.       Objecteering (www.objecteering.com)

17.   UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOA &D) yang dimunculkan sekitar akhir tahun ...

A.      Tahun 30-an

B.      Tahun 45-an

C.      Tahun 20-an

D.      Tahun 80-an

E.       Tahun 70-an

18.   UML disebut sebagai bahasa pemodelan bukan metode dikarenakan ...

A.      Terdiri paling banyak prinsip

B.      Terdiri paling sedikit pemahaman

C.      Terdiri paling sedikit info

D.      Terdiri paling sedikit (minim) prinsip

E.       Terdiri beberapa objek

19.   UML merupakan bahasa standar untuk penulisan blueprint software yang digunakan untuk visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari sistem perangkat lunak. Pengertian blueprint  adalah ...

A.      Sebuah struktur untuk membangun sebuah lembaga

B.      Sebuah rancangan untuk memberikan saran dan kritik

C.      Sebuah rancangan, penyusunan sebuah bangunan untuk tujuan memberikan arahan

D.      Sebuah rancangan, penyusunan yang dirumuskan untuk tujuan memberikan arahan terhadap pelaksana

E.       Sebuah penyusunan cetak biru

20.   Pada tanggal berapa UML resmi memfokuskan pada penyatuan metode Booch dan OMT

A.      Agustus 1996

B.      November 1994

C.      Januari 1993

D.      Oktober 1994

E.       Februari 1995

21.   Sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak adalah ...

A.         UML

B.         UMP

C.         UMK

D.        LMU

E.         MUL

22.   Sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak adalah ...

A.         Notasi UML

B.         Semantik UML

C.         OOD

D.        OOSE

E.         OMT

23.   Salah satu unsur dari “the triangle for succes” adalah ...

A.         Notation

B.         Scalability

C.         Security

D.        Modelling

E.         Semua Benar

24.   Salah satu unsur dari “the triangle for succes” adalah ...

A.         Process

B.         Security

C.         Modelling

D.        Scalability

E.         Loot

25.   Salah satu unsur dari “the triangle for succes” adalah ...

A.     Tool

B.         Modelling

C.         Scalability

D.        Security

E.         Robustness

26.   Kepanjangan UML adalah ...

A.         Unified Modelling Language

B.         United Modelling Language

C.         Universal Modelling Language

D.        Uni Modelling Language

E.         Unicorn Modelling Language

27.   Method war adalah ...

A.         Masa perang

B.         Zaman perang

C.         Medan perang

D.        Sedang perang

E.         Senjata perang

28.   Kepanjangan OOSE adalah ...

A.         Object-Oriented Software Engineering

B.         Object-Oriented Social Engineering

C.         Object-Oriented Soklin Engineering

D.        Offline-Online Software Engineering

E.         Oriented-Object Software Engineering

29.   Kepanjangan OMG adalah ...

A.         Object Management Group

B.         Online Management System

C.         Online Management Group

D.        Offline Management Group

E.         Oh My Girl

30.   Kepanjangan OMT adalah ...

A.         Object Modelling Technique

B.         Oriented Modelling Technique

C.         Online Modeliing Technique

D.        Offline Modelling Technique

E.         Ovipar Modelling Technique

31.   Yang termasuk konsep dasar UML adalah ...

A.         Structural Concepts

B.         Structural Classification

C.         Structural Diagrams

D.        Structural Programming

E.         Structural Engineering

32.   Use Case menggambarkan ...

A.         Menggambarkan sebuah relasi

B.         Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem

C.         Menggambarkan sebuah tujuan

D.        Menggambarkan perencanaan sistem

E.         Menggambarkan masa depan

33.   Use case dapat meng extend use case lain dengan ...

A.      Modelling

B.      Behaviour

C.      UML

D.      OMG

E.       OMT

34.   Use case meng include sebagai bagian dari ...

A.      Tujuan

B.      Proses

C.      Fungsi

D.      Masalah

E.       Rancangan

35.   Salah satu area pokok class adalah ...

                       A.              Judul

                       B.              Nama

                       C.              Name

                      D.              Metode

                       E.              Protoype

 

36.   Salah satu hubungan antar class, dimana hubungannya statis adalah hubungan class ...

A.      Agregasi

B.      Asosiasi

C.      Inheritance

D.      Pewarisan

E.       Dinamis

37.   Bentuk state digambarkan dengan ...

A.     

 

 

B.       

 

C.       

 

D.       

 

 

E.        

 

 

 

 


38.   Yang termasuk attribut dan metode adalah ...

                       A.          Class

                       B.          Private

                       C.          Super Class

                      D.          Diagram

                       E.          Stereotype

39.   Langkah Pertama Penggunaan UML adalah ...

A.         Buatlah deployment diagram secara keras untuk mendifinisikan arsitektur fisik sistem

B.         Buatlah daftar bussines proses dari level tertinggi untuk mendifinisikan aktivitas dan proses yang mungkin muncul.

C.         Buatlah rancangan user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan skenario use case

D.        Mulailah membangun sistem.

E.         Perhalus deployment diagram yang sudah dibuat.

40.   Server, workstation, atau piranti keras lain yang digunakan untuk mendeploy komponen dalam lingkungan sebenarnya merupakan pengertian dari ...

A.         Sebuah root

B.         Sebuah node

C.         Sebuah note

D.        Deployment Diagram

E.         Bussines proccess

41.   Kepanjangan dari UML adalah ...

A.      United Modeling Language

B.      Unified Model Language

C.      Unified Modeling Language

D.      Unified Modeling Long

E.       Unified Modeling Large

42.   UML merupakan gabungan dari metode ...

A.      Boon, Group dan unified

B.      Booch, Unified dan Rombaugh

C.      Booch, Rumbaugh (OMT) dan Jacobson

D.      Boach, until dan Jacobson

E.       Unified, Rumbaugh , OMT

43.   UML disebut sebagai bahasa ...

A.      Metode

B.      Analisis

C.      Pemodelan

D.      Desain

E.       Perencanaan

44.   UML dimulai secara resmi pada oktober tahun ...

A.      1999

B.      1921

C.      1994

D.      1980

E.       1967

45.   Metode penyatuan yang dirilis pada bulan Oktober 1995 merupakan UML versi ...

A.      0.6

B.      0.7

C.      0.8

D.      0.9

E.       1.0

46.   UML yang dirilis pada bulan Juni 1996 adalah UML versi ...

A.      0.5

B.      0.6

C.      0.9

D.      0.8

E.       0.7

47.   UML adalah bahasa pemodelan yang menggunakan konsep orientasi ...

A.      Subjek

B.      Objek

C.      Object

D.      Subyek

E.       Semua jawaban benar

48.   Di bawah ini yang bukan bagian-bagian utama dari UML adalah ...

A.      View

B.      Diagram

C.      Model general

D.      Model element

E.       General mechanism

49.   Bagian utama dari UML yang digunakan untuk melihat sistem yang dimodelkan dari beberapa aspek yang berbeda adalah ...

A.      Diagram

B.      Model element

C.      View

D.      General mechanism

E.       Model general

50.   Di bawah ini yang bukan merupakan beberapa jenis view dalam UML antara lain, adalah ...

A.      Use case view

B.      Logical view

C.      Component logical

D.      Component view

E.       Concurrency view

 

 

 

 

51.   Nama lain dari UML sebagai bahasa untuk menggambarkan Sistem adalah ...

A.      Visualizing

B.      Specifying

C.      Constructing

D.      Documenting

E.       Document

 

52.   Yang merupakan area penggunaan UML adalah ...

A.      Sistem Perbankan dan Perekonomian

B.      Sistem Informasi Perusahaan

C.      Bidang Telekomunikasi

D.      Bidang Pelayanan Elekronik

E.       Semua jawaban benar

 

53.   Gambaran fungsionalitas dari suatu sistem, sehingga customer  atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun ...

A.      Use case

B.      Component logical

C.      Logical view

D.      Component view

E.       Concurrency view

 

54.   Ada beberapa relasi yang terdapat pada use case diagram diantaranya adalah menghubungkan link antar element atau disebut dengan ...

A.      Association

B.      Generalization

C.      Dependency

D.      Aggregation

E.       Use view

 

55.   Gambaran graphical dari beberapa atau semua actor, use case, dan interaksi diantaranya yang memperkenalkan suatu sistem atau disebut dengan ...

A.      Use Case Diagram

B.      Association

C.      Dependency

D.      Aggregation

E.       Use view

 

56.   Gambaran dari entity, baik dunia nyata atau konsep dengan batasan batasan dan pengertian yang tepat disebut dengan ...

A.      Object

B.      Subjek

C.      Objek

D.      Subyek

E.       Semua jawaban benar

 

57.   Deskripsi  sekelompok object dari property (atribut), sifat (operasi), relasi antar object  dan sematik yang umum. Class merupakan template untuk membentuk object atau biasa disebut dengan ...

A.      Class

B.      SubClass

C.      Record

D.      Report

E.       Table

 

58.   Dalam UML, kita dapat memodelkan beberapa jenis aksi, diantaranya ...

A.      Call

B.      SubClass

C.      Record

D.      Report

E.       Table

 

59.   Menggambarkan interaksi  antara sejumlah object dalam urutan waktu, merupakan pengertian dari ...

A.      Sequence Diagram

B.      Collaboration Diagram.

C.      Collaboration

D.      Diagram.

E.       Sequence

 

60.   Cara alternatif untuk menggambarkan skenario dari sistem, merupakan pengertian dari ...

A.      Collaboration Diagram

B.      Sequence Diagram

C.      Collaboration

D.      Diagram

E.       Sequence

 

61.   UML adalah sebuah bahasa yang telah menjadi standar dalam industri untuk ...

A.      Untuk membuat model

B.      Untuk visualisasi, merancang, dan mendokumentasikan sistem piranti lunak

C.      Untuk menggambarkan diagram piranti lunak

D.      Untuk penulisan piranti lunak

E.       Untk mendefinisikan notasi dan syntax

 

62.   Notasi UML diturunkan 3 notasi yang telah ada sebelumnya yaitu ...

A.      Semantik booch ood, jim rumbaugh omt, ivar jacobson oose

B.      Grady booch ood, jim aumbaugh omt, ivar jacobson oose

C.      Gradi booch ood, rambaugh jim omt, ivar jacobson oose

D.      Mellor booch, jim rambaugh omt, ivar jacobson oose

E.       Grady booch omg, jim rambaugh omt, ivar jacobson oose

 

63.   UML Versi 1.1 muncul pada tahun ...

A.      1994

B.      1997

C.      1996

D.      1995

E.       1998

 

64.   Sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan desain berorientasi objek adalah pengertian dari ...

A.      Activity

B.      Class

C.      Use Case

D.      Diagram

E.       Object

 

65.   Class memiliki 3 area pokok yaitu ...

A.      Nama, objek, diagram

B.      Nama, atribut, metoda

C.      Nama, atribut, metode

D.      Nama, objek, atribut

E.       Nama, atribut, diagram

 

66.   Private yaitu besifat ...

A.      Dapat dipanggil oleh class

B.      Tidak dapat dipanggil dari luar class yang bersangkutan

C.      Dapat dipanggil oleh siapa saja

D.      Tidak dapat dipanggil oleh class

E.       Hanya dapat dipanggil oleh class yang bersangkutan

 

67.   Class dapat dikelompokan menjadi ...

A.      Diagram

B.      Package

C.      Protected

D.      Metode

E.       Atribut

 

68.   Statechart Diagram digambarkan berbentuk ...

A.      Jajar Genjang

B.      Segi empat dengan sudut membulat

C.      Bulat

D.      Lingkaran

E.       Segitiga

 

69.   Yang bukan menjadi proses workflow adalah ...

A.      Test Workflow

B.      Reprementation Workflow

C.      Deployment Flow

D.      Implementation Workflow

E.       Requirement Workflow

 

70.   Melakukan aktivitas aktivitas yang sama dalam bagian kecil disebut ...

A.      Controlled

B.      Iterative

C.      Use case

D.      Incremental

E.       Architecture-centric

 

71.   Yang termasuk dalam 6 praktek terbaik adalah ...

A.      Development Flow

B.      Test Workflow

C.      Develop Interatively

D.      Requirement

E.       Deployment

 

72.   RPM dan RVP merupakan kategori dari ...

A.      IBM

B.      Agile Modelling

C.      Metodologi OOA & D

D.      UML

E.       SCRUM

 

73.   Notasi visual untuk menggambarkan konsep berorientasi objek disebut ...

A.      SCRUM

B.      XP

C.      UML

D.      OOA & D

E.       IBM

 

74.   Implementasi kita harus mendefinisikan ...

A.      Atribut user interface

B.      Metode user interface

C.      Class-class user interface

D.      Package user interface

E.       Procjet user interface

 

75.   Diagram yang menggambarkan interaksi antar objek, menekankan pada peran masing masing objek disebut ...

A.      Sequence diagram

B.      Activity diagram

C.      Collaboration diagram

D.      Statechart diagram

E.       Class

 

76.   Berikut yang bukan termasuk langkah langkah pengunaan UML adalah ...

A.      Berdasarkan Use Case diagram, mulailah membuat aktivity diagram

B.      Berdasarkan mode yang sudah ada, buatlah kelas diagram

C.      Analisis

D.      Perhalus deployment diagram yang sudah dibuat

E.       Piranti lunak siap dirilis

 

77.   Berikut ini yang tidak termasuk tool pendukung UML  adalah ...

A.      Rational Rose

B.      Together

C.      Use Case

D.      Object

E.       Magic Draw

 

78.   Berikut yang termasuk jenis diagram yaitu ...

A.      Deployment View

B.      Componen View

C.      Class Diagram

D.      Logical View

E.       Use Case View

 

79.   Berikut yang bukan merupakan area penggunaan UML paling efektif adalah ...

A.      Bidang Transportasi

B.      Bidang Telekomunikasi

C.      Bidang Pertanian

D.      Bidang Pelayanan Elektronik

E.       Bidang Pengetahuan

 

80.   Cara menentukan Use Case dalam suatu sistem salah satunya yaitu ...

A.      Klik Aktor dibrowser dan tarik aktor kedalam diagram

B.      Klik kanan Use Case View pada browser

C.      Pola perilaku perangkat lunak aplikasi

D.      Klik Use case tersebut, lalu masukan nama

E.       Klik kanan main diagram pada Use Case View di browser

 

81.   Di bawah ini yang bukan merupakan metodologi pemodelan berorientasi objek adalah ...

A.        Metodologi booch

B.        Metodologi coad

C.        Metodologi OOSE

D.        Metodologi Scalability

E.         Metodologi OMT

 

82.   Pada bulan berapa 3 tokoh metodologi mempelajari usaha penyatuan penyelesaian berorietasi objek ...

A.        November 1994

B.        Oktober 1995

C.        Januari 1994

D.        Oktober 1994

E.         Juli 1995

 

83.   Pada tahun 1995 direlase draft pertama dari UML yaitu versi ...

A.        0.7

B.        1.1

C.        1.5

D.        0.8

E.         1.8

 

84.   Booch, Rumbaugh, dan Jacobson menyusun tiga buku serial tentang UML pada tahun ...

A.        1998

B.        1994

C.        1996

D.        1999

E.         2000

 

85.   Di bawah ini yang bukan merupakan Konsepsi dasar UML adalah ...

A.        Structural

B.        Dynamic

C.        Model management

D.        Main Concepts

E.         Extensibility

 

86.   Diagram diagram dalam UML yaitu ...

A.        Component diagram

B.        Realization

C.        Interface diagram

D.        Activity diagram

E.         Object Diagram

 

87.   Modul berisi code, baik berisi source code maupun binary code , baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Merupakan pengertian dari ...

A.        Komponen perangkat keras

B.        Komponen perangkat lunak

C.        Komponen software

D.        Komponen piranti lunak

E.         Komponen lunak

 

88.   Menggambarkan transisi dan perubahan keadaan. Merupakan pengertian dari ...

A.        Class diagram

B.        Interface diagram

C.        Object diagram

D.        Statechart diagram

E.         Component diagram

 

89.   Transisi antar state umumnya memiliki kondisi... yang merupakan syarat terjadinya transisi ...

A.        Action

B.        Event

C.        Activity

D.        Guard

E.         Interface

 

90.   Sequence diagram terdiri atas dimensi ...

A.        Kanan dan dimensi Kiri

B.        Atas  dan dimensi Bawah

C.        Nyata dan dimensi Halu

D.        Vertikal dan dimensi Horizontal

E.         Ruang dan dimensi Waktu

91.   Yang bukan tiga area pokok dari class adalah ...

A.        Nama

B.        Stereotype

C.        Atribut

D.        Metoda

E.         Package

 

92.   Hanya dapat dipanggil oleh class adalah sifat dari ...

A.        Public

B.        Private

C.        Package

D.        Interface

E.         Protected

 

93.   Hubungan yang menyatakan bagian adalah ...    

A.        Asosiasi

B.        Pewarisan

C.        Hubungan dinamis

D.        Hubungan statis

E.         Agregasi

 

94.   Apa itu statechart diagram ...

A.        Menggambarakan berbagai alir aktivitas

B.        Menggambarkan interaksi antar obyek

C.        Menggambarkan interaksi antar obyek tetapi lebih menekankan peran masing masing

D.        Menggambarkan struktur dan hubungan antar komponen

E.         Menggambarkan transisi dan perubahan keadaan

 

95.   Kumpulan layanan yang disediakan sebuah komponen untuk komponen lain adalah komponen berupa ...

A.        Class

B.        Library

C.        Package

D.        Executable

E.         Interface

 

96.   Activity diagram dibagi menjadi beberapa ...

A.        State swimlane

B.        Swimlane

C.        Object state

D.        State action

E.         Object swimlane

 

97.   Standar UML menggunakan ...

A.        Segi lima dengan sudut

B.        Segitiga dengan sudut

C.        Persegi dengan sudut

D.        Persegi panjang dengan sudut

E.         Segi empat dengan sudut

 

98.   Decission digunakan untuk ...

A.        Menggambarkan class dalam kondisi tertentu

B.        Menggambarkan atribut

C.        Menerangkan behavior

D.        Menerapkan class

E.         Menggambarkan behavior dalam kondisi tertentu

 

99.   Berikut ini yang termasuk karakteristik object ...

A.        State, behavior, piranti

B.        State, atribut, identity

C.        Atribut, behavior, identity

D.        Class, identity, state

E.         State, behavior, identity

 

100.      Diagram yang menggambarkan struktur dan hubungan antar komponen piranti lunak termasuk ketergantungan adalah ...

A.        Deployment diagram

B.        Collaboration diagram

C.        Sequence diagram

D.        Activity diagram

E.         Componen diagram

 

URAIAN :

1.       Jelaskan pengertian Status dari object !

2.       Jelaskan pengertian dari Attribut !

3.       Sebutkan Langkah-langkah membuat Association Relationship !

4.       Sebutkan point penting dalam UML !

5.       Apa pengertian dari UML ?

6.       Jelaskan, apa itu UML(Unified Modelling Language) !

7.       Apa yang dimaksud dengan Use Case Model ?

8.       Use Case Relationship adalah ...

Suatu hubungan baik itu antara aktor dan use case atau antara use case dan use case.

9.       Kelas Diagram berfungsing untuk ...

Menjelaskan tipe dari objek sistem dan hubungannya dengan objek yang lain.

10.   Requerement adalah ...

Pernyataan / Gambaran pelayanan yang di sediakan oleh sistem, batasan batasan dari sistem dan bisa juga berupa definisi matematis fungsi fungsi sistem.

11.   Bagian-bagian utama apa saja yang dalam UML ?

12.   Apa yang dimaksud dengan Pemodelan sistem non Software pada UML ? Sebutkan !

13.   Sebutkan cara menentukan Use Case dalam suatu system

14.   Bagaimana langkah-langah/cara mengidentifikasi object ?

15.   Jelaskan apa itu Class !


 

Uraian

16.   Sebutkan partener yang berkontribusi pada UML 1.0 !

17.   Jelaskan pengertian UML !

18.   Sebutkan bagian-bagian UML?

19.   Sebutkan jenis-jenis view dalam UML !

20.   Maksud dari UML sebagai bahasa untuk Pendokumentasian Sistem (Documenting) adalah?

21.   Apa  pengertian dari UML ?

22.   Sebutkan minimal 4 pendefinisian diagram-diagram UML !

23.   Sebutkan bagian-bagian dari UML !

24.   Apa tujuan penggunaan UML ?

25.   Jelaskan langkah-lagkah membuat Aggregation Relationship !

 

 

 

 

 

 

 

 

Tidak ada komentar:

Posting Komentar

Manfaat Daun Ketapang untuk Aquarium

- Menyerap racun dan menurunkan PH dalam air aquarium dan kolam - Anti jamur dan bakteri bagi ikan - Menstimulasi warna - Mencegah stress pa...