wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PAW-Quiz PPT Awal

Total questions: 14

Worksheet time: 9mins

Name
Class
Date
1.

Kelemahan Micro-Frontend.

a)

Tidak direkomendasikan untuk tim pengembang yang berukuran kecil

b)

Testing pada kode susah dilakukan

c)

Deployment bergantung antar teknologi yang digunakan

d)

Memiliki skalabilitas yang buruk

2.

Keunggulan Micro-Frontend.

a)

Aplikasi jauh lebih cepat untuk dikembangkan.

b)

Memiliki code base yang lebih kecil.

c)

Memiliki skalabilitas yang lebih baik.

d)

Semua benar

3.

Yang merupakan kelemahan JS.

a)

Merupakan salah satu bahasa yang kompleks.

b)

Menggunakan prinsip single inheritance.

c)

Tidak mendukung load dari sisi server.

d)

Keamanan dari sisi pengguna rendah.

4.

Pernyataan yang benar tentang Typescript.

a)

Typescript merupakan superset dari JS.

b)

Typescript menggunakan prinsip OOP.

c)

Tidak seperti JS, Typescript tidak dapat mendeteksi error sebelum runtime.

d)

Perfoma Typescript jauh lebih baik daripada JS.

5.

Pernyataan yang benar tentang HTML5.

a)

HTML5 memperbolehkan untuk menjalankan JS di background.

b)

HTML5 dapat bekerja di semua versi browser.

c)

HTML5 masih menggunakan local storage bukan cookies.

d)

HTML5 telah menyediakan fitur build-in untuk video dan audio.

6.

Agar sebuah halaman HTML dapat berjalan dibutuhkan HTML, CSS, dan JS.

a)

True

b)

False

7.

SASS dan LESS merupakan salah satu contoh Atomic/Utility First CSS Framework.

a)

True

b)

False

8.

Kelemahan Parallax Scrolling.

a)

Dapat menyebabkan motion sickness

b)

Tidak responsif

c)

Mengurangi engagement pengguna.

d)

Tidak cocok digunakan untuk konten yang sederhana

9.

Limitasi/kelemahan CSS adalah...

a)

Belum mendukung mengubah warna sebuah elemen.

b)

Dapat menarget spesifik teks pada HTML.

c)

Belum dapat memilih ancestor.

d)

Tidak terdapat aturan penamaan.

10.

JS merupakan bahasa dengan tipe

a)

Programming

b)

Scripting

c)

Markup

11.

Tujuan utama dari JS adalah...

a)

Untuk menambah style pada halaman HTML.

b)

Untuk melakukan operasi scripting dari sisi server.

c)

Membuat halaman HTML menjadi lebih interaktif.

d)

Semua benar

12.

Pernyataan yang benar terkait Node.JS.

a)

Node.js memungkinkan mengeksekusi JS dari sisi server.

b)

Node.js merupakan sebuah bahasa pemrograman yang dikembangkan dari JS.

c)

Node.js tidak mendukung cross-platform.

d)

Semua benar

13.

Javascript merupakan bahasa pemrograman yang dikembangkan dari bahasa pemrograman JAVA untuk halaman web.

a)

True

b)

False

14.

Pernyataan yang benar tentang Responsive Design.

a)

Kontent website dengan responsive design telah dioptimisasi berdasarkan perangkat yang digunakan.

b)

Memiliki tampilan yang sama untuk setiap ukuran layar apapun.

c)

Responsive Design selalu lebih baik daripada Mobile-friendly.

d)

Memiliki tampilan yang beradaptasi dan berubah sesuai ukuran layar.