© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
P. D. Crutcher et al.Essential Computer Sciencehttps://doi.org/10.1007/978-1-4842-7107-0_4

4. Operating System

Paul D. Crutcher1  , Neeraj Kumar Singh2 and Peter Tiegs3
(1)
Welches, OR, USA
(2)
Bangalore, Karnataka, India
(3)
Hillsboro, OR, USA
 

Now that we have discussed the basics of computer hardware and software fundamentals, we will go over how they work together in this chapter. The operating system abstracts interaction to the HW and makes it efficient and convenient for software to leverage those HW resources.

When a computer turns on, the processor will execute the instructions that are presented to it; generally, the first code that runs is for the boot ...

Get Essential Computer Science: A Programmer’s Guide to Foundational Concepts now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.