Operating System
An operating system is a piece of software that presents an abstraction strategy and access to computing resources to its users. Here, we extend this notion to think of Operating Systems as a class of management system that coordinate computational resources in terms of time, space, and randomness.
A Crash Course on Operating System
To ensure that all readers of this page can agree on some general historical context and terminologies related to Operating Systems, it would be good to watch the following video[1]:
Suggested way to learn Operating System
Other than reading and seeing the theoretical framework about Operating Systems, it would be best to enter this world by learning and playing with UNIX Shells. Specifically learning to use command line interfaces to navigate the file systems of your own Operating System. For instance, installing Linux on your own computer, or in a Virtual Box/Dokcer program on your existing operating system. Then, learn about the basic input and output mechanisms of an operating system through an Interactive Shell[2].
Some Examples of Operating Systems
References
- ↑ Anne, Carrie (Jun 29, 2017). Operating Systems: Crash Course Computer Science. local page: CrashCourse. Retrieved Nov 24, 2024.
- ↑ Leech, Linux (March 6, 2019). Stderr Stdout and Stdin - How to Redirect them - Commands for Linux. local page: Linux Leech. Retrieved Nov 24, 2024.