wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Pengembangan Perangkat Lunak

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Apa langkah awal dalam proses pengembangan perangkat lunak?

a)

Pengujian

b)

Implementasi

c)

Pemeliharaan

d)

Analisis kebutuhan

e)

Desain sistem

2.

Salah satu metode pengembangan perangkat lunak yang bersifat iteratif dan inkremental adalah...

a)

Waterfall

b)

RAD

c)

Agile

d)

Spiral

e)

Prototype

3.

Apa tujuan utama dari tahap analisis kebutuhan dalam pengembangan perangkat lunak?

a)

Menentukan teknologi yang digunakan

b)

Menyusun struktur data

c)

Memahami kebutuhan pengguna

d)

Menentukan algoritma

e)

Membuat dokumentasi

4.

Berikut ini adalah proses yang termasuk dalam Software Development Life Cycle (SDLC), kecuali...

a)

Perencanaan

b)

Desain

c)

Perakitan

d)

Pengujian

e)

Pemeliharaan

5.

Dalam pengembangan gim, peran Game Designer adalah...

a)

Menulis kode program

b)

Menyusun cerita dan gameplay

c)

Mengatur keuangan proyek

d)

Menggambar aset 3D

e)

Menjalankan pengujian akhir

6.

Profesi berikut ini berkaitan langsung dengan pengujian perangkat lunak, yaitu...

a)

Frontend Developer

b)

Project Manager

c)

QA Engineer

d)

UI Designer

e)

Network Administrator

7.

Apa kelebihan metode Agile dibandingkan metode Waterfall?

a)

Lebih hemat biaya

b)

Lebih banyak dokumentasi

c)

Lebih cepat selesai

d)

Lebih fleksibel terhadap perubahan

e)

Tidak membutuhkan tim besar

8.

Salah satu alat bantu yang sering digunakan untuk manajemen proyek Agile adalah...

a)

AutoCAD

b)

Trello

c)

Photoshop

d)

NetBeans

e)

MySQL

9.

Perkembangan dunia kerja di bidang perangkat lunak saat ini lebih mengutamakan...

a)

Kecepatan coding

b)

Inovasi teknologi

c)

Jumlah baris kode

d)

Lama bekerja

e)

Kode sumber terbuka

10.

Salah satu contoh penerapan kecerdasan buatan dalam gim adalah...

a)

Tampilan menu

b)

Level editor

c)

Gerakan musuh yang dinamis

d)

Desain karakter

e)

Musik latar

11.

Dalam dunia kerja saat ini, pengembang gim harus mampu berkolaborasi dengan...

a)

Tukang bangunan

b)

Akuntan

c)

Animator dan musisi

d)

Operator mesin

e)

Arsitek

12.

Berikut ini adalah metode pengujian perangkat lunak, kecuali...

a)

Black Box

b)

White Box

c)

Integration Testing

d)

Usability Testing

e)

Pencitraan satelit

13.

Fungsi dari version control system seperti Git adalah...

a)

Menyimpan database

b)

Mengatur user interface

c)

Mengelola perubahan kode

d)

Menjalankan aplikasi

e)

Meningkatkan performa komputer

14.

Pada proses pengembangan gim, tahap pembuatan asset seperti karakter dan lingkungan disebut...

a)

Scripting

b)

Debugging

c)

Asset creation

d)

Game logic

e)

Renderin

15.

Pada proses pengembangan gim, tahap pembuatan asset seperti karakter dan lingkungan disebut...

a)

Scripting

b)

Debugging

c)

Asset creation

d)

Game logic

e)

Rendering

16.

Berikut ini merupakan contoh framework pengembangan gim, kecuali...

a)

Unity

b)

Unreal Engine

c)

Godot

d)

Bootstrap

e)

CryEngine

17.

Profesi yang bertanggung jawab terhadap tampilan dan interaksi pengguna dalam perangkat lunak adalah...

a)

QA Tester

b)

Backend Developer

c)

UI/UX Designer

d)

Data Scientist

e)

System Analyst

18.

Salah satu keahlian penting yang harus dimiliki oleh pengembang perangkat lunak masa kini adalah...

a)

Mengetik 10 jari

b)

Menggambar manual

c)

Mengelola emosi

d)

Berpikir logis dan kreatif

e)

Menyanyi

19.

Dalam dunia industri gim, istilah "AAA Game" merujuk pada...

a)

Gim untuk anak-anak

b)

Gim buatan studio kecil

c)

Gim indie

d)

Gim berskala besar dengan anggaran tinggi

e)

Gim berbasis Android

20.

Salah satu tantangan dalam pengembangan perangkat lunak berbasis kebutuhan pelanggan adalah...

a)

Tidak memerlukan testing

b)

Tidak butuh dokumentasi

c)

Kebutuhan sering berubah

d)

Semua pelanggan sama

e)

Tidak perlu deadline

21.

Apa tujuan dari pemeliharaan perangkat lunak?

a)

Membuat kode baru

b)

Meningkatkan grafik

c)

Mengatasi bug dan update fitur

d)

Mengganti framework

e)

Menghapus data pengguna

22.

Salah satu platform distribusi gim yang populer saat ini adalah...

a)

Instagram

b)

Steam

c)

CorelDraw

d)

Excel

e)

Facebook

23.

Dalam pengembangan gim, istilah debugging berarti...

a)

Menambahkan level baru

b)

Menghapus virus

c)

Menemukan dan memperbaiki kesalahan program

d)

Meningkatkan efek suara

e)

Mengganti judul gim

24.

Model pengembangan perangkat lunak yang setiap tahapnya harus diselesaikan sebelum lanjut ke tahap berikutnya disebut...

a)

Spiral

b)

Agile

c)

Prototype

d)

Waterfall

e)

DevOps

25.

Seorang Backend Developer bertugas untuk...

a)

Mendesain karakter

b)

Mengetes performa

c)

Menulis logika server dan basis data

d)

Menentukan warna antarmuka

e)

Mengelola pengguna

26.

Perkembangan dunia kerja saat ini menuntut lulusan SMK RPL untuk memiliki kemampuan...

a)

Kerja tim, komunikasi, dan problem solving

b)

Hafalan teori

c)

Menjadi gamer profesional

d)

Menyalin kode dari internet

e)

Membuat video viral