Retake Test (toolstest_intro.phptid=6408)Final Score 3.docx
Quiz2.2
1. Your performance was as follows:
You took 13 minutes on this assessment from Thu Jun 5 00:36:16 UTC+0800 2008 to Thu Jun 5 00:48:52 UTC+0800
Total score: 78.57
1 Which of the following statements are true of problem identification?
The client may have an inaccurate perception of the problem.
It is solely the developer's responsibility to determine what the problem is.
The user may have an inaccurate perception of the problem.
(a) II only
(b) I and III only
(c) I and II only
(d) I only
Correct answer is (d)
Your score on this question is: 7.14
Feedback:
See section 2.1.1 of the course notes. See section 2
extbook.
2 Which of the following belong in the specification document for a software project?
Expected input and corresponding output of the system
Explicit constraints the system must satisfy
Explicit milestones and a general description of deliverables for the system
(a) I, II, and III
(b) I only
(c) I and II only
(d) III only
Correct answer is (c)
Your score on this question is: 7.14
Feedback:
See section 2.1.2 of the course notes. See sec
tion 2.3 in the textbook.
3 The architectural design document for a software development project contains a description
of the
2. (a) data structures and algorithms for each module
(b) modular decomposition of the system
(c) module interfaces and the data flow among modules
(d) modules in the system, their interface, and the data and control flow among them
Correct answer is (d)
Your score on this question is: 7.14
Feedback:
See section 2.1.3 of the course notes. See sec
tion 2.4 in the textbook.
4 Which of the following kinds of documentation should be produced as part of the implementa
tion phase of software development?
The user-reference manual
A test document describing all the test cases for implementation
A description of all interfaces
(a) III only
(b) I, II, and III
(c) I and II only
(d) II and III only
Correct answer is (d)
Your score on this question is: 7.14
Feedback:
See section 2.1.4 of the course notes. See sec
tion 2.5 in the textbook.
5 In software development, what is integration testing?
(a) Testing whether the software modules interface correctly together
(b) Testing whether the software product integrates with the client's hardware platform
(c) Testing whether the software product integrates with the client's other software
(d) Testing whether the software product matches the design document
Correct answer is (a)
Your score on this question is: 7.14
Feedback:
See section 2.1.5 of the course notes. See sec
tion 2.6 in the textbook.
3. 6 Which of the following are updated after enhancements have been added to a software produc
t?
Documentation for module interfacing
Documentation of test cases
The requirements, specification, and design documents
(a) I, II, and III
(b) III only
(c) I and II only
(d) II and III only
Correct answer is (a)
Your score on this question is: 7.14
Feedback:
See section 2.1.6 of the course notes. See sec
tion 2.7 in the textbook.
7 At what stage of software development should the choice of life-cycle model ideally be made?
(a) During the design phase
(b) Before any product development begins
(c) During the specification phase
(d) Just before the maintenance phase begins
Correct answer is (b)
Your score on this question is: 0.00
Feedback:
See section 3.1 in the textbook.
8 A defining characteristic of the waterfall model is that
(a) it supports influence from earlier phases to later phases
(b) implementation cannot begin until specifications are completed
(c) implementation and integration usually occur in parallel
(d) it supports feedback from later phases to earlier phases
Correct answer is (d)
Your score on this question is: 0.00
Feedback:
See section 2.2.2 of the course notes. See sec
tion 3.2 in the textbook.
9 A common use of rapid prototyping is to help the client and the developer agree on which of t
4. he following aspects of the final product?
(a) The user interface
(b) Scope
(c) Robustness
(d) Performance constraints
Correct answer is (a)
Your score on this question is: 7.14
Feedback:
See section 9.3 in the textbook.
1
0
.
Which of the following disadvantages does the incremental model have?
The developer must agree to an incremental model.
It must be possible to scope out the problem and architecture as a whole beforehand.
The problem to be solved must allow an incremental software solution.
(a) I, II, and III
(b) I and III only
(c) II and III only
(d) I only
Correct answer is (c)
Your score on this question is: 7.14
Feedback:
See section 2.2.4 of the course notes. See sec
tion 3.4.1 in the textbook.
1
1
.
Which of the following are true of the synchronize-and-stabilize model of software develop
ment?
The implementation is divided into 3 to 4 builds.
A single team works on each build.
It has been used by Microsoft.
(a) I and III only
(b) II only
(c) I only
(d) I, II, and III
Correct answer is (a)
5. Your score on this question is: 7.14
Feedback:
See section 2.2.5 of the course notes. See sec
tion 3.5 in the textbook.
1
2
.
A feature of the spiral model that distinguishes it from other life-cycle models is the
(a) presence of feedback between phases
(b) use of risk analysis prior to each phase
(c) appropriateness of use for both internal and contract software development
(d) applicability to both small and large-scale software products
Correct answer is (b)
Your score on this question is: 0.00
Feedback:
See section 2.2.6 of the course notes. See sec
tion 3.6 in the textbook.
1
3
.
Which of the following is true of the unconstrained application of an object-oriented life-cyc
le model?
(a) It is likely primarily in products implemented in Java.
(b) It may lead to undisciplined development.
(c) It will not work for all object-oriented products.
(d) It focuses excessively on the pre-implementation phases.
Correct answer is (b)
Your score on this question is: 7.14
Feedback:
See section 2.2.7 of the course notes. See sec
tion 3.7 in the textbook.
1
4
.
One life-cycle model that incorporates features of all other models is the
(a) waterfall model
(b) fountain model
(c) synchronize-and-stabilize model
(d) spiral model
Correct answer is (d)
Your score on this question is: 7.14