Cuối kỳ · SDN301m · Summer 2024

Ôn tập cuối kỳ SDN301m Summer 2024

49 câu gom từ 1 đề ôn của kỳ Summer 2024.

Đề gốc

Bấm để làm trọn một đề thay vì tra từng câu

49 câu hỏi

Trang 3 / 3
Aauthentication
Bauthorization
Caccounting
Dauditing
Lời giải
Trong lĩnh vực bảo mật thông tin, thuật ngữ được sử dụng để chỉ quá trình cấp quyền truy cập cá nhân vào một hệ thống hoặc tài nguyên được gọi là "quyền truy cập". Quá trình này liên quan đến việc xác định xem ai có thể truy cập vào hệ thống hoặc tài nguyên đó và những gì họ có thể làm khi đã truy cập vào đó. Quyền truy cập thường được thực hiện sau khi đã xác thực danh tính người dùng, nghĩa là sau khi đã xác minh rằng người dùng là ai.
Mở trang câu hỏi này →
Adb.findQ.count
Bdb.findQ.countQ
Cdb.find.count()
Ddb.find.count TATE ee ote UO By banal See i WHEN GE Ma Ba! Tosa dhe ee ny
Lời giải
Để trả về số lượng bản ghi được lưu trữ trong một collection, chúng ta cần sử dụng phương thức count() của phương thức find() trong MongoDB. Phương thức này sẽ trả về số lượng bản ghi được tìm thấy trong collection. Ví dụ, nếu chúng ta muốn tìm số lượng bản ghi trong collection 'users', chúng ta có thể sử dụng lệnh sau: db.users.find().count().
Mở trang câu hỏi này →
ASQL
BMongo
CJSON
DJavascript
Lời giải
Dữ liệu Firebase đang biểu diễn các đối tượng. Đối tượng trong Firebase có thể được biểu diễn dưới dạng JSON (JavaScript Object Notation), một định dạng dữ liệu nhẹ và dễ đọc. JSON cho phép lưu trữ và truyền tải dữ liệu một cách hiệu quả, và nó là một phần quan trọng của Firebase. Vì vậy, khi nói về dữ liệu Firebase, chúng ta thường nói về JSON.
Mở trang câu hỏi này →
AfindOne()
BfindOne1()
CctOne()
Dfind()
Lời giải
Để trả lời câu hỏi này, chúng ta cần hiểu về khái niệm projection trong MongoDB. Projection là một cách để chỉ định các trường dữ liệu mà chúng ta muốn lấy ra từ một truy vấn. Trong MongoDB, hàm find() thường được sử dụng để thực hiện các truy vấn tìm kiếm dữ liệu. Tuy nhiên, hàm find() không chỉ được sử dụng để tìm kiếm dữ liệu mà còn có thể được sử dụng để thực hiện các truy vấn phức tạp hơn, bao gồm cả việc chỉ định các trường dữ liệu mà chúng ta muốn lấy ra. Vì vậy, trong trường hợp này, hàm find() là hàm thứ hai được sử dụng để thực hiện một truy vấn projection.
Mở trang câu hỏi này →
Apath.normalize(Aesttest1//2slashes/1slash/tab/.')
Bfs.normalize(/test/test1//2slashes/1slash/tab/.')
Cos.normalize('/test/test1//2slashes/1slash/tab/.')
DAll the answers are wrong
Lời giải
Để lấy được một đường dẫn được normalize, bạn cần sử dụng hàm os.path.normpath(). Hàm này sẽ loại bỏ các ký tự không cần thiết trong đường dẫn, giúp đường dẫn trở nên dễ đọc và dễ sử dụng hơn. Ví dụ, nếu bạn có một đường dẫn như '/test/test1//2slashes/1slash/tab/.', hàm os.path.normpath() sẽ trả về '/test/test1/2 slashes/1slash/tab'. Điều này giúp đảm bảo rằng đường dẫn luôn được biểu diễn một cách nhất quán và dễ đọc.
Mở trang câu hỏi này →
Anode install express
Binstall express
CSnpm install express
DAll the answers are wrong
Lời giải
Để cài đặt module Node.js Express, bạn cần sử dụng lệnh npm (Node Package Manager). Lệnh npm install express sẽ giúp bạn cài đặt module Express và tất cả các phụ thuộc cần thiết. Lệnh này thường được sử dụng trong môi trường Node.js.
Mở trang câu hỏi này →
A((each photos))
B((#each photos))
Ceach photos}}
Deach photos}}
Lời giải
Để hiển thị nhiều tài liệu đã được gửi đến một mẫu, bạn cần sử dụng hàm block function #each. Syntax đúng của hàm này là ((#each photos)). Hàm này cho phép bạn lặp qua một mảng các tài liệu và hiển thị chúng một cách độc lập. Ví dụ, nếu bạn có một mảng các ảnh và muốn hiển thị chúng dưới dạng danh sách, bạn có thể sử dụng ((#each photos)). Điều này sẽ giúp bạn tạo ra một trang web có thể hiển thị nhiều tài liệu một cách linh hoạt và dễ dàng.
Mở trang câu hỏi này →
Aing Config file
Bing database
Cing app.locals
Ding app.storage
Lời giải
Để lưu trữ biến cục bộ có thể truy cập trong ứng dụng, người dùng có thể sử dụng cách tiếp cận khác nhau. Tuy nhiên, cách phổ biến nhất là sử dụng 'app.locals'. 'app.locals' là một đối tượng được Express cung cấp để lưu trữ biến cục bộ có thể truy cập trong ứng dụng. Điều này cho phép người dùng lưu trữ dữ liệu như cấu hình ứng dụng, thông tin về người dùng, v.v. và có thể truy cập chúng từ bất kỳ đâu trong ứng dụng. Ngoài ra, 'app.locals' cũng cho phép người dùng lưu trữ dữ liệu có thể được chia sẻ giữa các yêu cầu khác nhau.
Mở trang câu hỏi này →
Adb.insert({title: 'Two Cities'})
Bdb.add(title: 'Two Cities')
Cdb.insert({title: 'Two Cities'})
Ddb.add(title: 'Two Cities')
Lời giải

Để thêm một mục mới vào cơ sở dữ liệu MongoDB, bạn cần sử dụng phương thức insert(). Phương thức này cho phép bạn thêm một hoặc nhiều tài liệu vào cơ sở dữ liệu. Ví dụ, nếu bạn muốn thêm một tài liệu có tiêu đề là 'Two Cities', bạn có thể sử dụng lệnh

Lời giải
db.insert({
  title: 'Two Cities'
}

). Lệnh này sẽ thêm một tài liệu mới vào cơ sở dữ liệu với tiêu đề là 'Two Cities'.

Mở trang câu hỏi này →
Đi tiếp từ đây