Reasons for Studying Operating Systems
Why do we study operating systems? Why wouldn't learning programming be sufficient?
- At any point during your career, you might be asked to analyze or modify the functionality of an operating system.
- You can make your programs work more efficiently by understanding how an operating system executes them.
- The algorithmic approaches that operating systems use to solve various problems may inspire your own programming practice.