wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Chapter 3 - Quiz Berhadiah

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dimaksud dengan Reactjs?

a)

Library JavaScript untuk membangun antarmuka pengguna

b)

Framework CSS untuk mempercantik tampilan website

c)

Bahasa pemrograman untuk mengembangkan aplikasi web

d)

Database untuk menyimpan data aplikasi web

2.

Apa kegunaan dari react-router-dom dalam Reactjs?

a)

Untuk mengelola state dalam komponen React

b)

Untuk memanipulasi data dalam aplikasi React

c)

Untuk mengatur routing pada aplikasi React

d)

Untuk melakukan styling pada komponen React

3.

Apa yang dimaksud dengan React hooks?

a)

Alat untuk melakukan styling pada komponen React

b)

Metode untuk mengelola state dalam komponen functional React

c)

Library untuk mengatur routing pada aplikasi React

d)

Framework CSS untuk mempercantik tampilan website

4.

Apa yang dimaksud dengan React-bootstrap?

a)

Library JavaScript untuk membangun antarmuka pengguna

b)

Framework CSS untuk mempercantik tampilan website

c)

Bahasa pemrograman untuk mengembangkan aplikasi web

d)

Database untuk menyimpan data aplikasi web

5.

Apa yang dimaksud dengan styling dalam Reactjs?

a)

Proses untuk membagi komponen React menjadi beberapa file terpisah

b)

Metode untuk memformat tampilan komponen React

c)

Perintah untuk mengatur posisi elemen-elemen dalam komponen React

d)

Library untuk mengatur routing pada aplikasi React

6.

Apa yang membedakan antara Reactjs dan React Native?

a)

Reactjs digunakan untuk membangun aplikasi mobile, sedangkan React Native digunakan untuk membangun aplikasi web.

b)

Reactjs menggunakan bahasa pemrograman JavaScript, sedangkan React Native menggunakan bahasa pemrograman Java.

c)

Reactjs lebih cocok digunakan untuk pengembangan aplikasi desktop, sedangkan React Native lebih cocok digunakan untuk pengembangan aplikasi mobile.

d)

Reactjs digunakan untuk membangun aplikasi web, sedangkan React Native digunakan untuk membangun aplikasi mobile.

7.

Apa kegunaan dari useState dalam React hooks?

a)

Untuk mengatur routing pada aplikasi React

b)

Untuk melakukan styling pada komponen React

c)

Untuk mengelola state dalam komponen functional React

d)

Untuk memanipulasi data dalam aplikasi React

8.

Apa yang dimaksud dengan react-router-dom?

a)

Library JavaScript untuk membangun antarmuka pengguna

b)

Framework CSS untuk mempercantik tampilan website

c)

Library untuk mengatur routing pada aplikasi React

d)

Metode untuk mengelola state dalam komponen functional React

9.

Apa yang dimaksud dengan useEffect dalam React hooks?

a)

Alat untuk melakukan styling pada komponen React

b)

Metode untuk mengelola state dalam komponen functional React

c)

Library untuk mengatur routing pada aplikasi React

d)

Hook yang digunakan untuk menangani efek samping dalam komponen React

10.

Apa yang dimaksud dengan React Fragment dalam Reactjs?

a)

Alat untuk melakukan styling pada komponen React

b)

Metode untuk mengelola state dalam komponen functional React

c)

Tag HTML yang digunakan untuk mengelompokkan beberapa elemen dalam satu komponen React

d)

Framework CSS untuk mempercantik tampilan website

11.

Apa yang dimaksud dengan controlled components dalam Reactjs?

a)

Komponen yang dikendalikan oleh state internalnya sendiri

b)

Komponen yang dikendalikan oleh props dari komponen induknya

c)

Komponen yang dikendalikan oleh event handling pada React

d)

Komponen yang dikendalikan oleh React hooks

12.

Apa yang dimaksud dengan JSX dalam Reactjs?

a)

Bahasa pemrograman yang digunakan untuk mengembangkan aplikasi web

b)

Format penulisan komponen dalam Reactjs

c)

Library untuk membangun antarmuka pengguna dalam Reactjs

d)

Bahasa markup yang digunakan untuk menggabungkan HTML dengan JavaScript dalam Reactjs

13.

Apa kegunaan dari react-bootstrap dalam Reactjs?

a)

Untuk melakukan styling pada komponen React

b)

Untuk mengatur routing pada aplikasi React

c)

Untuk membangun antarmuka pengguna dalam Reactjs

d)

Untuk mengelola state dalam komponen functional React

14.

Apa perbedaan antara Reactjs dan Vuejs sebagai library/framework frontend?

a)

Reactjs menggunakan bahasa pemrograman JavaScript, sedangkan Vuejs menggunakan bahasa pemrograman Python.

b)

Reactjs lebih cocok digunakan untuk pengembangan aplikasi mobile, sedangkan Vuejs lebih cocok digunakan untuk pengembangan aplikasi web.

c)

Reactjs menggunakan bahasa markup JSX, sedangkan Vuejs menggunakan template HTML.

d)

Reactjs memiliki komunitas pengguna yang lebih besar dibandingkan Vuejs.

15.

Apa yang dimaksud dengan context dalam Reactjs?

a)

Alat untuk melakukan styling pada komponen React

b)

Metode untuk mengelola state dalam komponen functional React

c)

Properti yang digunakan untuk mengirim data ke komponen turunan tanpa harus melalui komponen induk

d)

Library untuk membangun antarmuka pengguna dalam Reactjs