
Let
.docx
What is the goal of software engineering? |
|
|
|
|
Correct answer is |
(b) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section top of the course notes. |
|
|
2. |
|
Which of the following is true about the probable effect of adding new programmers to a software project? |
|
|
|
|
Correct answer is |
(b) |
|
Your score on this question is: |
0.00 |
|
Feedback: |
See section 1.1 of the course notes. See section 1.5 in the textbook. |
|
|
3. |
|
It has been said that software should be engineered like bridges. Of the following, which best describes the value of this analogy? |
|
|
|
|
Correct answer is |
(c) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section 1.2 of the course notes. See section 1.1 in the textbook. |
|
|
4. |
|
Which of the following is true of software today? |
|
|
|
|
You did not answer this question. |
|
Correct answer is |
(b) |
|
Your score on this question is: |
0.00 |
|
Feedback: |
See section 1.2 of the course notes. |
|
|
5. |
|
Which of the following normally happens during the implementation phase of software development? |
|
|
|
|
Correct answer is |
(b) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section 1.3 of the course notes. See section 1.3 in the textbook. |
|
|
6. |
|
In which of the following phases of software development is fixing a fault normally less costly than in any of the others? |
|
|
|
|
Correct answer is |
(c) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section 1.3 of the course notes. See 1.3-1.4 in the textbook. |
|
|
7. |
|
Over the entire life cycle of a software product, which phase typically takes the most time? |
|
|
|
|
Correct answer is |
(c) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section 1.3 of the course notes. See 1.3 in the textbook. |
|
|
8. |
|
Which of the following is characteristic of internal software development? |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section 1.4 of the course notes. See section 2.1 in the textbook. |
|
|
9. |
|
In a software product development context, the developer is the |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
10.00 |
|
Feedback: |
See section 1.4 of the course notes. See section 2.1 in the textbook. |
|
|
10. |
|
In the context of software engineering, what is a product? |
|
|
|
|
Correct answer is |
(d) |
Which of the following statements are true of problem identification?
|
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.1.1 of the course notes. See section 2.2 in the textbook. |
|
|
2. |
|
Who should be involved in requirements testing for a software project? |
|
|
|
|
Correct answer is |
(b) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.1.2 of the course notes. See section 2.2 in the textbook. |
|
|
3. |
|
For a software development project, who participates in design phase testing? |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
0.00 |
|
Feedback: |
See section 2.1.3 of the course notes. See section 2.4 in the textbook. |
|
|
4. |
|
Which of the following are produced during the implementation phase of software development?
|
|
|
|
|
Correct answer is |
(d) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.1.4 of the course notes. See section 2.5 in the textbook. |
|
|
5. |
|
In software development, which of the following testing approaches are used in integration testing?
|
|
|
|
|
Correct answer is |
(c) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.1.5 of the course notes. See section 2.6 in the textbook. |
|
|
6. |
|
Which of the following is true of maintenance in software development? |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
0.00 |
|
Feedback: |
See section 2.1.6 of the course notes. See section 2.7 in the textbook. |
|
|
7. |
|
A build-and-fix model for software development is appropriate in which of the following instances? |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.2.1 of the course notes. |
|
|
8. |
|
Until the 1980s, the only widely accepted life-cycle model of software development was the |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.2.2 of the course notes. See section 3.1 in the textbook. |
|
|
9. |
|
Which of the following are true of the typical rapid prototype?
|
|
|
|
|
Correct answer is |
(c) |
|
Your score on this question is: |
0.00 |
|
Feedback: |
See section 2.2.3 of the course notes. See sections 3.3, 9.3 in the textbook. |
|
|
10. |
|
When the incremental model is being used, work on specifications for a new increment should |
|
|
|
|
Correct answer is |
(c) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 3.4.1 in the textbook. |
|
|
11. |
|
Which of the following are true of the synchronize-and-stabilize model of software development?
|
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
7.14 |
|
Feedback: |
See section 2.2.5 of the course notes. See section 3.5 in the textbook. |
|
|
12. |
|
A feature of the spiral model that distinguishes it from other life-cycle models is the |
|
|
|
|
Correct answer is |
(a) |
|
Your score on this question is: |
7.14 |