Test 5/18 Flashcards

1
Q

5 general responsibilities of the OS

A

processor management, memory and storage management, device management, application interface, user interface

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

processor management

A

ensure that each process and app receives enough of the processor’s time to function, use as many processor cycles for real work as is possible

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

memory and storage management

A

processes must have enough memory in which to execute, and the different types of memory must be used properly to processes can run effectively

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

device management

A

drivers manage the resources of a computer system, and is the path between the OS and interface device hardware

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

application programming interface

A

let application programmers use the capabilities of the comp and OS without having to manage the details

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

user interface

A

brings structure to the interactions between a user and the comp- gui

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

kinds of services and info a bus carries

A

clock-sets pace and keeps chips in sync,
power, address, data,
signaling-read/write, interrupts, etc.

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

moore’s law

A

every 18-24 months the complexity of computer chips and other integrated circuits doubles

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

relays

A

switches that are reliable, cheap, and use little power, but are slow

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

vacuum tubes

A

switches that are 1000 times faster than relays, but use lots of energy, generate lots of heat, and can burn out

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

transistor

A

switches that are smaller, cheaper, require less power, and are more reliable

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

steps of booting a PC

A

BIOS runs POST
BIOS reads the bootstrap loader program from boot sector and runs it
bootstrap loader starts up operating system

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

what is an interface and why are they important

A

it allows a user to interact with a computer and gives structure to it; they provide the user with access to the capabilities of the OS, but provide a model for understanding

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

jacquard loom/luddites

A

loom controlled by punch cards; people who were hostile to technology

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

hollerith

A

Hollerith tabulating machine, used for census and used punchcards- beginning of IBM and led to the first commercial data processing machines

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

analytical engine

A

the mill (adding machine), input (via punchcards), the store (registers that held numbers), output (result of computations printed in typesetter)

17
Q

comps of WWII

A

Mark 1 (relays), ENIAC (vacuum tubes), Colossus for code breaking (Vacuum tubes)

18
Q

SAGE

A

designed to defend against soviet bomber attacks, 24 comps connected to 100 radar stations, used real time processing

19
Q

lovelace

A

subroutines, looping, conditional jumps

20
Q

babbage

A

father of the computer, analytical engine

21
Q

kilby

A

integrated circuit

22
Q

zuse

A

first programmable computer

23
Q

unit for current

A

amperes

24
Q

unit for resistance

A

ohms

25
Q

unit for voltage

A

volts

26
Q

unit for capacitance

A

farads

27
Q

unit for electrical charge

A

coulomb