Chapter 1 (Quiz 1 Portion) Flashcards

What Operating Systems Do, Computer System Structure, Storage Structure & Hierarchy

1
Q

What is an Operating System (OS) ?

A

A program that acts as an intermediary between the user of a computer and the computer hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

One of the names of the OS is “Manager”. (True or False)

A

True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What the Operating System (OS) goals?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 4 components of the computer system?

A

1- Hardware (CPU, memory, Inputs/Outputs..).
2- Operating System.
3- Application programs (web browsers, video games..).
4- Users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Give examples of users that make up 1 of the computer system components :-

A

1- People.
2- Machines.
3- Other computers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What Operating systems do?

A

1- Ease of use.
2- Good performance.
3- Make users for big computers (mainframe or minicomputer) happy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

One of the names of the OS is “Resource allocator”. (True or False)

A

True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Why is the Operating System called “resource allocator”?

A

1- Manages all resources.
2- Decides between conflicting requests for fair resource use.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

One of the names of the OS is “Control program”. (True or False)

A

True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Why is the Operating System called “Control program”?

A

Controls execution of programs to prevent errors and improper use of the computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is kernel?

A

Part of the OS, the one program running at all times on the computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Aside from Kernel what is everything else is considered as?

A

1- A system program.
2- An application program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a bootstrap program?

A

its loaded at power-up or reboot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the details of the bootstrap program?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the resources of the Operating System (OS) ?

A

1- CPU.
2- Memory.
3- Input devices.
4- Output devices.
5- Secondary storage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are examples of Input devices ?

A

1- Mouse.
2- Keyboard.

17
Q

What are examples of Output devices ?

A

1- Monitor.
2- Printer.

18
Q

What are examples of Secondary storage?

A

Disks

19
Q

What is a hardware interrupt?

A

Communication between CPU & hardware devices.

20
Q

What is a trap or exception?

A

A software interrupt.

21
Q

What causes software interrupt?

A

Its caused by either an “Error” or “User request”.

22
Q

One of the names of the OS is “Interrupt Driven”. (True or False)

A

True.

23
Q

What is Main Memory and its main details?

A

Large storage media that the CPU can access directly.
- Main details :-
1- Random access.
2- volatile.

24
Q

What is Secondary storage and its main details?

A

Extension of main memory that provides large “nonvolatile” storage capacity.
- Main details :-
1- nonvolatile.

25
Q

What is the “criteria” to organize storage systems in hierarchy?

A

1- Cost.
2- Speed.
3- Volatility.

26
Q

What is Caching?

A

copying information into faster storage system; main memory can be viewed as a cache for secondary storage.

27
Q

One of the names of the OS is “Device Driver”. (True or False)

A

True.