Exam Details
Subject | software engineering | |
Paper | ||
Exam / Course | mca | |
Department | ||
Organization | acharya nagarjuna university-distance education | |
Position | ||
Exam Date | May, 2018 | |
City, State | new delhi, new delhi |
Question Paper
Total No. of Questions
M.C.A.DEGREE EXAMINATION, MAY- 2018
Second Year
SOFTWARE ENGINEERING
Time Hours Maximum Marks :70
SECTION A
Answer any threequestions. x 15 45)
Q1) Explain Spiral model with suitable example. Also explain how it differs from
Software Prototyping model.
Q2) Draw the Data Flow Diagram with different levels for withdraw and deposit
of money in a bank.
What is software prototyping? Explain its significance in software
engineering with example.
Q3) What is importance of User Interface? Explain user Interface design rules with
examples.
Q4) Explain Black box testing and White box testing. Explain any one technique to
carry out each testing.
Q5) Describe the differences between project metrics and process metrics.
Describe four for Project Management.
SECTION B
Answer any five questions. x 4 20)
Q6) Explain incremental model for system development.
Q7) Write about functional and Nonfunctional requirements.
Q8) Describe Different Quality standards.
Q9) Explain in detail the behavioral models of a software system.
Q10) Draw database design model.
Q11) Describe the steps to find cyclomatic complexity using flow graph.
Q12) Differentiate alpha testing and beta testing.
Q13) Explain data dictionary in brief and where it is used.
SECTION C
Answer all questions. x 1
Q14) Define unit testing.
Q15)What is software product?
Q16)What is software quality?
Q17) Define cohesion.
Q18) What is meant by risk management?
M.C.A.DEGREE EXAMINATION, MAY- 2018
Second Year
SOFTWARE ENGINEERING
Time Hours Maximum Marks :70
SECTION A
Answer any threequestions. x 15 45)
Q1) Explain Spiral model with suitable example. Also explain how it differs from
Software Prototyping model.
Q2) Draw the Data Flow Diagram with different levels for withdraw and deposit
of money in a bank.
What is software prototyping? Explain its significance in software
engineering with example.
Q3) What is importance of User Interface? Explain user Interface design rules with
examples.
Q4) Explain Black box testing and White box testing. Explain any one technique to
carry out each testing.
Q5) Describe the differences between project metrics and process metrics.
Describe four for Project Management.
SECTION B
Answer any five questions. x 4 20)
Q6) Explain incremental model for system development.
Q7) Write about functional and Nonfunctional requirements.
Q8) Describe Different Quality standards.
Q9) Explain in detail the behavioral models of a software system.
Q10) Draw database design model.
Q11) Describe the steps to find cyclomatic complexity using flow graph.
Q12) Differentiate alpha testing and beta testing.
Q13) Explain data dictionary in brief and where it is used.
SECTION C
Answer all questions. x 1
Q14) Define unit testing.
Q15)What is software product?
Q16)What is software quality?
Q17) Define cohesion.
Q18) What is meant by risk management?
Subjects
- accounts & finance
- computer algorithms
- computer graphics
- computer networking
- computer organization
- data base management systems
- data structures
- discrete mathematics
- distributed operating systems
- e-commerce
- information technology
- operating systems
- probability and statistics
- programming with c++
- programming with java
- software engineering