Chapter 2 Flashcards
- is the program that, after being initially
loaded into the computer by a boot program,
manages all of the other application programs in a computer.
Operating Systems
- Provides a cohesive and organized environment where hardware and software interact
- Referred to as an intermediary between computer and user
Operating Systems
Examples of OS:
Windows, MacOS, Chrome OS, ubuntu, FreeBSD, Blackberry, IOS, Symbian OS, Android, Unix
Computer System Structure
- computer hardware
- operating system
- application programs
- users
provides basic computing resources CPU, memory, IO
- Computer hardware –
– controls and coordinates use of hardware among various applications and users.
- Operating system
is a fundamental component in the computer system structure. It acts as an essential bridge between hardware and software providing a platform for user interaction, resource management, security, and software compatibility. It ensures that the computer functions smoothly, efficiently, and securely making it an indispensable part of modern computing.
The operating system
is a central and essential component in the computer system structure. The entire system is designed to serve user’s needs providing a platform for interaction customization and task execution.
- User -
– define the ways in which the system resources are used to solve the computing problems of the users. Are a vital component of the computer system structure providing users with tools to accomplish specific task and functions they rely on the underlying operating system for resource management and access to hardware offering a wide array of functionalities and user interfaces. These programs enhance the utility and versatility of computer systems catering to the diverse needs and preferences of users.
Application programs
introduce the first operating system to manage and control early computer systems often referred to as bare metal system.
1950s
The LEO (Lyons Electronic Office) was the commercial development of EDSAC computing platform supported by british form firm
1951
Development of batch process systems, allowing for the execution of multiple jobs without manual intervention
1960s
emergence of time sharing operating systems enabling multiple users to interact with the computer simultaneously.
1970s
rise of personal computing with the development of desktop operating system like MS-DOS and the original Macintosh OS
1980s -
apple releases the macintosh, featuring a graphical user interface (GUI), setting the stage for user-friendly operating systems.
1984 –