wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Perangkat Lunak dan RPL

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Manakah di antara berikut ini yang merupakan perangkat lunak aplikasi?

a)

Visual Studio

b)

Java

c)

Windows

d)

Tokopedia

2.

Manakah di antara berikut ini yang bukan merupakan karakteristik perangkat lunak?

a)

Supportability

b)

Maintainability

c)

Actifity

d)

Understanbility

3.

Proses yang dapat diselesaikan dalam waktu yang relatif singkat adalah karakteristik perangkat lunak.

a)

  Maintainability

b)

Reliability

c)

Supportability

d)

Rapidity

4.

Manakah di antara berikut ini yang bukan merupakan komponen perangkat lunak?

a)

Sistem Operasi

b)

Program Sistem

c)

Driver perangkat

d)

Program Utilitas

5.

Rekayasa perangkat lunak adalah transformasi perangkat lunak itu sendiri yang tidak bermanfaat untuk:

a)

Mengembangkan perangkat lunak

b)

Memelihara perangkat lunak

c)

Membangun kembali perangkat lunak

d)

Menggunakan perangkat lunak

6.

Tujuan rekayasa perangkat lunak adalah untuk menghasilkan perangkat lunak berkualitas dengan biaya rendah.

a)

Menggunakan perangkat lunak secara efisien

b)

Memasang perangkat lunak dengan cepat

c)

Memelihara perangkat lunak dengan baik

7.

Algoritma dan pengkodean adalah ruang lingkup rekayasa perangkat lunak di bidang:

a)

Persyaratan Perangkat Lunak

b)

Desain Perangkat Lunak

c)

Konstruksi Perangkat Lunak

d)

Pemeliharaan Perangkat Lunak

8.

Manakah di antara berikut ini yang bukan merupakan lapisan rekayasa perangkat lunak?

a)

Fokus kualitas

b)

Proses

c)

Metode

d)

Alat

9.

Siapakah di antara berikut ini yang bukan pemangku kepentingan dalam rekayasa perangkat lunak?

a)

Pelanggan (klien)

b)

Pengembang Perangkat Lunak

c)

Manajer Pengembangan

d)

Pemerintah

10.

Upaya pemeliharaan ketika perangkat lunak telah dioperasikan adalah ruang lingkup rekayasa perangkat lunak:

a)

Rekayasa Perangkat Lunak

b)

Konstruksi Perangkat Lunak

c)

Pemeliharaan Perangkat Lunak

d)

Desain Perangkat Lunak

11.

Faktor-faktor yang mendukung implementasi rekayasa perangkat lunak meliputi:

a)

Perkembangan teknologi perangkat keras

b)

Pendapatan perusahaan yang menurun

c)

Biaya pemeliharaan yang tinggi

d)

Persaingan industri

12.

Proses kegiatan generik perangkat lunak adalah:

a)

Spesifikasi - Pengujian - Desain - Pemeliharaan

b)

Spesifikasi - Pengembangan - Validasi - Evolusi

c)

Pengembangan - Desain - Validasi - Evolusi

d)

Desain - Validasi - Evolusi - Pemeliharaan

13.

Proses produksi sistem perangkat lunak adalah aktivitas dari proses perangkat lunak:

a)

Validasi

b)

Evolusi

c)

Spesifikasi

d)

Pengembangan

14.

Sebuah teknik pemecahan masalah yang memecah sistem menjadi komponen-komponennya untuk mempelajari seberapa baik mereka bekerja dan berinteraksi untuk mencapai tujuan mereka adalah tahap dari SDLC:

a)

Analisis Kebutuhan

b)

Desain

c)

Pemeliharaan

d)

Pengujian

15.

Lapisan rekayasa perangkat lunak yang menyediakan dukungan komputerisasi atau semi-komputerisasi untuk lapisan proses dan metode adalah:

a)

Lapisan Tools

b)

Procces

c)

Lapisan Methods

d)

A quality focus

16.

Proses sistematis untuk mengidentifikasi, memahami, dan mendokumentasikan kebutuhan yang harus dipenuhi oleh sebuah perangkat lunak yang akan dikembangkan disebut :

a)

Pengembangan Perangkat Lunak

b)

Analisis kebutuhan perangkat lunak

c)

Spesifikasi Kebutuhan Perangkat Lunak

d)

Kebutuhan fungsional

17.
  1. 17. Yang bukan merupakan System Integration Testing (SIT) adalah :

a)

Unit Testing

b)

Integration Testing

c)

User Acceptances Testing

d)

System Testing

18.

Yang termasuk tahapan Desain Basis Data dalam  SDLC adalah :

a)

Membuat Entity Relationship Diagram (ERD)

b)

Menentukan bahasa pemrograman

c)

Membuat User Interface

d)

  Membuat Coding

19.

Yang tidak termasuk Aktivitas kerangka kerja proses :

a)

Perencanaan

b)

Pemodelan

c)

Konstruksi

d)

Proses

20.

Testing yang lebih bersifat kepada fungsionalitas sistem

a)

User Acceptances Testing (UAT)

b)

Unit Testing

c)

Integration Testing

d)

System Testing