volume_mute
Four Interface Types
publish date: 2026/06/19 10:51:10.691353 UTC
volume_mutePlease drag and drop the options to sort them
Sort the four types of component interfaces by placing them in the order they are typically described (parameter, shared memory, procedural, message passing).
Parameter interfaces - data or function references passed from one component to another
Shared memory interfaces - a block of memory shared between subsystems
Message passing interfaces - components request services by passing messages
Procedural interfaces - one component encapsulates procedures callable by others
Correct Answer
(1) Parameter interfaces - data or function references passed from one component to another
(2) Shared memory interfaces - a block of memory shared between subsystems
(3) Procedural interfaces - one component encapsulates procedures callable by others
(4) Message passing interfaces - components request services by passing messages
Explanation
The four interface types are: (1) Parameter interfaces - data or function references passed between components; (2) Shared memory interfaces - a memory block shared between subsystems, common in embedded systems; (3) Procedural interfaces - encapsulated procedures callable by other components; (4) Message passing interfaces - services requested via messages with reply messages, used in client-server and OO systems.
Reference
Software Engineering, Ian Sommerville, 10th edition
