CSE 435 Exam Questions with Complete Solutions
Name the 3 phases of software engineering - ANSWER-definition (1/8), development (1/4), maintenance (2/3) Name the 5 software development activities - ANSWER-Requirements Design Coding Testing Maintenance Analysis vs. Synthesis - ANSWER-Analysis - decompose a large problem into smaller, understandable pieces Synthesis - build (compose) a software from smaller building blocks Waterfall Model - ANSWER-Advantage - Traceability - super easy to follow, if project is very well defined Disadvantage - if the requirements aren't exactly what the client is intending the customer doesn't see the system until the deployment Assumptions - requirements won't change Prototyping process model - ANSWER-- Quick design to get a feel for what is necessary and get a better grasp on the requirements for the project - Can make a throw-away prototype that you don't necessarily build on, it's use for the requirements Spiral process model - ANSWER-- Only model that takes risk into account - For each development steps: requirements, design, coding, and testing we go all the way around each 4 quadrants - Starts in the upper left with review, then to risk analysis, engineering, and planing Does 4 complete loops for each stage of development V-Model - ANSWER-- Waterfall steps but in the shape of a V - Verification - system itself is correct (design, architecture, requirements, etc) - Point of reference - what are you verifying in respect to - Verify code is respect to design, system, or requirements - Validation - making sure the requirements lineup with customer wants and needs IVAV - ANSWER-(independent verification and validation) -removes bias by having a third party do testing Agile method - ANSWER--embrace iteration -constant continuous iteration of all the phases quickly is the essence of agile
Written for
- Institution
- CSE
- Course
- CSE
Document information
- Uploaded on
- April 9, 2024
- Number of pages
- 3
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
cse 435 exam questions with complete solutions
-
name the 3 phases of software engineering answer
Also available in package deal