Units 6 & 7 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Sequential Computing

A

programs run in order, one command at a time

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

Parallel Computing

A

programs are broken into small pieces, some of which are run simultaneously

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

Distributed Computing

A

programs are run by multiple devices

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

the time used to complete a task sequentially divided by the time to complete a task in parallel

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

Library

A

a group of functions (procedures) that may be used in creating new programs

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

API

A

Application Program Interface - specifications for how functions in a library behave and can be used - The documentation for each function in the library

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

Procedural Abstraction

A

provides a name for a process and allows the procedure (function) to be used only knowing what it does, and not necessarily how it does it

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

Modularity

A

the subdivision of a computer program into separate subprograms

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