How To Exam?

a knowledge trading engine...


Mahatma Gandhi University (MGU) 2011-3rd Sem M.C.A MODEL ( Revised Syllabi) 302 Software Engineering - Question Paper

Saturday, 18 May 2013 10:25Web

MAHATMA GANDHI UNIVERSITY
MCA DEGREE exam
MODEL ques. PAPER
(2011 Revised Syllabi)
Third Semester
MCA 302 Software Engineering
Time : 3 hours Maximum : 75 Marks
Part A
ans any ten ques..
every ques. carries three marks.
1. What is a process framework? Name the framework activities applicable to all
software projects.
2. Mention 3 software myths.
3. List down any 3 Agile Principles.
4. Briefly discuss the design concepts – Abstraction, Modularity and Refactoring.
5. What is software architecture? What is its importance?
6. Briefly define the quality function deployment technique.
7. discuss the process of formal tech. reviews.
8. Mention 3 attributes and the corresponding metrics for code quality.
9. Briefly define any 3 attributes of a good test.
10. explain the regression testing strategy and its significance.
11. discuss the approach used to adapt the function point approach of estimation to
web application projects.
12. define the steps involved in the calculation of SPI and SV.
(10 x three = 30 marks)
Part B
All ques. carry equal marks.
13. a) What is the importance of models in software engineering? discuss with
examples of any 3 process models which are commonly used.
Or
b) explain the Extreme Programming approach.
14. a) A meeting scheduler system is meant to manage group meetings to be
conducted in a company. Develop the use case diagram for this system. Specify
and briefly define any 2 important use-cases. For every of these 2 use cases, construct a neat, complete sequence diagram (in UML notation) showing a
successful interaction scenario.
You should state clearly any reasonable assumption you make about the system.
Or
b) define the important principles and steps of user interface analysis and
design.
15. a) define the metrics for the design model of a product. elaborate the attributes
of effective software metrics?
Or
b) Compare and contrast the similarities and differences ranging from software
configuration management for conventional software development and
SCM for a web-based application development.
16. a) Suppose a program contains four decision points, every of which has 2 branches.
How many test cases are needed to perform path testing on such a program? Show
clearly how you arrived at the ans.
Or
b) define the different testing strategies.
17. a) Estimate the effort needed to develop software for a simple module that
produces 15 screens, 10 reports and will require around 100 software components.
presume avg. complexity and avg. developer / environment maturity. Use
the Application Composition Model of COCOMO-II with Object Points. State
any assumptions you make.
Or
b) discuss elaborately the different strategies and steps involved in risk
management.
(5 X nine = 45 marks)


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Mahatma Gandhi University (MGU) 2011-3rd Sem M.C.A MODEL ( Revised Syllabi) 302 Software Engineering - Question Paper