ChatGPT SE Sample Paper
ChatGPT SE Sample Paper
Date: 10-12-2024
Total Marks: 70
Instructions:
MARKS
Q.1
(b) Explain the differences between Agile and Waterfall models in detail. (4 marks)
(c) Describe the advantages and disadvantages of using Incremental and Spiral models in software development. (7
marks)
Q.2
(c) Discuss the process and significance of project scheduling in software engineering. (7 marks)
OR
(c) Describe the steps involved in conducting a Risk Management and Mitigation plan. (7 marks)
Q.3
(a) What are functional and non-functional requirements? Provide examples. (3 marks)
(b) Describe the phases of Requirement Engineering in software development. (4 marks)
(c) Explain how a Feasibility Study is conducted and its impact on project requirements. (7 marks)
OR
(b) Explain the difference between process and project metrics. (4 marks)
Q.4
(c) Discuss Software Quality Assurance (SQA) and explain the different levels of Capability Maturity Model (CMM). (7
marks)
OR
(a) Explain the importance of measuring quality and defect removal efficiency. (3 marks)
(c) Describe the various types of Cohesion and Coupling in software design. (7 marks)
Q.5
(a) What is White Box Testing? List its main techniques. (3 marks)
(b) Define Smoke Testing and describe its significance in software testing. (4 marks)
(c) Explain the process of Software Reengineering with a detailed diagram. (7 marks)
OR
(a) Define the 7 C's of the DevOps Lifecycle for Business Agility. (3 marks)
(b) Explain the best testing approaches for Mobile Applications. (4 marks)
(c) Describe the various tasks involved in Software Quality Assurance (SQA). (7 marks)