An Operating System (OS) is a software program that controls the hardware on the PC. It also serves as a base that is used by applications. Application Program acts as an intermediary between Computer users the Computer hardware. One of the fascinating aspects of the OS is how they differ in completing these tasks. The mainframe operating system is specifically designed to maximize the performance of hardware. It’s Personal Computer (PC) Operating System allows for sophisticated games, business applications and everything else in between. Operating Systems for Mobile computer creates an environment in which users can seamlessly interface directly with computers to run the program. Therefore, certain Operating Systems are made user-friendly, while others are designed to be efficient and some to be a combination of both.
Before we can get into the intricacies of Computer System Operation, it is necessary to understand some details about the system’s structure. This chapter will discuss the fundamental features of the system start-up, I /O and Storage. We also discuss the entire computer design that allows developing a functioning operating system.
Since an operating system is massive and complex, the system has to be developed piece by piece. Each of these pieces must be well-organized in the design, with clearly defined inputs, outputs and functions.