Chapter 2 Checkpoint Flashcards

1
Q

What is a software requirement?

A

A single task that the program must perform in order to satisfy the customer.

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

Who is a programmer’s customer?

A

Anyone who asks you to write programs as part of your job.

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

What is an algorithm?

A

Well-defined logical steps that must be taken to perform a task.

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

What is a pseudocode?

A

Fake code

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

What is a flowchart?

A

Diagram that graphically depicts the steps that take place in a program.

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

What does an oval mean in a flowchart?

A

Starting point
Ending point

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

What does a parallelogram mean in a flowchart?

A

Input and output symbols

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

What does a rectangle mean in a flowchart?

A

Processing symbols
(Calculations)

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