CS Flashcards

1
Q

Data Structure

A

a particular way of storing and organizing data in a computer so that it can be used efficiently

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

Abstracton

A

the process of separating ideas from specific instances of those ideas at work. It tries to factor out details from a common pattern so that programmers can work close to the level of human thought, leaving out details which matter in practice, but are exigent to the problem being solved.

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

algorithm

A

step-by-step procedure for calculations

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

system source

A

any physical or virtual component of limited availability within a computer system. Every device connected to a computer system is a resource. Every internal system component is a resource.

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

Virtual system resources

A

files, network connections and memory areas

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

what are the major resource types?

A
CPU
Random access memory and virtual memory
hard disk space
network throughput
electrical power
external devices
input/output operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

software engineering

A

the study and application of engineering to the design, development, and maintenance of software

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

web development

A

work involved in developing a web site for the Internet or intranet.

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