wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SE Practice Quiz

Total questions: 18

Worksheet time: 3mins

Name
Class
Date
1.

Gambar atas adalah fungsi dan bawah adalah test nya..Jika mengacu pada testing Pyramid maka test nya termasuk bagian dari ?

a)

End To End Test

b)

Unit Test

c)

Integration Test

2.

Dibawah ini adalah event pada scrum, kecuali

a)

The Sprint

b)

Daily Scrum

c)

Sprint Planning

d)

Requirement Analysis

3.

Dibawah ini yang termasuk dalam framework Agile adalah

a)

Kanban

b)

Scrum

c)

Lean

d)

Spiral Model

4.

Yang bukan merupakan Agile Core Values Adalah

a)

Individuals and interactions over processes and tools

b)

Working software over comprehensive documentation

c)

Customer collaboration over contract negotiation

d)

following a plan over Responding to change

5.

Dibawah ini yang merupakan peserta dari scrum adalah

a)

Scrum Master

b)

Product Owner

c)

Developer

d)

Finance Supervisor

6.

Dalam sprint plan pihak yang memiliki wewenang untuk menentukan prioritas dari task adalah

a)

Scrum master

b)

developer

c)

CEO

d)

Product Owner

7.

Dalam sprint plan pihak yang memiliki wewenang untuk menentukan bobot dari task adalah

a)

CTO

b)

Product Owner

c)

Scrum Master

d)

Developer

8.

Apakah Penentuan Prioritas Task dibahas saat Sprint Plan ?

a)

Ya

b)

Tidak

9.

Gambar mana yang menerapkan dependency injection

a)

b)

10.

Merge request adalah

a)

Permintaan untuk menggabungkan perubahan yang ada pada satu branch ke branch lainnya

b)

Pembuatan branch baru

c)

Hapus Branch

11.

satu cara untuk mengelola source code saat berkolaborasi antar developer adalah menggunakan

a)

Trello

b)

Source Code Management

c)

Jira

d)

Pivotal

12.

topik dari pembicaraan saat Daily scrum adalah sebagai berikut, kecuali

a)

Kendala apa yang ditemui

b)

Apa yang sudah dikerjakan

c)

Apa yang akan dikerjakan

d)

Penentuan bobot task

13.

Berikut ini manakah yang bukan merupakan tahapan TDD

a)

Red

b)

Commit

c)

Green

d)

Refactor

14.

Salah satu kegunaan Git Branches adalah

a)

Pengembangan fitur baru tanpa menganggu pengembangan di branch utama.

b)

Task assignment

c)

Roadmaps

d)

Pelaporan

15.

Gambar disamping menunjukkan penerapan ?

a)

Single Responsibility

b)

Dependency Inversion

c)

Liskov’s Substitution Principle

d)

Interface Segregation Principle

16.

Berkumpulnya developer setiap hari saat sprint berjalan disebut

a)

Daily Scrum

b)

Meetup

c)

Gathering

d)

Sprint Plan

17.

Untuk membuat aplikasi yang baik, dibutuhkan design concept yang benar. Salah satu design yang ada saat ini adalah SOLID Principle. Berikut ini manakah yang bukan merupakan element dari SOLID Principle ?

a)

Self-validating

b)

Open/Closed

c)

Interface Segregation

d)

Dependency Inversion

18.

Yang merupakan kegunaan Dependency Injection adalah

a)

Reusability of code

b)

Ease of testing

c)

Ease of refactoring

d)

refer to less files to follow how a system performs