wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pemodelan Perangkat Lunak 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
Metodologi pengembangan sistem berorientasi object mempunyai tiga karakteristik utama yaitu…..
a)
 Encapsulation, inheritance, polymorphism
b)
Private, protected, public
c)
Nama, atribut, method
d)
Protected, inheritance, method
e)
Encapsulation, polymorphism, atribut
2.
Alur sistem UML yang digambarkan dengan beberapa aktor dinamakan ?
a)
Class Diagram
b)
Use Case Diagram
c)
Aktivity Diagram
d)
Sequen Diagram
e)
State Diagram
3.
Relasi menyatakan hubungan antara
a)
dua atau beberapa atribut
b)
dua atau beberapa entitas
c)
dua atau beberapa  relationship
d)
atribut dengan relationship
e)
atribut dengan entitas
4.
Sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). Merupakan pengertian dari ....
a)
State Mechine
b)
OOAD
c)
WaterFall
d)
RAD
e)
UML
5.
Informasi yang dikirim kepada para pengguna melalui sistem informasi dapat berupa hardcopy atau softcopy melalui internet, ekstranet, atau world wide web adalah penjelasan dari ...
a)
Output
b)
Input/Output
c)
Input
d)
Proses
e)
Laporan
6.
Teknik yang menyatakan bahwa anak dari objek akan mewarisi data atau atribut dan metode dari induknya langsung disebut …
a)
Encapsulation
b)
Polymorphism
c)
 Inheritance
d)
Pembentukan
e)
Behavior
7.
Di bawah ini yang bukan termasuk jenis diagram UML adalah …
a)
Sequence diagram
b)
Usecase diagram
c)
Class diagram
d)
Komponen diagram
e)
Communication diagram
8.
Berikut yang tidak termasuk diagram yang digunakan dalam UML adalah ….
a)
Flowchat diagram
b)
 State diagram
c)
Sequence diagram
d)
Class diagram
e)
Activity diagram
9.

"Mobil berwarna merah melaju dengan cepat". Dari Kalimat tersebut yang merupakan contoh dari karakteristik objek BEHAVIOUR adalah

a)

Mobil

b)

Cepat

c)

Berwarna

d)

Merah

e)

Melaju

10.
manakah yang bukan attribute dari objek Orang
a)
BeratBadan
b)
Nama
c)
Merk
d)
JenisKelamin
e)
Umur
11.
manakah attribute yang digunakan untuk menyimpan suatu data state (kondisi/keadaan)
a)
Type
b)
Name
c)
MaxSpeed
d)
IsSleep
e)
Color
12.
Dalam metodologi System Development Life Cycle (SDLC), menjaga sistem agar tetap mampu beroperasi dengan benar, merupakan tahapan …
a)
Project Management and Planning
b)
Analysis
c)
Design
d)
Impementation
e)
Maintenance
13.
Dalam metodologi System Development Life Cycle (SDLC), menguji aplikasi apakah sudah sesuai dengan keinginan merupakan tahapan
a)
Coding
b)
Analysis
c)
Project Management
d)
Maintenance
e)
Testing
14.
"Menggambarkan berbagai aktivitas yang dilakukan oleh suatu sistem dari sudut pandang pengamatan luar" merupakan pengertian dari diagram
a)
Class Diagram
b)
Use Case Diagram
c)
Activity Diagram
d)
Statechart Diagram
e)
Package Diagram
15.
Yang bukan merupakan fungsi dari UML adalah
a)
UML sebagai blueprint system
b)
UML sebagai sketsa
c)
Memberikan bahasa pemodelan yang bebas
d)
Menyatukan praktik-praktik terbaik dalam pemodelan
e)
UML sebagai pengganti bahasa pemrograman
16.
Manakah pernyataan yang benar mengenai Pemrograman Berorientasi Objek
a)
Memecah program dalam fungsi dan data
b)
Memiliki ciri Sequence (berurutan), Selection (pemilihan) dan Repetition (perulangan)
c)
kode program kurang reusable
d)
Mudah diawal, namun kompleks diproses selanjutnya
e)
Kode program sangat re-usable
17.
Garis lurus yang menghubungkan elemen pada gambar tersebut merupakan symbol yang bernama
a)
Generalization
b)
Dependency
c)
Dependency Include
d)
Association
e)
Aktor
18.
Lingkaran pada gambar tersebut merupakan symbol yang bernama
a)
Aktor
b)
Use Case
c)
Dependency Include
d)
Association
e)
Generalization
19.
Yang merupakan manfaat dari Enkapsulasi adalah…
a)
Penyembunyian Informasi
b)
Dapat membuat bentuk dan prilaku yang berbeda
c)
membuat kelas-kelas baru berdasar superkelas
d)
Dapat membuat Subkelas
e)
Berbagi method dengan kelas lain
20.
Dalam proses Project Management and Planning, terdapat 3 aktivitas untuk mengumpulkan data, yaitu
a)
Perencanaan , Observasi, Kuesioner
b)
Wawancara , Pembuatan, Kuesioner
c)
Wawancara , Observasi, Kuesioner
d)
Wawancara , Observasi, Perencanaan
e)
Wawancara , Perencanaan, Pembuatan