Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UI UX Quiz

Total questions: 26

Worksheet time: 18mins

Name
Class
Date
1.

Apa langkah pertama dalam Software Development Life Cycle (SDLC)?

a)

Pengujian

b)

Perancangan

c)

Analisis kebutuhan

d)

Implementasi

2.

Dalam tahap manakah dokumen spesifikasi kebutuhan perangkat lunak biasanya dihasilkan?

a)

Tahap perencanaan

b)

Tahap pengembangan

c)

Tahap pengujian

d)

Tahap pemeliharaan

3.

Metode mana yang sering digunakan untuk merancang sistem dalam SDLC?

a)

Waterfall

b)

Agile

c)

SCRUM

d)

Semua jawaban benar

4.

Apa tujuan utama dari tahap pengujian dalam SDLC?

a)

Memastikan semua kode sudah ditulis

b)

Membuat dokumentasi pengguna

c)

Menemukan dan memperbaiki bug dalam perangkat lunak

d)

Menyelesaikan semua tugas proyek

5.

Tahap mana dalam SDLC yang berfokus pada perbaikan dan pembaruan perangkat lunak setelah diimplementasikan?

a)

Tahap analisis

b)

Tahap pemeliharaan

c)

Tahap desain

d)

Tahap pengujian

6.

Apa yang dimaksud dengan Atomic Design?

a)

Metodologi pengembangan perangkat lunak

b)

Pendekatan dalam mendesain antarmuka pengguna menggunakan komponen modular

c)

Teknik pengujian perangkat lunak

d)

Framework untuk pengembangan aplikasi mobile

7.

Apa saja lima tingkatan dalam metodologi Atomic Design?

a)

Molekul, Organisme, Atoms, Templates, Pages

b)

Atoms, Molecules, Organisms, Templates, Pages

c)

Atoms, Cells, Molecules, Templates, Pages

d)

Components, Modules, Organisms, Templates, Pages

8.

Mengapa Atomic Design dianggap penting dalam pengembangan UI/UX?

a)

Mempercepat proses pengujian

b)

Mengurangi jumlah kode yang diperlukan

c)

Memungkinkan konsistensi dan reusable components dalam desain

d)

Memudahkan pemasaran produk

9.

Apa itu wireframe dalam konteks desain antarmuka pengguna?

a)

Gambar akhir dari situs web

b)

Prototipe interaktif yang lengkap

c)

Sketsa atau representasi visual sederhana dari tata letak halaman

d)

Kode sumber dari aplikasi

10.

Apa tujuan utama dari penggunaan wireframe dalam proses desain?

a)

Untuk memastikan fungsionalitas aplikasi

b)

Untuk menguji antarmuka pengguna secara langsung

c)

Untuk merencanakan dan menyusun tata letak elemen halaman tanpa detail visual

d)

Untuk mengembangkan kode aplikasi

11.

Apa salah satu keuntungan menggunakan wireframe dalam proyek desain?

a)

Meningkatkan biaya proyek

b)

Memperkecil kemungkinan perubahan desain di masa mendatang

c)

Memfasilitasi komunikasi dan kolaborasi antara pemangku kepentingan

d)

Mengurangi waktu pengembangan aplikasi

12.

Apa perbedaan utama antara wireframe tinggi dan rendah?

a)

Wireframe tinggi lebih detail dan siap untuk pengujian pengguna, sedangkan wireframe rendah adalah sketsa kasar.

b)

Wireframe tinggi adalah gambar akhir, sementara wireframe rendah hanya untuk pengingat.

c)

Wireframe tinggi menggunakan warna, sedangkan wireframe rendah tidak menggunakan warna.

d)

Wireframe tinggi digunakan untuk presentasi kepada klien, sedangkan wireframe rendah digunakan oleh pengembang.

13-15.

Design System Colour

A design system is a collection of reusable components and guidelines that help ensure consistency in a digital product. One of the most important elements in a design system is colour. Colours are not only used to make a product visually appealing, but also to guide user behavior, communicate brand identity, and improve accessibility.

In a good design system, colours are divided into categories. The primary colour is used most often and represents the brand. Secondary colours support the primary colour and are used to create variation. There are also neutral colours, such as grey, white, and black, which are used for text and backgrounds.

Designers must also think about contrast. A high contrast between text and background makes content easier to read, especially for users with visual impairments. Tools like colour contrast checkers are often used to make sure the design is accessible.

13.

What is the main function of a design system in digital products?

a)

To make the product more expensive

b)

To help ensure consistency

c)

To reduce code errors

d)

To avoid user feedback

14.

Which of the following is usually considered a neutral colour?

a)

Red

b)

Blue

c)

Grey

