0% found this document useful (0 votes)
38 views4 pages

Software Engineering Dec 2022

This document outlines the exam for the MCS-213 Software Engineering course given in December 2022. It contains 5 questions, with question 1 being compulsory and answering 3 of the remaining 4 questions. Question 1 has 4 parts covering software cost estimation methods, McCall's quality factors, debugging steps, and software configuration management. The other questions address topics like human-computer interfaces, requirements for a hospital system, alpha vs beta testing, risk management, software scheduling methods, boundary value analysis, data flow diagrams for a student system, and software re-engineering.

Uploaded by

Md Nisu Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

Software Engineering Dec 2022

This document outlines the exam for the MCS-213 Software Engineering course given in December 2022. It contains 5 questions, with question 1 being compulsory and answering 3 of the remaining 4 questions. Question 1 has 4 parts covering software cost estimation methods, McCall's quality factors, debugging steps, and software configuration management. The other questions address topics like human-computer interfaces, requirements for a hospital system, alpha vs beta testing, risk management, software scheduling methods, boundary value analysis, data flow diagrams for a student system, and software re-engineering.

Uploaded by

Md Nisu Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

No.

of Printed Pages : 2 MCS-213

MASTER OF COMPUTER APPLICATIONS


(MCA-NEW)

Term-End Examination

December, 2022

MCS-213 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 70%)

Note : Question no. 1 is compulsory. Attempt any


three questions from the rest.

1. (a) What are the different methods used for


estimating cost and efforts required for
completing a project successfully ? Explain
any one of the methods. 10

(b) Explain McCall’s Quality factors. 10

(c) Explain various steps involved in


Debugging. 10

(d) Briefly explain the process of Software


Configuration Management. 10

MCS-213 1 P.T.O.
2. (a) Write a short note on ‘‘Human Computer
Interface (HCI)’’. 10

(b) Develop SRS for a ‘‘Hospital Management


System.’’ Make necessary assumptions. 10

3. (a) What is Alpha Testing ? How does it differ


from Beta Testing ? 10

(b) Define the term ‘‘Risk’’. Explain different


phases of Risk Management. 10

4. (a) Explain any two methods for scheduling of


Software Projects. 10

(b) What is meant by ‘‘Boundary Value


Analysis’’ ? Explain with the help of an
example. 10

5. (a) Draw the first 3 levels of DFDs for a


‘‘Student Information System’’. Make
necessary assumptions. 10

(b) Write a short note on Software


Re-engineering. 10

MCS-213 2
No. of Printed Pages : 2 MCS-213

MASTER OF COMPUTER APPLICATIONS


(MCA-NEW)

Term-End Examination

December, 2022

MCS-213 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 70%)

Note : Question no. 1 is compulsory. Attempt any


three questions from the rest.

1. (a) What are the different methods used for


estimating cost and efforts required for
completing a project successfully ? Explain
any one of the methods. 10

(b) Explain McCall’s Quality factors. 10

(c) Explain various steps involved in


Debugging. 10

(d) Briefly explain the process of Software


Configuration Management. 10

MCS-213 1 P.T.O.
2. (a) Write a short note on ‘‘Human Computer
Interface (HCI)’’. 10

(b) Develop SRS for a ‘‘Hospital Management


System.’’ Make necessary assumptions. 10

3. (a) What is Alpha Testing ? How does it differ


from Beta Testing ? 10

(b) Define the term ‘‘Risk’’. Explain different


phases of Risk Management. 10

4. (a) Explain any two methods for scheduling of


Software Projects. 10

(b) What is meant by ‘‘Boundary Value


Analysis’’ ? Explain with the help of an
example. 10

5. (a) Draw the first 3 levels of DFDs for a


‘‘Student Information System’’. Make
necessary assumptions. 10

(b) Write a short note on Software


Re-engineering. 10

MCS-213 2

You might also like