SWE 3313 FINAL EXAM STUDY GUIDE Questions and
Correct Answers | Latest Update
Because there are
i) more parts
ii) more developers
iii) more users
© 2026 Assignment
to consider in "Large Systems" than a single program developed by a
single person for a limited number of users, there is the need for
Coordination of (3P's):
Guru01 - Stuvia
Expert
Which of the following is not one of the 3p"s?
A. Programs
B. Processes
C. People
D. Product Ans: A. Programs
Software Project Success & Failure Factors (Chaos Report) listed profiling
attributes for "impaired and ultimately cancelled" projects as all but
which of the following?
A. Incomplete Requirements
B. Lack of management support
C. Lack of user involvement
D. Lack of resources Ans: B, Lack of management support
When considering Cohesion and Coupling;
A. More cohesion and less coupling is better
, 2 for specific request mail
B. More of both is better
C. Less of both is better
D. Less cohesion and more coupling is better Ans: A. More cohesion and
less coupling is better
Which one of the following is NOT a type of module cohesion?
A. Communicational
B. Sequential
© 2026 Assignment
C. Procedural
Guru01 - Stuvia
D. They are all types of cohesion Ans: D. They are all types of cohesion
Expert
View Oriented Requirements Definition (VORD) is based on the concept
that requirements are:
A. vague
B. manifested by the user interface (UI)
C. different for different users
D. new Ans: C. different for different users
The distinct tasks to develop software are: A. code, compile, debug, and
unit test.
B. requirements, design, code, test, integrate, and package.
C. design document, user guide, and test cases.
D. All of these are correct Ans: A. code, compile, debug, and unit test.
Two types of prototypes can be done in design. They are:
A. Logical View, Detailed Design
, 3 for specific request mail
B. Logical View, Process View
C. Low-fidelity, High-fidelity
D. Architecture Design, Detailed Design Ans: C. Low-fidelity, High-
fidelity
The term "Sunsetting" refers to:
A. When all defects have been found and fixed in a product.
B. The point in the life of a product when a new replacement product or
© 2026 Assignment
release is announced.
C. When a programming team is finished and can turn over the product
Guru01 - Stuvia
to maintenance.
Expert
D. None of the above Ans: B. The point in the life of a product when a
new replacement product or release is announced.
Which one of the following is NOT true about phases of debugging
process?
A. The process of correction involves changing the code to fix the errors.
B. The process of verification involves making sure the code is consistent
with the requirements.
C. The process of localization involves finding the sections of the code
that led to the error.
D. The process of stabilization does not involve looking at the code at all.
Ans: B. The process of verification involves making sure the code is
consistent with the requirements.
The amount and extent of detail that must be included in the software
requirements specification (SRS) document depends on the
A. Knowledge and experience of the developers in the subject area.