Software Engineering (CY-602) - Important Questions
-
Unit 17 Marks High Priority
Describe the Capability Maturity Model (CMM) and its significance in process improvement.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Explain how software process customization and improvement is done and how it improves software quality, with examples.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Requirement elicitation is considered the foundation of software development. Describe commonly used requirement elicitation techniques and explain their advantages in identifying user requirements.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Define and differentiate functional vs non-functional requirements with examples and explain their importance in software development.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Explain the different architectural views (e.g., 4+1 multiple concurrent views) for describing software-intensive systems and their significance in software development.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Create a UML diagram for a Library Management System and explain its components.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Compare function-oriented (structured) design with object-oriented design/analysis, and state situations where each approach is preferred.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Compare static analysis and dynamic analysis in software testing, including differences, examples, and defects identified by each.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Compare unit testing, integration testing and system testing with suitable examples.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
A software module accepts user input through an online form. Prepare suitable Black Box Test Cases to validate the input fields.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Explain why software maintenance is needed and classify the different types of software maintenance with the purpose of each.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Explain the role of Software Configuration Management, including version control and change control, in controlling software changes.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Draw a use case diagram for the Online Library Management System and explain actor-use case interactions.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Compare Linear Sequential, Spiral and Agile models on risk handling, customer involvement and suitability.
Predicted for DEC-2026
-
Unit 514 Marks High Priority
Write short notes on any two of the following: (i) Reverse Engineering vs Re-engineering (ii) Project Scheduling and Tracking (iii) Software Quality Assurance (SQA) (iv) Test Metrics and Testing Tools.
Predicted for DEC-2026
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel