Chapter 1 (Quiz 1 Portion) Flashcards
What Operating Systems Do, Computer System Structure, Storage Structure & Hierarchy
What is an Operating System (OS) ?
A program that acts as an intermediary between the user of a computer and the computer hardware.
One of the names of the OS is “Manager”. (True or False)
True.
What the Operating System (OS) goals?
1- Execute user programs & make solving user problems easier.
2- Make the computer system convenient to use.
3- Use the computer hardware in an efficient manner.
What are the 4 components of the computer system?
1- Hardware (CPU, memory, Inputs/Outputs..).
2- Operating System.
3- Application programs (web browsers, video games..).
4- Users.
Give examples of users that make up 1 of the computer system components :-
1- People.
2- Machines.
3- Other computers.
What Operating systems do?
1- Ease of use.
2- Good performance.
3- Make users for big computers (mainframe or minicomputer) happy.
One of the names of the OS is “Resource allocator”. (True or False)
True.
Why is the Operating System called “resource allocator”?
1- Manages all resources.
2- Decides between conflicting requests for fair resource use.
One of the names of the OS is “Control program”. (True or False)
True.
Why is the Operating System called “Control program”?
Controls execution of programs to prevent errors and improper use of the computer.
What is kernel?
Part of the OS, the one program running at all times on the computer.
Aside from Kernel what is everything else is considered as?
1- A system program.
2- An application program.
What is a bootstrap program?
its loaded at power-up or reboot
What are the details of the bootstrap program?
1- Typically stored in ROM or EPROM, generally known as “firmware”
2- Initializes all aspects of system
3- Loads operating system kernel and starts execution
What are the resources of the Operating System (OS) ?
1- CPU.
2- Memory.
3- Input devices.
4- Output devices.
5- Secondary storage.
What are examples of Input devices ?
1- Mouse.
2- Keyboard.
What are examples of Output devices ?
1- Monitor.
2- Printer.
What are examples of Secondary storage?
Disks
What is a hardware interrupt?
Communication between CPU & hardware devices.
What is a trap or exception?
A software interrupt.
What causes software interrupt?
Its caused by either an “Error” or “User request”.
One of the names of the OS is “Interrupt Driven”. (True or False)
True.
What is Main Memory and its main details?
Large storage media that the CPU can access directly.
- Main details :-
1- Random access.
2- volatile.
What is Secondary storage and its main details?
Extension of main memory that provides large “nonvolatile” storage capacity.
- Main details :-
1- nonvolatile.
What is the “criteria” to organize storage systems in hierarchy?
1- Cost.
2- Speed.
3- Volatility.
What is Caching?
copying information into faster storage system; main memory can be viewed as a cache for secondary storage.
One of the names of the OS is “Device Driver”. (True or False)
True.