Final Exam Q&A 100% Solved
A software system that can be parameterized to work for a small town
library with 5 employees and 100 books or for the library at CSULB without
having to modify the code is
A. An embedded system
B. Cloud based
C. A product line
D. None of the above - ✔✔C. A product line
Software is
A. Instructions
B. Data structures
C. Documentation
D. All of the above - ✔✔D. All of the above
1
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.
,What type of software requires the development of separate frontend and
backend architectures?
A. Embedded systems
B. Cloud-based
C. Product line
D. None of the above - ✔✔B. Cloud-based
If requirements do not change after delivery how many years does it take
for a software system to wear out?
A. 6 months
B. 1 to 2 years
C. More than 2 years
D. None of the above - ✔✔D. None of the above
In the "Wear vs Deterioration" slide what caused to upward spikes in the
actual curve?
A. Lack of documentation
B. Poor planning
C. Failures due to changing the software
2
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.
,D. None of the above - ✔✔C. Failures due to changing the software
An operating system is best classified as what type of software?
A. System
B. Application
C. Scientific
D. Embedded - ✔✔A. System
A student course registration system is best classified as what type of
software?
A. System
B. Application
C. Scientific
D. Embedded - ✔✔
Our slides listed several reasons why software might change. Which one of
the below did I mention in class that wasn't on the slides?
A. Adaptation to new business requirements
B. Adaptation to new computing environments
3
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.
, C. Error fixing
D. None of the above - ✔✔C. Error fixing
A system contained in a car's fuel injector is best classified as what type of
software?
A. System
B. Application
C. Scientific
D. Embedded - ✔✔D. Embedded
What type of software is commonly augmented with tools like XML and
emphasizes an aesthetic UI?
A. Product line
B. Application
C. Web
D. None of the above - ✔✔C. Web
According to the IEEE, software engineering is an approach to the ___ of
software.
4
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.