wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UAS RPL

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Pilih dua istilah kunci pada definisi Rekayasa Perangkat Lunak!

a)

Perangkat lunak

b)

Semua aspek produksi perangkat lunak

c)

Disiplin ilmu/rekayasa

d)

Spesifikasi sistem sampai pemeliharaan sistem

2.

Apa pengertian proses perangkat lunak?

a)

serangkaian kegiatan dan hasil-hasil relevannya yang menghasilkan perangkat lunak

b)

mengembangkan sistem perangkat lunak yang efektif dari segi biaya

c)

disiplin ilmu yang membahas semua aspek produksi perangkat lunak

d)

spesifikasi sistem sampai pemeliharaan sistem setelah digunakan

3.

Apa tujuan RPL?

a)

membahas semua aspek perangkat lunak

b)

menspesifikasi sistem hingga pemeliharaan sistem setelah digunakan

c)

mengembangkan sistem PL yang efektif dari segi biaya

d)

menghasilkan perangkat lunak

4.

yang bukan termasuk proses PL?

a)

Evolusi

b)

Spesifikasi

c)

Validasi

d)

Identifikasi

5.

susunan proses PL yang benar

a)

Evolusi, Spesifikasi, Vaidasi, Pengembangan

b)

Spesifikasi, Pengembangan, Validasi, Evolusi

c)

Spesifikasi, Validasi, Evolusi, Pengembangan

d)

Spesifikasi, Validasi, Pengembanga, Evolusi

6.

yang bukan termasuk metode RPL adalah

a)

deskripsi

b)

aturan

c)

usability

d)

panduan

7.

atribut PL yang baik kecuali

a)

efisien

b)

dapat dipelihara

c)

kemampupakaian

d)

sederhana

8.

PL harus ditulis sedemikian rupa sehingga PL dapat berubah seiring dengan kebutuhan pelanggan disebut termasuk dalam atribut

a)

dapat diandalkan

b)

dapat dipelihara

c)

efisien

d)

kemampupakaian

9.

tantangan kunci RPL kecuali

a)

legacy

b)

heterogenitas

c)

pengiriman

d)

pengembangan

10.

perekayasa PL tidak boleh menggunakan keahlian teknik untuk menyalahgunakan komputer orang lain termasuk dalam kategori standar perilaku perekayasa yaitu

a)

konfidensialitas

b)

kompetensi

c)

hak properti intelektual

d)

penyalahgunaan komputer

11.

perekayasa harus menyadari hukum lokal yang mengatur properti intelektual termasuk dalam standar perilaku,yaitu

a)

konfidensialitas

b)

kompetensi

c)

hak properti intelektual

d)

penyalahgunaan komputer

12.

Model yang mengambil kegiatan proses dasar seperti spesifikasi, pengembangan, validasi dan evolusi dan merepresentasikannya sebagai fase-fase proses yang berbeda seperti spesifikasi, perancangan,implementasi, pengujian, dst disebut model

a)

evolusionel

b)

sistem formal

c)

waterfall

d)

pemakaian ulang

13.

model yangberdasarkan pada ide untuk mengembangkan implementasi awal, memperlihatkan kepada user untuk dikomentari, dan memperbaikinya versi demi versi sampai sistem memenuhi syarat adalah model

a)

evolusioner

b)

waterfall

c)

sistem formal

d)

pemakaian ulang

14.

dua jenis pengembangan evolusioner

a)

sistem formal

b)

agile

c)

pengembangan eksploratori

d)

prototipe throw-away

15.

salah satu keuntungan model evolusioner

a)

spesifikasi dapat dikembangkan secara inkremental

b)

fase berikutnya tidak boleh dimulai sebelum fase sebelumnya selesai.

c)

proses tidak dapat dilihat

d)

memerlukan alat bantu khusus

16.

model evolusioner baik digunakan pada proyek berskala

a)

kecil

b)

kecil - menengah

c)

menengah - besar

d)

besar

17.

model yang memiliki kesamaan denganmodel waterfall tetapi proses pengembangannya didasarkan pada transformasi matematis disebut model

a)

evolusioner

b)

spiral

c)

sistem formal

d)

inkremental

18.

alasan sebagian besar sistem tidak menggunakan sistem formal adalah

a)

spesifikasi harus jelas dan tidak berubah-ubah

b)

akan menimbulkan masalah jika diterapkan pada sistem besar

c)

tidak bisa melakukan perubahan persyaratan oleh pelanggan

d)

memerlukan kemampuan khusus dan tidak memberikan keuntungan biaya dan kualitas

19.

model-model yang mendukung iterasi proses

a)

pengembangan inkremental

b)

spiral

c)

sistem formal

d)

waterfall

20.

model yang mempertimbangkan resiko secara eksplisit adalah model

a)

inkremental

b)

agile

c)

spiral

d)

sistem formal

21.

Ketidakpastian persyaratan pada sistem dapat menggunakan model

a)

prototipe

b)

sistem formal

c)

berorientasi pemakaian ulang

d)

waterfall

22.

tujuan dari metode agile antara lain

a)

mempersingkat proses pengembangan sistem

b)

merespon dengan cepat perubahan sistem

c)

menciptakan sistem yang memerlukan kemanan dengan sangat ketat

d)

membuat sistem yang menonjol dalam hal desain

23.

prinsip metode agile kecuali

a)

people process

b)

incremental delivery

c)

maintain simplicity

d)

Embrace Change

24.

metode Agile cocok untuk software skala

a)

Kecil

b)

Besar

c)

Kecil - Menengah

d)

Menengah - Besar

25.

Teknik Metode Agile antara lain

a)

Extreme Programming

b)

Transformasi Formal

c)

Spiral

d)

Throw Away

26.

tugas manajer proyek adalah, kecuali

a)

mensupervisi untuk menjamin pengerjaan sesuai standar

b)

merencanakan dan menjadwalkan pengembangan proyek

c)

menyerahkan PL yang bermanfaat bagi bisnisnya

d)

semua benar

27.

perbedaan Rekayasa Lain dengan RPL adalah, kecuali

a)

PL tidak berwujud, sedangkan rekayasa lain dapat dilihat

b)

Rekayasa lain memiliki standarisasi, sedangkan PL tidak

c)

pengalaman proyek sebelumnya dapat diaplikasikan, sedangkan PL belum tentu

d)

PL memiliki standarisasi, sedangkan rekayasa lain tidak

28.

yang termasuk jenis rencana manajemen proyek, kecuali

a)

kualitas

b)

validasi

c)

pemeliharaan

d)

perancangan

29.

dalam pseudo-code, ada tahapan untuk menunggu selagi peninjauan proyek, berapa lamakah biasanya tahapan tunggu tersebut?

a)

1-2 minggu

b)

2-3 minggu

c)

3-4 minggu

d)

0-1 minggu

30.

yang tidak termasuk rencana proyek adalah

a)

pendahuluan

b)

analisis resiko

c)

pembiayaan

d)

penjadwalan