Midterm 2022 - T/F Flashcards

1
Q

To use the prototyping SDLC correctly, you must destroy the prototype prior to building the real product.

A

True

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

The optimal number of modules for a software project occurs when module development costs are minimized.

A

False

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

For the purposes of requirements elicitation, the customer is always right.

A

False

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

Gantt charts and Work Breakdown Structures are two ways of viewing the same information.

A

False

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

User experience design focuses on more than just what the resulting software looks like.

A

True

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

In object oriented programming, physical sensors are good candidates for class definitions.

A

True

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

The imperative programming paradigm is known for organizing statements into subroutines

A

False

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

Competing standards, symbols, and usage exist for Data Flow Diagrams.

A

True

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

Classes are related to other classes only through inheritance in object oriented programming.

A

False

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

A Level 0 diagram is the most primitive Data Flow Diagram possible.

A

False

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

Data stores in a Data Flow Diagram tend to make good entities in an Entity Relationship Diagram.

A

True

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

Hardware virtualization is a prominent reason to use a Cloud Computing architecture

A

True

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

Fixing an object with poor cohesion likely requires adding some additional coupling.

A

True

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

Grammar can be used to identify candidate objects in a problem description.

A

True

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

Child classes always specialize parent classes in object oriented programming.

A

False

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

In a data flow diagram, data are indivisible.

A

True

17
Q

The primary goal of the requirements engineering process is to establish how the system will work.

A

False - Requirements establish what the system should do, but not how the system will do it.

18
Q

A work breakdown structure is essential to performing a proper economic feasibility analysis.

A

False

19
Q

A risk table supports prioritization of estimated risks the project may face.

A

True