Week 5 - Operating System Fundamental Flashcards
What is the role of human operator?
What is an operating systems?
- An Operating System is a program or collection of programs that makes it easier for us to use a computer.
- Operating provides simpler abstraction of the underlying hardware.
- An operating system is resource manager
- It is a layer of system software that acts as an intermediary between a computer user and the computer’s hardware.
What are the examples of an operating system?
- DOS,OS/2, Window XP
- FreeBSD,Fedora, Solaris,Mac OS
3.iOS, Android, Symbian OS
How does the operating system work from the user’s perspective?
It is designed for ease of use - it hides the hardware complexity:
- Exciting user program
- Convinent interface
What is the operating system like from the perspective of the system?
What are the objectives of an operating systems?
- A program that controls the execution of application programs
- An interface between applications and hardware
What is the main objectives of an OS?
- Convenience
- Efficiency
- Ability to evolve
What are the components found in a computer system and explain its functions?
- Hardware: basic computing resources
- Operating system: controls and coordinates use of hardware amongst applications and users
- Application Programs: Used to solve computing problems such as compilers, text editors, email clients etc.
- Users: people, machines and other computers
What are the services in the operating system?
What is the role of an operating system?
- A computer is a set of resources for the movement, storage, and processing of data and for the control of these functions.
- The OS is responsible for managing these resources.
What is the operating system as a resource manager?
What is the evolution of the OS?
- Serial Processing
- Simple Batch Systems
- Multi programmed batch systems
- Time sharing systems
What were the problems associated with serial processing in the earliest computers?
- Scheduling - Most installations used a hard copy sign-up sheet to reserve computer time. Time allocations could run short or long, meaning computer time is wasted.
- Setup time - Considerable amount of time was spent just on setting up the program to run
In the earliest computers, what was were the features?
- There was no operating system, this means programmers interacted directly with the computer hardware
- Users have access to the computer in “series.”
- Computers ran from a console with display lights,toggle switches, som from of input devices, and a printer.
Dddd