OS correct answers An operating system is a resource manager.
It is also a control program.
Diagram put in order: Hardware OS Applications Users correct answers Users, Application, OS,
Hardware
Hardware Abstractions: correct answers CPU, Memory, Disks, System Calls
CPU correct answers Process/ Threads
Memory correct answers Address Space
Disks correct answers Files
System Call correct answers Some function calls implemented by the OS to interact with
processes or
threads
Process correct answers A program in execution
What does a process have to run? correct answers An address space, register value
Four parts to an address space: correct answers Stack, heap, static data, text/code
Stack correct answers Local variables, functions and of course
Heap correct answers Space for dynamically allocated data