wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Lesson 3

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Có thể có 2 ứng dụng chạy trên cùng 1 port được không?

a)

Có, vì đây là tính năng mở rộng.

b)

Không, mỗi port chỉ chạy được duy nhất 1 ứng dụng

2.

Nodemon là thư viện gì?

a)

1 thư viện cho phép tạo ứng dụng frontend

b)

1 thư viện gồm các hàm xử lý ngày tháng

c)

1 thư viện gồm các hàm xử lý mảng, chuỗi..

d)

1 thư viện hỗ trợ hot-reload cho ứng dụng nodejs.

3.

Json-server là thư viện gì?

a)

1 thư viện quản lý file cho nodejs

b)

1 thư viện chứa các hàm xử lý cookies cho nodejs

c)

1 thư viện hỗ trợ người dùng định nghĩa cơ sở dữ liệu ảo qua file json

d)

1 thư viện hỗ trợ lập trình nodejs real-time chat

4.

Trường "scripts" trong package.json dùng để làm gì?

a)

Dùng để chứa thông tin các thư viện dùng trong dự án

b)

Dùng để định nghĩa các đoạn mã được sử dụng qua lệnh "npm run ..."

c)

Dùng để chứa các thông tin liên quan đến người lập trình

d)

Không có mục đích cụ thể nào

5.

Dùng cách nào để kết nối tới json-server từ ứng dụng express và lấy dữ liệu?

a)

Sử dụng 1 thư viện hoặc hàm thao tác http

b)

Sử dụng 1 hàm có sẵn của json-server

c)

Sử dụng routing của express

d)

Tự kết nối, không cần lập trình viên tự định nghĩa

6.

Axios là thư viện gì?

a)

1 thư viện thao tác với HTTP, HTTPs là chủ yếu

b)

1 thư viện tương tự express

c)

1 thư viện thao tác quản lý cơ sở dữ liệu

d)

1 thư viện quản lý nội dung web

7.

UUID là gì?

a)

1 chuỗi ngẫu nhiên có thể dùng làm "id" cho bất cứ dữ liệu nào

b)

1 chuỗi ký tự đặc biệt ngẫu nhiên được dùng cho mục đích lưu mật khẩu số

c)

Là 1 loại mật mã được dùng để trao đổi thông tin qua lại giữa các server

d)

Là 1 loại syntax dùng trong ứng dụng nodejs

8.

Cho đoạn code như sau, tại sao cần dùng dòng 2 của đoạn code này?

const server = express();

server.use(express.json());

a)

Để response trả về có định dạng json

b)

Để request nhận được có dạng json

c)

Để request body có thể được thao tác và xuất hiện dưới dạng object

d)

Để request URL có thể thao tác và xuất hiện dưới dạng object

9.

Try-catch trong nodejs được dùng để làm gì?

a)

Bọc những đoạn code dễ xảy ra lỗi làm gián đoạn server

b)

Bọc những đoạn code không cần thiết

c)

Bọc những đoạn code có yêu cầu xử lý thông tin từ request

d)

Dùng khi sử dụng hàm tính toán

10.

Phương thức đúng để tìm kiếm dữ liệu theo chuẩn RESTful API là?

a)

RETRIEVE

b)

GET

c)

FILTER

d)

POST