MSQexam
.docx
|
|
Section: |
SSD9-19424347_Information Systems - 5B070300 - IS 0901 |
|
During: |
Fall 2012 |
|
Section Status: |
Active |
|
|
For course: |
Software Specification, Testing anf Maintenance |
|
(SSD9) |
|
|
Corresponding to: |
SSD9 |
|
At: |
International University of Information Technology (IITU) |
|
|
|
|
|
Your performance was as follows: |
|
|
You took 15 minutes on this assessment from Wed Oct 17 2012 02:32:59 GMT+0600 to Wed Oct 17 2012 02:47:13 GMT+0600. |
|
|
|
|
|
|
|
|
1. |
|
What is the goal of software engineering? |
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section top of the course notes. |
|
|
|
2. |
|
Which of the following accurately characterizes the pace of development of software and hardware technology? |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 1.2 of the course notes. See section 1.1 in the textbook. |
|
|
|
3. |
|
Creating software that is probably buggy to some extent but which is produced at minimal cost and in minimal time is sometimes acceptable when the |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 1.3 of the course notes. |
|
|
|
4. |
|
Which of the following is characteristic of internal software development? |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 1.4 of the course notes. See section 2.1 in the textbook. |
|
|
|
5. |
|
Which of the following statements are true of problem identification?
|
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.1.1 of the course notes. See section 2.2 in the textbook. |
|
|
|
6. |
|
Which of the following belong in the specification document for a software project?
|
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.1.2 of the course notes. See section 2.3 in the textbook. |
|
|
|
7. |
|
For a software development project, who participates in design phase testing? |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.1.3 of the course notes. See section 2.4 in the textbook. |
|
|
|
8. |
|
For a software development project, where should documentation for module interfaces and the dataflow among modules appear? |
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.1.4 of the course notes. See section 2.5 in the textbook. |
|
|
|
9. |
|
In software development, product testing includes performance testing, _____, _____, and documentation testing. |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.1.5 of the course notes. |
|
|
|
10. |
|
What possible types of testing might be needed as a result of changes made in the maintenance phase of the software life cycle?
|
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
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. |
|
|
|
11. |
|
Which of the following is true of the build-and-fix model of software development? |
|
|
|
|
|
|
Correct answer is |
(a) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.2.1 of the course notes. |
|
|
|
12. |
|
In the waterfall model of software development, no phase is considered completed until which of the following have occurred?
|
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.2.2 of the course notes. See section 3.2 in the textbook. |
|
|
|
13. |
|
A good way of insuring that a rapid prototype is not reused for the final product is |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 9.5 in the textbook. |
|
|
|
14. |
|
When the incremental model is being used, work on specifications for a new increment should |
|
|
|
|
|
|
Correct answer is |
(b) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 3.4.1 in the textbook. |
|
|
|
15. |
|
Which of the following advantages are true of the synchronize-and-stabilize model of software development?
|
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.2.5 of the course notes. See section 3.5 in the textbook. |
|
|
|
16. |
|
Which of the following are advantages of the spiral model?
|
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.2.6 of the course notes. See section 3.6 in the textbook. |
|
|
|
17. |
|
Which of the following is true of the unconstrained application of an object-oriented life-cycle model? |
|
|
|
|
|
|
Correct answer is |
(d) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.2.7 of the course notes. See section 3.7 in the textbook. |
|
|
|
18. |
|
The life-cycle model that supports both iteration within phases and parallelism between phases is the |
|
|
|
|
|
|
Correct answer is |
(c) |
|
|
Your score on this question is: |
5.56 |
|
|
Feedback: |
See section 2.2.7, of the course notes. See section 3.7, 3.8 in the textbook. |
|
|
|
Go to top of assessment. |
|
|
Total score: 94.44 |
|
|
© Copyright 2007 iCarnegie, Inc. All rights reserved. |
Конец формы

(a)
The
production of fault-free software that satisfies the user's needs
and that is delivered on time and within budget
(b)
The
application of engineering techniques to software production
(c)
The
development of software that conforms to international
standards
(d)
The
replacement of hand coding by automatic programming
(a)
The
pace of development is currently about the same in software and
hardware technology.
(b)
Progress
in hardware technology is led by improvements in developing
software technology.
(c)
Hardware
technology is outpacing software technology.
(d)
Hardware
technology progressed very quickly but now software technology is
catching up to it.
(a)
code
is written in Java
(b)
software
will be used by external customers
(c)
code
is part of a toolkit product
(d)
software
will be used only once
(a)
The
developer and the user are in independent organizations.
(b)
The
client and the developer are in independent organizations.
(c)
The
client and the developer are in the same organization.
(d)
The
client and the user are in independent organizations.
(a)
I
and III only
(b)
II
only
(c)
I
only
(d)
I
and II only
(a)
I,
II, and III
(b)
I
only
(c)
I
and II only
(d)
III
only
(a)
The
design team and the client
(b)
The
developer's SQA group and the design team
(c)
The
client, the user, and the developer
(d)
The
client's SQA group and the design team
(a)
With
general documentation for the system
(b)
With
the documentation for testing done during implementation
(c)
At
the top of each module
(d)
In
the inline documentation
(a)
robustness
testing, integration testing
(b)
acceptance
testing, installation testing
(c)
robustness
testing, installation testing
(d)
acceptance
testing, integration testing
(a)
I
only
(b)
I,
II, and III
(c)
I
and III only
(d)
I
and II only
(a)
It
is considered to be an incomplete life-cycle model.
(b)
It
is never justified given the modern tools that are now
available.
(c)
It
has been a widely used life-cycle model since the 1980s.
(d)
It
is a good choice for large-scale software products.
(a)
I,
II, and III
(b)
I
and III only
(c)
II
and III only
(d)
I
and II only
(a)
to
never give the client the source code for the prototype
(b)
to
write it in a different language than the final product
(c)
to
add a clause to that effect in the initial contract
(d)
to
avoid rapid prototyping altogether
(a)
be
delayed until detailed design of the previous increment is
completed
(b)
be
delayed until architectural design of the previous increment is
completed
(c)
begin
as soon as requirements for the previous increment are
completed
(d)
begin
as soon as specifications for the previous increment are completed
(a)
II
and III only
(b)
I
and III only
(c)
II
only
(d)
I,
II, and III
(a)
II
only
(b)
I
and II only
(c)
II
and III only
(d)
I,
II, and III
(a)
It
will not work for all object-oriented products.
(b)
It
is likely primarily in products implemented in Java.
(c)
It
focuses excessively on the pre-implementation phases.
(d)
It
may lead to undisciplined development.
(a)
spiral
model
(b)
incremental
model
(c)
O-O
model
(d)
rapid
prototyping model