Explain how abstractions can be of benefit when designing em
Explain how abstractions can be of benefit when designing embedded systems that perform a complex set of operations. Which abstraction uses stales, state transitions, inputs and outputs to model a complex system?
Solution
6) Abstractions are a very import part of the software written for a embedded system hardware. It is definitely a layer that provides or fills the gap between the software layer and hardware layer.
For example a CD drive in a computer is controlled by a motor, to activate the motor the software has to be written such that there is a direct access of the motor in the software program. Even in any operating system it is important to take into consideration the various abstraction necessary.
7)An abstract state Machine.
