wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MAD Final Project Preparation

Total questions: 16

Worksheet time: 7mins

Name
Class
Date
1.

Notion, Trello, Slack dan sejenisnya termasuk dalam:

a)

Project Software

b)

Code Editor

c)

Project Monitoring System

d)

Project Management Tools

e)

Project Manager Editor

2.

GitHub merupakan salah satu Collaboration Tools.

a)

True

b)

False

3.

MVVM termasuk salah satu Design Pattern.

a)

False

b)

True

4.

Proses pengambilan data pada Firebase terjadi secara ______ , sehingga variable yang diubah di dalam database listener tidak dapat diakses di luarnya.

a)

Synchronous

b)

Realtime

c)

Asynchronous

d)

Berkala

5.

OOP merupakan singkatan dari. . .

a)

Object Ornament Programming

b)

Object Obsessed Programming

c)

Object Oriented Programming

d)

Object On Programming

6.

Database yang disediakan oleh Firebase terdapat 2, yaitu:

a)

Firebase Authentication

b)

Firebase Realtime Database

c)

Firebase Storage

d)

Firebase Cloud Firestore

e)

Firebase Cloud Messaging

7.

MVVM merupakan singkatan dari Model View View Material

a)

False

b)

True

8.

MVVM merupakan singkatan dari Model View View Model

a)

False

b)

True

9.

Mana saja yang termasuk dalam Design Pattern?

a)

MVC

b)

MVP

c)

MVVM

d)

BLoC

e)

PHP

10.

Retrofit merupakan library. . . .

a)

Rest Server

b)

Rest Client

11.

Retrofit adalah library Rest Client untuk android dan java yang disediakan dari

a)

Notion

b)

Squareup

c)

Trello

d)

Google

e)

Facebook

12.

Fungsi pada Firebase Authentication yang digunakan untuk mendeteksi user yang saat ini sedang login?

a)

FirebaseInstace()

b)

getAuthentication()

c)

FirebaseUser()

d)

getCurrentUser()

e)

getNowUser()

13.

Manakah urutan mendesain tampilan aplikasi yang benar?

a)

Prototype -> Wireframe -> Mockup

b)

Wireframe -> Prototype -> Mockup

c)

Wireframe -> Mockup -> Prototype

d)

Mockup -> Wireframe -> Prototype

14.

Mana yang lebih fleksible & powerfull?

a)

Array

b)

ArrayList

15.

Mana yang dicek terlebih dahulu untuk melihat suatu mata kuliah terjadi konflik atau tidak?

a)

ID Matkul -> Day -> TimeStart & TimeEnd

b)

TimeStart & TimeEnd -> Day -> ID Matkul

c)

Day -> ID Matkul -> TimeStart & TimeEnd

d)

TimeStart & TimeEnd -> ID Matkul -> Day

16.

Firebase Cloud Messaging berfungsi untuk memberikan support dalam bentuk

a)

In-Apps Messaging

b)

SMS

c)

Payment Gateway

d)

Push Notification