Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BINAR Synergy 6 | Chapter 4

Total questions: 15

Worksheet time: 2mins

Name
Class
Date
1.

Apa itu Node.js?

a)

Sebuah Platform Website

b)

Runtime JavaScript yang bisa digunakan di server

c)

Untuk Menggambar Peta Dunia

d)

Digunakan untuk ngeoding Java di JavaScript

2.

Modul fs pada Node.js digunakan untuk?

a)

Mengakses File System

b)

Menghubungkan Node.js dengan internet

c)

Menginstall modul lain

d)

Untuk mempersiapkan server

3.

Modul path pada Node.js digunakan untuk?

a)

Digunakan untuk membuat direktori

b)

Untuk membuat http server

c)

Berurusan dengan lokasi direktori dan semacamnya

d)

Digunakan untuk membaca file

4.

Modul http pada Node.js digunakan untuk?

a)

Membaca OS sistem

b)

Agar bisa dikoneksikan dengan server

c)

Membuat server dengan Node.js

d)

Membaca file index.html

5.

Berikut adalah kegunaan package.json yang benar adalah?

a)

Menyimpan file - file dependensi Node.js

b)

Sebagai tempat mengurus dependensi Node.js

c)

Tidak bisa menginstall 3rd party library tanpa ada package.json

d)

Menentukan beberapa informasi program pada Node.js

6.

Untuk membuka file pada Node.js kita bisa mengunnakan modul fs dan fungsi?

a)

fs.checkFile

b)

fs.readFile

c)

fs.readFileSync

d)

fs.openFile

7.

Port pada server http digunakan untuk?

a)

Membuat server bisa diakses oleh program lain

b)

Membuat server bisa diakses oleh dunia luar

c)

Membuka file

d)

Membuat halamn website

8.

Bagaimana caranya membuat server dengan modul http?

a)

http.moduleServer

b)

http.listen

c)

http.createServer

d)

http.openPort

9.

Jelaskan maksud Inheritance pada OOP

a)

Tidak bisa di inisiasi oleh dirinya sendiri

b)

Digunakan untuk membuat kelas yang sama

c)

Persamaan kelas degan kelas lain

d)

Pewarisan method oleh kelas lain

10.

Apa saja pilar konsep OOP?

a)

Abstraction

b)

Inherintance

c)

Encapsulation

d)

Proportions

11.

Hal yang benar mengenai konstruktor

a)

Tempat untuk membuat method pada class

b)

Dipanggil pada saat kelas di inisiasi

c)

Bisa diwariskan oleh kelas lain

d)

Tidak usang diisi juga bisa digunakan

12.

Pacakge manager yang disertakan bersama Node.js dinamakan

a)
npm
b)
yarn
c)
pip
d)
composer
13.

Pengertian polymorphism pada OOP adalah?

a)
Kemampuan suatu objek untuk memiliki banyak ukuran.
b)
Kemampuan suatu objek untuk memiliki banyak warna.
c)
Kemampuan suatu objek untuk memiliki banyak bentuk atau tipe.
d)
Kemampuan suatu objek untuk memiliki banyak bau.
14.

Kepanjangan dari OOP adalah?

a)
Object-Oriented Process
b)
Object-Oriented Protocol
c)
Object-Oriented Procedure
d)
Object-Oriented Programming
15.

Berikut adalah modul - modul yang ada pada Node.js core kecuali

a)
path
b)

http

c)

fs

d)

tunnel