d)

Green

15.

Why is colour contrast important in UI design?

a)

To make the app look more colorful

b)

To confuse users

c)

To improve accessibility and readability

d)

To save battery life

16-18.
16.

Apa tujuan utama dari flowchart tersebut?

a)

Menghitung jumlah dari tiga bilangan

b)

Mengecek apakah dua dari tiga angka dapat dijumlahkan menjadi angka ketiga

c)

Mengurutkan tiga bilangan

d)

Menentukan bilangan terbesar dari tiga bilangan

17.

Jika A = 2, B = 3, dan C = 5, bagaimana alur eksekusi flowchart ini?

a)

A + B = C benar → langsung END

b)

A + C = B benar → langsung END

c)

B + C = A benar → langsung END

d)

Semua kondisi salah → langsung END

18.

Apa yang terjadi jika semua kondisi dalam flowchart bernilai salah?

a)

Program berhenti sebelum sampai END

b)

Program akan mengulang ke awal

c)

Program tetap menuju END setelah semua kondisi dicek

d)

Flowchart akan menghasilkan error

19.

Peran apa yang biasanya membuat dan menulis kode program berdasarkan desain yang telah disepakati?

a)

A. Project Manager

b)

B. Business Analyst

c)

C. Software Developer

d)

D. UI Designer

20.

Siapa yang bertanggung jawab untuk mengelola jadwal, sumber daya, dan komunikasi dalam proyek SDLC?

a)

A. Quality Assurance

b)

B. Software Developer

c)

C. Project Manager

d)

D. Business Analyst

21.

Peran mana yang fokus pada pengujian software untuk menemukan bug dan memastikan kualitasnya?

a)

A. UI Designer

b)

B. Software Tester

c)

C. System Analyst

d)

D. Project Sponsor

22.

Siapa yang bertanggung jawab atas struktur dan keamanan data yang digunakan dalam aplikasi?

a)

A. Backend Developer

b)

B. UI Designer

c)

C. Database Administrator (DBA)

d)

D. Scrum Master

23.

Peran apa yang biasanya membuat tampilan antarmuka yang menarik dan mudah digunakan oleh pengguna?

a)

A. UI/UX Designer

b)

B. System Analyst

c)

C. Business Analyst

d)

D. Backend Developer

24.

Apa tugas utama seorang System Analyst dalam SDLC?

a)

A. Mengetes sistem secara menyeluruh

b)

B. Mengelola basis data

c)

C. Menganalisis sistem yang ada dan merancang sistem baru berdasarkan kebutuhan bisnis

d)

D. Menulis dokumentasi akhir

25.

Apa yang dimaksud dengan prinsip desain responsif dalam pengembangan web?

a)

Desain yang menggunakan gambar statis tanpa interaksi

b)

Desain yang mengutamakan estetika tanpa mempertimbangkan fungsionalitas

c)

Desain yang menyesuaikan tampilan berdasarkan ukuran layar perangkat

d)

Desain yang hanya berfungsi di perangkat mobile

26.

Dalam konteks pengembangan perangkat lunak, apa yang dimaksud dengan 'Agile'?

a)

Teknik pengembangan perangkat lunak yang hanya digunakan untuk aplikasi mobile

b)

Proses pengujian perangkat lunak yang ketat

c)

Metodologi pengembangan yang berfokus pada kolaborasi dan fleksibilitas

d)

Model pengembangan yang tidak memerlukan dokumentasi

27.

Apa yang menjadi fokus utama dari tahap analisis dalam SDLC?

a)

B. Mengidentifikasi kebutuhan dan masalah yang ada

b)

D. Menyusun dokumentasi akhir proyek

c)

A. Mengembangkan kode program

d)

C. Menguji perangkat lunak yang telah dibuat

28.

Apa yang dimaksud dengan prototyping dalam desain perangkat lunak?

a)

Pengembangan kode sumber secara langsung

b)

Model awal dari sistem yang digunakan untuk mendapatkan umpan balik

c)

Proses pengujian perangkat lunak yang sudah jadi

d)

Dokumentasi akhir dari proyek perangkat lunak

29.

Dalam konteks pengembangan perangkat lunak, apa yang dimaksud dengan 'User Story'?

a)

Rencana proyek yang mencakup semua tahapan pengembangan

b)

Dokumen teknis yang menjelaskan arsitektur sistem

c)

Deskripsi singkat tentang fitur dari perspektif pengguna

d)

Ulasan akhir dari perangkat lunak yang telah dikembangkan

30.

Metode mana yang paling tepat untuk mengelola perubahan dalam proyek perangkat lunak?

a)

Spiral

b)

Agile

c)

Waterfall

d)

V-Model