Important Questions SE
Important Questions SE
This document provides an analysis of previous exam trends and includes a list of important
questions with concise answers for Software Engineering (Subject Code: 3150711). These
questions are categorized by topics and cover critical concepts expected in upcoming exams.
Waterfall follows a linear sequence, while Agile emphasizes iterative and incremental development.
2. Requirement Engineering
Functional requirements specify system behavior (e.g., 'System must allow user login').
Non-functional requirements specify system qualities (e.g., 'System must respond in under 2
seconds').
It prevents miscommunication, defines scope, acts as a reference, and ensures better planning.
3. Software Design
- Cohesion: Degree to which components perform a single task. High cohesion is desirable.
4. Software Testing
A technique that tests boundary values of input ranges, such as minimum and maximum limits.
5. Project Management
DevOps integrates development and operations to improve collaboration, reduce cycle time, and
Includes customer satisfaction, welcoming changes, frequent delivery, collaboration, simplicity, and
sustainable development.
Corrective (fixing bugs), Adaptive (adapting to changes), Perfective (improving functionality), and
Analyzing a system to identify its components and understand its design for reengineering or
documentation.