Which of the following statement is true?
(a) Device interface module is a software simulation of, or interface to, a real hardware device or system
(b) A virtual device is a way to design a program with complex interfaces to device or other systems
(c) The program units in the device interface module hides all details of interaction with hardware devices
(d) None of the mentioned
The question was posed to me in an internship interview.
My query is from Generating and Improving Software Architectures topic in section Unified Modelling Language of Software Architecture