100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4,6 TrustPilot
logo-home
Exam (elaborations)

CS114 Intro to Software Engineering Midterm Exam Review 2025 (With Solns).

Rating
-
Sold
-
Pages
37
Uploaded on
08-04-2025
Written in
2024/2025

CS114 Intro to Software Engineering Midterm Exam Review 2025 (With Solns).CS114 Intro to Software Engineering Midterm Exam Review 2025 (With Solns).CS114 Intro to Software Engineering Midterm Exam Review 2025 (With Solns).

Institution
Course











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Course

Document information

Uploaded on
April 8, 2025
Number of pages
37
Written in
2024/2025
Type
Exam (elaborations)
Contains
Unknown

Subjects

Content preview

CS114 Introduction to Software Engineeering

Midterm Exam Review (Qns & Ans)

2025



1. Which of the following is the primary focus of software
engineering?
A. Writing code quickly
B. Building reliable, maintainable, and efficient software
systems
C. Designing games for entertainment purposes
D. Reducing overall hardware cost
ANS: B. Building reliable, maintainable, and efficient
software systems
Rationale: Software engineering emphasizes structured
development processes to create high-quality software.


©2025

,2. What does the acronym SDLC stand for in software
engineering?
A. Software Design Lifecycle
B. Systems Development Lifecycle
C. Software Deployment Logic Cycle
D. Structured Data Logic Controller
ANS: B. Systems Development Lifecycle
Rationale: SDLC is the framework for planning, creating,
testing, and deploying software.


3. Which software development methodology divides work into
small, incremental cycles?
A. Waterfall
B. Agile
C. Spiral
D. V-Model
ANS: B. Agile
Rationale: Agile promotes iterative development with frequent
deliveries and adaptability to change.


4. What is the purpose of a feasibility study in software
engineering?
©2025

, A. To implement the software system
B. To assess technical, operational, and economic viability of a
project
C. To debug software
D. To define system requirements
ANS: B. To assess technical, operational, and economic
viability of a project
Rationale: Feasibility studies evaluate whether a proposed
software project is achievable and worthwhile.


5. Which type of testing ensures that new code does not break
existing functionality?
A. Integration Testing
B. Regression Testing
C. Acceptance Testing
D. Unit Testing
ANS: B. Regression Testing
Rationale: Regression testing verifies that previously working
features remain functional after code changes.


---


©2025

, Fill-in-the-Blank Questions
6. In software engineering, ________ is the process of
translating requirements into a detailed system design.
ANS: System design
Rationale: System design bridges the gap between
requirements analysis and coding, defining the architecture and
components.


7. The term ________ refers to the degree to which software
components depend on each other.
ANS: Coupling
Rationale: Loose coupling enhances modularity and simplifies
system maintenance.


8. A ________ diagram visually represents the interactions
between users and a system.
ANS: Use case
Rationale: Use case diagrams define system functionality from
the user's perspective.


9. In software testing, ________ testing focuses on individual
modules or components of the system.
ANS: Unit

©2025

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
ClementeO Walden University
Follow You need to be logged in order to follow users or courses
Sold
128
Member since
3 year
Number of followers
43
Documents
5013
Last sold
2 weeks ago

3,7

16 reviews

5
9
4
0
3
3
2
1
1
3

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their exams and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can immediately select a different document that better matches what you need.

Pay how you prefer, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card or EFT and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions