List the interacting domains for each of the following: application software, system software, and hardware.

a. software domain, digital domain, and analog domain

b. operating system domain, architecture domain, and component domain

c. integrated circuits domain, logic gate domain, and programming language domain

d. transistor domain, abstraction layer domain, and library domain

2 answers

Option b:

- Application software: operating system domain, architecture domain, and component domain
- System software: operating system domain, architecture domain, and component domain
- Hardware: operating system domain, architecture domain, and component domain
What controls the interactions between hardware and user applications?(1 point)
Responses

system software
system software

programming languages
programming languages

hardware layers
hardware layers

domains