Introduction to Operating Systems Flashcards
What is an Operating System?
A software layer that manages processors, main memory, disks, and various input/output devices
Where does the OS fit in on the hierarchy of users, applications, and hardware? aka what does the OS interact with and act as the go between for?
The OS is apart of the software layer (applications and operating system) and interacts with the application and the hardware. Applications interact with the user interface, which interact with the operating system, which interacts with the hardware. This also works from hardware back.
What comprises an operating system?
User Interface, Core Runtime Libraries, Kernel and Kernel Extensions
How does the OS act as a resource manager?
- Lets multiple programs run at the same time
- Manages and protects memory, I/O devices, and other resources
- shares (Multiplex) resources in time and an in space