Font size
WorksheetsPAW Q1 2024
Total questions: 20
Worksheet time: 10mins
Yang merupakan kelemahan JS.
Merupakan salah satu bahasa yang kompleks.
Menggunakan prinsip single inheritance.
Tidak mendukung load dari sisi server.
Keamanan dari sisi pengguna rendah.
Limitasi/kelemahan CSS adalah...
Belum mendukung mengubah warna sebuah elemen.
Dapat menarget spesifik teks pada HTML.
Belum dapat memilih ancestor.
Tidak terdapat aturan penamaan.
Pernyataan yang benar terkait Node.JS.
Node.js memungkinkan mengeksekusi JS dari sisi server.
Node.js merupakan sebuah bahasa pemrograman yang dikembangkan dari JS.
Node.js tidak mendukung cross-platform.
Semua benar
Pernyataan yang benar tentang Responsive Design.
Kontent website dengan responsive design telah dioptimisasi berdasarkan perangkat yang digunakan.
Memiliki tampilan yang sama untuk setiap ukuran layar apapun.
Responsive Design selalu lebih baik daripada Mobile-friendly.
Memiliki tampilan yang beradaptasi dan berubah sesuai ukuran layar.
Agar sebuah halaman HTML dapat berjalan dibutuhkan HTML, CSS, dan JS.
True
False
Keunggulan Micro-Frontend.
Aplikasi jauh lebih cepat untuk dikembangkan.
Memiliki code base yang lebih kecil.
Memiliki skalabilitas yang lebih baik.
Semua benar
Format file apa yang didukung oleh MongoDB ?
JSON, BSON
GSON,XML
BSON, GSON
XML, HTML
Apa itu MongoDB?
Sebuah sistem file.
Sebuah SQL database.
Sebuah NoSQL database.
Sebuah frontend framework.
NoSQL selalu lebih unggul daripada SQL Database
True
False
Schema database dibuat menggunakan kode di bagian
Controller
Model
Routes
Middleware
Di MongoDB, setiap dokumen dalam koleksi dapat memiliki skema yang berbeda.
TRUE
FALSE
File .env digunakan untuk menyimpan URL koneksi MongoDB atau informasi rahasia lainnya yang tidak boleh disimpan secara terbuka dalam kode sumber
TRUE
FALSE
Express Middleware merujuk pada fungsi yang memiliki parameter berupa ?
express.req, express.res, express.next
express.req, express.app, express.res
express.req, express.before, express.res
express.req, express.ok, express.res
Pernyataan yang benar terkait Express JS.
Memiliki standar arsitektur design resmi.
Dibangun diatas NodeJS.
Bersifat open-source,.
Mendukung beragam middleware.
Tidak mendukung routing.
Status open pada mongoose berarti .....
mongoose siap untuk terhubung dengan sebuah server MongoDB.
Sukses terhubung dengan sebuah server MongoDB.
MongoDB yang terhubung bersifat publik.
mongoose melakukan request ulang untukt erhubung ke server mongoDB.
Yang merupakan Mongoose Queries
Model.find()
Model.findByIDandCreate()
Model.findOne()
Model.findById()
Model.delete()
Express Request merupakan object yang merepresentasikan ______________ dan memiliki sebuah properti dari request seperti__________ dan __________ .
HTTP Request, body, HTTP Headers
HTTP Headers, body, HTTP Request
HTTP Request, json, HTTP Headers.
HTTP Request, body, json.
Yang bukan merupakan salah satu properti res di expres reqeust.
res.end()
res.format()
res.json()
res.secure()
Pernyataan mana tentang kueri Mongoose yang benar?
Kueri Mongoose hanya dapat dieksekusi dengan callback
Mongoose tidak mendukung operasi asinkron
Mongoose mendukung callback dan async/await untuk eksekusi kueri
Mongoose memerlukan library eksternal untuk menjalankan kueri
Pernyataan yang benar terkait skema dokumen diatas ?
Seluruh field pada dokumen tersebut wajib diisi.
Apabila field quantity tidak diisi maka akan berisi nilai sebesar 1
Field id wajib diisi tipe data number dan bersifat unik.
Field description tidak wajib diisi dan dapat diisi tipe data apapun.
Setiap dokumen yang dibuat akan memiliki timestamp field
