wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Rekayasa Perangkat Lunak

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Proses yang digunakan untuk menutupi semua detail sebuah objek adalah.....

a)

inheritance

b)

abstraksi

c)

state

d)

encapsulation

e)

polymorfism

2.

Perangkat lunak pertama yang muncul di layar monitor saat komputer dihidupkan, juga merupakan yang terakhir kali terlihat saat komputer dimatikan adalah ...

a)

Sistem Operasi

b)

Aplikasi Perangkat

c)

Perangkat Lunak

d)

Monitor

3.

Suatu perangkat yang merupakan program yang memungkinkan sebuah komputer dapat melakukan suatu tugas tertentu adalah ...

a)

Hardware

b)

Software

c)

braiware

d)

Mallware

4.

Mendapatkan dan menstrukturkan kebutuhan sistem secara keseluruhan kepada pemakai dan memberikan gambaran yang jelas kepada program komputer adalah tujuan dari

a)

Desain Sistem

b)

Pengujian Sistem

c)

Analisis Sistem

d)

Coding Sistem

5.

Pada tahap manakah dilakukan pembuatan DFD, ERD, UML, serta user interface sebuah perangkat lunak yang akan dikembangkan?

a)

Analisis

b)

Implementasi

c)

Pengujian

d)

Desain

6.

Analisis dan perancangan perangkat lunak bertujuan untuk mempelajari spesifikasi sistem dan rancangna proyek perangkat lunak secara keseluruhan. Berikut ini adalah prinsip-prinsip analisis yang harus dipenuhi, kecuali ....

a)

Dominan informasi dari suatu masalah harus direpresentasikan dan dipahami

b)

Tingkah laku perangkat lunak (sebagai suatu urutan kejadian eksternal) tidak perlu diwakilkan

c)

Fungsi – fungsi yang akan dilakukan oleh perangkat lunak definisikan

d)

Proses analisis harus bergerak dari informasi dasar ke detail implementasi

7.

Fokus utama metodologi berorientasi objek adalah

a)

analisis

b)

desain

c)

implementasi

d)

bahasa pemrograman

e)

objek

8.

Fungsi dari DFD adalah

a)

menggambarkan keadaan sebenarnya dari suatu sistem

b)

perencanaan sistem baru

c)

sebagai alat untuk mengevaluasi sistem yang sudah ada

d)

menganalisis aplikasi

9.

Atribut dari entitas siswa antara lain, kecuali

a)

Nama siswa

b)

Alamat siswa

c)

Nomor induk pegawai

d)

Nomor telepon siswa

10.

Proses pembangunan sistem pemodelan berorientasi objek ditekankan pada

a)

membuat alur

b)

memecahkan program menjadi beberapa sub

c)

pemilihan bahasa pemrograman

d)

menentukan metodologi

e)

menentukan objek, atribut, dan fungsi

11.

Berikut ini yang bukan merupakan manfaat penggunaan pemodelan berorientasi objek adalah....

a)

maintanance program yang cepat

b)

memudahkan progremmer untuk pengembangan program

c)

permasalahan sistem diselesaikan dalam blok tunggal

d)

mudah menemukan sistem yang error

e)

membuat struktur coding yang rapi

12.

pemberian hak akses pada atribut atau method agar dapat diakses oleh semua class adalah....

a)

encapsulation

b)

private

c)

class

d)

public

e)

protected

13.

Fungsi dalam class turunan yang mempunyai nama, return type argument dan function yang sama disebut.....

a)

encapsulation

b)

private

c)

ovverinding

d)

overloading

e)

protected

14.

Dasar pembatasan ruang lingkup terhadap data yang akan diproses dan melakukan pembatasan terhadap hak akses suatu data adalah....

a)

inheritance

b)

abstraksi

c)

ptotected

d)

encapsulation

e)

polymorfism

15.

Mobil berwarna merah melaju dengan cepat!

Berdasarkan kalimat di atas, yang merupakan contoh karakteristik objek , yaitu...

a)

mobil

b)

berwarna

c)

merah

d)

cepat

e)

Melaju