volume_mute

Four Interface Types

publish date2026/06/19 10:51:10.691353 UTC

volume_mute
True
Please 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


Quizzes you can take where this question appears