NEW
Font size
Worksheets1. Khái niệm phần mềm trung gian
Total questions: 61
Worksheet time: 31mins
Phần mềm trung gian trong WSNs nằm giữa những lớp nào trong hệ thống?
Giữa phần cứng và ứng dụng
Giữa hệ điều hành và phần cứng
Giữa giao thức mạng và phần cứng
Giữa ứng dụng và hệ điều hành
Mục tiêu chính của phần mềm trung gian là gì trong môi trường nền tảng phần cứng không đồng nhất?
Thay thế giao thức mạng
Giảm dung lượng bộ nhớ ROM
Tăng tốc đồng hồ hệ thống
Ẩn chi tiết phần cứng cấp thấp
Trong sơ đồ kiến trúc, lớp nào nằm ngay dưới lớp Applications?
WSN Middleware
Operating System
Network Protocol Stacks
Hardware
Thành phần nào KHÔNG thuộc lớp WSN Middleware theo hình minh họa?
Middleware Services
Middleware Components
Network Protocol Stacks
Các dịch vụ trung gian
Phần mềm trung gian giúp giải quyết vấn đề nào khi triển khai ứng dụng trên nhiều nền tảng?
Thu hẹp khoảng cách giữa phần cứng dị thể
Loại bỏ nhu cầu hệ điều hành
Thay thế ứng dụng người dùng
Tăng băng thông vật lý mạng
Lợi ích trực tiếp khi phần mềm trung gian ẩn các chi tiết phần cứng cấp thấp là gì?
Loại bỏ hoàn toàn giao thức mạng
Giảm kích thước chip xử lý
Tăng số lượng cảm biến bắt buộc
Thuận lợi cho phát triển ứng dụng
Nếu một ứng dụng cần chạy trên nhiều loại cảm biến khác nhau, bước thiết kế chiến lược nào phù hợp nhất?
Sử dụng lớp middleware để trừu tượng hóa
Chỉ chọn một loại phần cứng duy nhất
Viết mã riêng cho từng bo mạch
Bỏ qua hệ điều hành để truy cập trực tiếp
Trong kiến trúc nhiều lớp, lớp nào cung cấp trừu tượng hóa phần cứng giúp ứng dụng không phụ thuộc nền tảng?
Network Protocol Stacks
WSN Middleware
Operating System
Hardware
Trong nút cảm biến của PMTG, ba hoạt động cơ bản nào phải diễn ra mà không làm cạn kiệt tài nguyên?
Cảm biến, xử lý dữ liệu, liên lạc
Đo đạc, lưu trữ đám mây, hiển thị
Nén ảnh, điều khiển cơ học, sao lưu
Chuẩn hóa, lập lịch toàn cục, kiểm thử
Mục tiêu chính của phần mềm trung gian trong PMTG liên quan đến năng lượng là gì?
Nhận biết năng lượng và tối ưu tiêu thụ
Tăng kích thước bộ nhớ vĩnh viễn
Chuyển tất cả xử lý lên đám mây
Loại bỏ chức năng liên lạc hoàn toàn
Tại sao giao thức liên lạc tiêu thụ điện năng thấp lại quan trọng trong PMTG?
Giảm hao pin và kéo dài hoạt động
Tăng tốc độ CPU đáng kể
Hỗ trợ đồ họa chất lượng cao
Bảo đảm bộ nhớ không bao giờ đầy
PMTG cần hỗ trợ cơ chế nào để duy trì hoạt động khi các nút cảm biến gặp lỗi?
Tự cấu hình và chịu lỗi
Cấp phát thủ công mỗi nút
Ngắt toàn bộ mạng tạm thời
Khóa cứng topology cố định
Khả năng mở rộng của PMTG liên quan đến yếu tố nào sau đây?
Độ ồn môi trường âm học
Chuẩn sạc USB chung
Màu sắc vỏ thiết bị
Số lượng nút và người dùng
Một thách thức là tính đa dạng về phần cứng và cấu trúc mạng. Điều này đòi hỏi gì ở PMTG?
Cấm các giao thức định tuyến
Tương thích nhiều nền tảng phần cứng
Chỉ hỗ trợ một loại cảm biến
Giảm số định dạng dữ liệu xuống một
Tổng hợp dữ liệu trong PMTG nhằm mục đích chính nào?
Chuyển dữ liệu thô sang định dạng cao cấp
Ngăn mọi truyền thông giữa nút
Tăng kích thước gói tin vô hạn
Loại bỏ toàn bộ dữ liệu cảm biến
Trong quản lý tài nguyên phần cứng, yếu tố nào cần được sử dụng hiệu quả cùng bộ xử lý?
Cảm biến hình ảnh màu
Bộ nhớ và năng lượng
GPS độ chính xác cao
Màn hình và loa
Khi quy mô mạng thay đổi theo thời gian dài, PMTG cần có khả năng gì?
Thích ứng với topology biến động
Cố định địa chỉ cứng mọi nút
Dừng thu thập dữ liệu
Tắt liên lạc khi quá tải
Trong bối cảnh an ninh mạng của PMTG, nhiệm vụ nào gắn liền với dữ liệu tổng hợp?
Bảo đảm tính toàn vẹn dữ liệu
Tăng kích thước ảnh nén
Chuyển đổi sang âm thanh
Loại bỏ mã hóa đầu cuối
Một sai lầm phổ biến khi thiết kế PMTG là gì?
Tổng hợp dữ liệu hiểu ứng dụng
Hỗ trợ tự cấu hình linh hoạt
Bỏ qua tiêu thụ năng lượng liên lạc
Ưu tiên định tuyến tiết kiệm
Trong bối cảnh WSNs, mục tiêu chính của tính bảo mật là gì?
Mã hóa dữ liệu nhạy cảm và bảo vệ
Tăng dung lượng lưu trữ cảm biến
Giảm độ trễ truyền tải dữ liệu
Tối ưu vị trí đặt các nút mạng
Yêu cầu cốt lõi khi tích hợp WSNs với hệ thống bên ngoài là gì?
Loại bỏ mọi cơ chế bảo mật hiện hữu
Giảm kích thước gói tin xuống tối thiểu
Tăng số lượng cảm biến trên mỗi nút
Cung cấp giao diện hỗ trợ tích hợp và xác thực
Impala là phần mềm trung gian với đặc điểm nào nổi bật?
Dựa trên học máy sâu
Nặng, yêu cầu tài nguyên cao
Hoạt động chỉ trên phần cứng chuyên dụng
Nhẹ, dùng lập trình mô-đun
Ưu điểm năng lượng của Impala được mô tả như thế nào?
Phụ thuộc nguồn ngoài, cập nhật thủ công
Không ảnh hưởng năng lượng, cập nhật chậm
Tiêu thụ năng lượng cao, khó cập nhật
Tiết kiệm năng lượng, cập nhật dễ dàng
Hạn chế quan trọng của Impala đối với QoS là gì?
Chỉ hỗ trợ QoS mức cơ bản
Không hỗ trợ QoS
QoS phụ thuộc mạng di động
Hỗ trợ QoS đầy đủ
Tại sao Impala có thể không phù hợp với thiết bị hạn chế tài nguyên?
Không cho phép tính không đồng nhất phần cứng
Đòi hỏi bộ nhớ lớn cho mã nguồn
Phụ thuộc kết nối Internet liên tục
Yêu cầu GPU cho xử lý tín hiệu
Mate tiếp cận theo hướng nào trên TinyOS?
Lập trình kernel nguyên khối
Máy ảo chạy trên TinyOS
Hệ thống tập tin phân tán
Trình biên dịch đa nền tảng
Cấu trúc mã Mate có đặc điểm nào giúp triển khai nhanh?
Không dùng lệnh, chỉ dùng sự kiện
Nhóm gồm 24 lệnh, mỗi lệnh 1 byte
Khối lệnh dài 64 byte, ghép theo trang
Chỉ có 8 lệnh, mỗi lệnh 4 byte
Hạn chế chính của Mate đối với ứng dụng là gì?
Không hỗ trợ giao tiếp cảm biến
Không thể nạp chương trình qua mạng
Chỉ chạy được trên phần cứng mạnh
Chỉ phù hợp tác vụ ngắn hoặc không thường xuyên
MiLAN thuộc loại phần mềm trung gian nào trong WSNs?
Hướng tin nhắn phân tán
Hướng dữ liệu tập trung
Hướng ứng dụng với QoS
Hướng điều khiển NASA
Ưu điểm chính của MiLAN là gì?
Tối ưu năng lượng cảm biến
Bảo mật cấp quân sự
Cung cấp hỗ trợ QoS
Lưu trữ dữ liệu theo truy vấn
Nhược điểm của MiLAN nhấn mạnh điều nào?
Không tương thích NASA
Khó mở rộng thành phần
Kéo dài thời gian chạy ứng dụng
Không hỗ trợ QoS
MIRES sử dụng phương pháp tiếp cận nào?
Hướng dữ liệu truy vấn
Hướng điều khiển nhiệm vụ
Hướng thành viên phi hành đoàn
Hướng tin nhắn
Tính chất kiến trúc nổi bật của MIRES là gì?
Tập trung hóa dữ liệu cảm biến
Ưu tiên bảo mật và QoS
Ràng buộc chặt, khó tích hợp
Tách rời thành phần, dễ mở rộng
Điểm yếu của MIRES khiến nó không phù hợp với WSNs hiện đại là gì?
Dung lượng bộ nhớ quá lớn
Không có giao thức định tuyến
Thiếu đồng bộ thời gian mạng
Không hỗ trợ QoS và bảo mật
BioNet được dùng chủ yếu bởi tổ chức nào?
IEEE trong tiêu chuẩn
NASA trong điều khiển
ESA trong phóng vệ tinh
WHO trong y tế
Mục tiêu sử dụng BioNet gồm hoạt động nào?
Phân tích ảnh thiên văn
Liên lạc, kiểm soát, chỉ huy
Lưu trữ truy vấn dữ liệu
Mã hóa bảo mật đầu cuối
Trong phân loại giải pháp PMTG cho WSNs, TinyDB đại diện cho hướng nào?
Hướng dữ liệu tập trung
Hướng tin nhắn chuyên biệt
Hướng điều khiển NASA
Hướng ứng dụng với QoS
TinyDB trong hệ TinyOS được mô tả là middleware kiểu gì trong WSNs?
Hướng kết nối, tối ưu liên kết
Hướng thiết bị, điều khiển từng sensor
Hướng sự kiện, tập trung cảnh báo
Hướng dữ liệu, tập trung vào truy vấn
Điểm mạnh nổi bật của TinyDB/TinySQL liên quan đến năng lượng là gì?
Tối ưu lịch đánh thức cảm biến
Tăng công suất phát tín hiệu
Giảm số lượng nút cảm biến
Tăng băng thông mạng toàn hệ
Hạn chế chính của TinyDB/TinySQL về QoS là gì?
Hỗ trợ QoS nâng cao
Chỉ hỗ trợ thời gian thực
Tối ưu độ trễ thời gian thực
Không hỗ trợ thời gian thực
Trong WSNs khi dùng TinyDB, người vận hành làm gì thay vì điều khiển từng sensor?
Đặt câu hỏi truy vấn dữ liệu
Cấu hình lại từng liên kết mạng
Cập nhật firmware từng nút
Tăng công suất từng cảm biến
Khung middleware nào trong danh sách là viết tắt của Sensor Information and Networking Architecture?
CLMF dựa cluster
MSM cho Monitoring
SINA trong WSNs
TinySQL cho truy vấn
Trong bảng so sánh PMTG cho WSNs, TinyDB sử dụng kiểu giao diện nào?
Mệnh lệnh compile-like
Khai báo ACQP language
Không có interface
Mệnh lệnh motle bytecode
Agilla thuộc mức trừu tượng nào trong lập trình?
Local abstraction
Simple global
Global abstraction
Không có abstraction
Paradigm lập trình của Mate là gì?
Mobile agent
Virtual machine
Không có paradigm
Database Graphic UI
Tính năng phi chức năng của TinyLime trong bảng là gì?
Adaptability
Scalability
Không có
Security
MagnetOS cung cấp paradigm lập trình nào?
Mobile agent
Database
Không có
Virtual machine
MiLAN có đặc điểm nào về giao diện và mức trừu tượng?
Khai báo, global abstraction
Không có interface, simple local
Mệnh lệnh, local abstraction
Không có interface, không có abstraction
SINA dùng kiểu giao diện nào và ở mức trừu tượng nào?
Khai báo ACQP language, Local
Khai báo cells data format SQTL, Global
Mệnh lệnh java language, Global
Không có interface, None
Theo bảng, chức năng middleware của TinyDB bao gồm gì?
Chỉ code management
Không có tính năng
Data management và dynamic topology
Resource discovery duy nhất
Local Abstraction áp dụng chủ yếu cho phạm vi nào?
Toàn bộ hệ thống hoặc ứng dụng
Giao diện người dùng toàn diện
Một phân cụ thể hoặc module
Hệ thống cơ sở dữ liệu phân tán
Global Abstraction cung cấp điều gì nổi bật?
Giao diện hướng đối tượng cụ thể
Cái nhìn tổng thể và giao diện toàn hệ thống
Ẩn chi tiết cục bộ cho module nhỏ
Khả năng bảo mật chuyên sâu từng đối tượng
Ví dụ điển hình của Local Abstraction trong hình là gì?
Trình quản lý tài nguyên động
Giao diện người dùng toàn diện hệ thống
API hệ thống cơ sở dữ liệu phân tán
Phương thức trong một lớp đối tượng OOP
Tính linh hoạt của Global Abstraction được mô tả như thế nào?
Phụ thuộc vào bytecode di động
Chỉ dùng cho một module nhỏ
Mang tính tổng quát hơn, phục vụ nhiều mục đích
Hướng tới đối tượng cụ thể
MQTT thường được chọn cho WSNs thương mại vì đặc điểm nào sau đây?
Không phù hợp với cảm biến
Yêu cầu băng thông rất lớn
Chuẩn nhẹ, tiết kiệm năng lượng
Chỉ hỗ trợ truyền file dung lượng lớn
Trong mạng WSNs tích hợp IoT, vai trò phù hợp của MQTT là gì?
Giao thức publish/subscribe cho dữ liệu cảm biến
Chuẩn nén ảnh cho camera IoT
Hệ điều hành thời gian thực cho node
Chuẩn truyền điện năng không dây
Node-RED thường chạy ở đâu trong hệ thống IoT công nghiệp?
Tại gateway hoặc thiết bị edge
Trong trình duyệt của người dùng
Trên cảm biến siêu thấp năng lượng
Bên trong bộ điều tốc động cơ
Nhiệm vụ chính của Node-RED trong WSNs là gì?
Điều phối luồng dữ liệu, tích hợp, điều khiển
Mã hóa AES phần cứng cho radio
Quản lý cấp nguồn cho pin lithium
Hiệu chuẩn cảm biến nhiệt độ tự động
Những nền tảng cloud IoT phổ biến trong công nghiệp gồm lựa chọn nào đúng nhất?
Arduino IDE Cloud, Visual Studio IoT
AWS IoT, Azure IoT, Google Cloud IoT
Facebook IoT, TikTok Edge, Snapchat Hub
MATLAB Cloud Only, SPSS IoT Suite
ThingsBoard thường được dùng cho mục đích nào trong hệ thống IoT?
Đo phổ quang học trong phòng thí nghiệm
Mô phỏng phần tử hữu hạn nhiệt
Giám sát thiết bị, dashboard, quản lý thiết bị
Biên dịch mã nguồn C++ thời gian thực
WSNs thương mại thường truyền dữ liệu lên gateway qua các công nghệ nào?
RS-232 thuần túy không bảo mật
Zigbee, LoRa, BLE
Wi-Fi 7 độc quyền duy nhất
HDMI và DisplayPort
