wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Materi 1 RPL

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Rakayasa adalah..

a)

Proses merencanakan

b)

Proses menciptakan

c)

Proses melaksanakan

d)

Proses memanipulasi

2.

Rekayasa perangkat lunak adalah

a)

Pembentukan dan penggunaan prinsip rekayasa(engineering) untuk mendapatkan perangkat lunak secara ekonomis namun andal dan dapat bekerja secara efesien pada komputer

b)

Penerapan pendekatan yang sistematis, disiplin, dan terukur untuk pengembangan, operasi, dan pemeliharaan perangkat lunak

c)

Penetapan dan penggunaan prinsip-prinsip rekayasa untuk menghasilkan perangkat lunak ekonomis yang dapat diandalkan dan bekerja secara efektif dan efisien

3.

Fungsi Rekayasa Perangkat Lunak yaitu...

a)

Menghasilkan perangkat lunak ekonomis yang dapat diandalkan

b)

Menghasilkan peragkat lunak ekonomis yang bekerja efektif

c)

Menghasilkan peragkat lunak ekonomis yang bekerja efisien

d)

Menghasilkan peragkat lunak canggih

4.

Menurut Pressman (2005) karakteristik perangkat lunak yaitu,

a)

Perangkat lunak harus canggih

b)

Sebagian besar perangkat lunak dibuat secara custom-built, serta tidak dapat dirakit dari komponen yang sudah ada

c)

Perangkat lunak tidak pernah usang

d)

Perangkat lunak dibangun dan dikembangkan, tidak dibuat dalam bentuk yang klasik

5.

Tujuan Rekayasa Perangkat Lunak adalah..

a)

Menghasilkan perangkat lunak murah

b)

Menghasilkan perangkat lunak tepat waktu

c)

Menghasilkan perangkat lunak dengan biaya yang efisien.

d)

Menghasilkan sebuah perangkat lunak yang berkualitas

6.

Komponen peragkat lunak yaitu bentuk bahasa, bentuk translator dan bentuk mesin.

a)

Salah

b)

Benar

7.

Komponen perangkat lunak bentuk bahasa, kecuali..

a)

Low Level

b)

MiddleLevel

c)

High Level

d)

Up level

8.

Komponen perangkat lunak bentu translator, kecuali...

a)

Interpreter

b)

Compiler

c)

Assembly

d)

Assembler

9.

Dari sudut pandang antarmuka, maka perangkat lunak terbagi atas...

a)

Perangkat lunak Interface

b)

Perangkat lunak GUI

c)

Perangkat lunak CONSOLE

10.

Dari sudut pandang pengguna, maka perangkat lunak terbagi atas ...

a)

Perangkat lunak berbasis desktop

b)

Perangkat lunak berbasis web

c)

Perangkat lunak berbasis mobile

11.

Defect, Error, Bug dan Failure adalah istilah

a)

Kesalahan perangkat lunak

b)

Kebenaran perangkat lunak

c)

Kesesuaian perangkat lunak

12.

Line of Code adalah...

a)

Teknik pengukuran besar perangkat lunak dengan cara menghitung jumlah kolom kode program yang ada.

b)

Teknik pengukuran besar perangkat lunak dengan cara menghitung jumlah kesalahan kode program yang ada.

c)

Teknik pengukuran besar perangkat lunak dengan cara menghitung jumlah baris kode program yang ada.

13.

Mengapa Rekayasa Perangkat Lunak dibutuhkan?

a)

Perangkat lunak lebih banyak menyebabkan masalah dari pada menyelesaikannya.

b)

Peningkatan ukuran perangkat lunak tanpa pengorganisasian

c)

Perbaikan suatu kesalahan menyebabkan timbulnya kesalahan lainnya

d)

Adanya kendali pemeliharaan

14.

Beriktu adalah masalah-masalah perangkat lunak, kecuali

a)

Perangkat lunak digunakan sebagaimana mestinya (2%).

b)

Perangkat lunak digunakan setelah dilakukan modifikasi (3%).

c)

Pemakai (user) sudah membayar untuk perangkat lunak tetapi tidak pernah jadi dan diserahkan (29,7%).

d)

Perangkat lunak telah diselesaikan dan diserahkan(delivered) tetapi tidak pernah digunakan (47%).

e)

Perangkat lunak lebih banyak menyebabkan masalah daripada menyelesaikannya (2%)

15.

Jenis perangkat lunak dilihat dari sudut pandang fungsinya yaitu....

a)

Perangkat lunak software

b)

Perangkat lunak sistem

c)

Perangkat lunak hardware

16.

Jenis perangkat lunak dilihat dari aplikasinya yaitu....

a)

Embedded Software

b)

Personal Computer Software

c)

Real Time Software

d)

Economic Software

17.

Beberapa mitos dalam pengembangan perangkat lunak yang benar adalah...

a)

Definisi yang tidak jelas,justru akan menggagalkan usaha pengembangan perangkat lunak

b)

Program hanyalah salah satu komponen dari perangkat

lunak. Dokumentasi penting sebagai dasar pengembangan

yang sukses serta sebagai penunjuk untuk pemeliharaan

perangkat lunak

c)

Sebuah kalimat umum yang menyatakan objektif sudah cukup untuk memulai menulis program. Kita bias perinci lagi nanti.

d)

Faktor penentu suksesnya proyek adalah program

yang dapat berjalan