Firstranker's choice
Printed Pages: 02
Paper Id: 110602
--- Content provided by FirstRanker.com ---
Sub Code: NCS602/ECS602
Roll No.
B.TECH
(SEM VI) THEORY EXAMINATION 2017-18
--- Content provided by FirstRanker.com ---
SOFTWARE ENGINEERING
Total Marks: 100
Time: 3 Hours
Note: Attempt all Sections. If require any missing data; then choose suitably.
SECTION A
--- Content provided by FirstRanker.com ---
Note: 1. Attempt all questions in brief.
- What do you understand by software crisis?
- What are different software quality attributes?
- Write the difference between verification and validation.
- What is Decision Tree?
- Write principles of Software Design.
- What is Pseudo Code? How it differs from Algorithm?
- Explain Code Inspection.
- What are stub and driver?
- Define CASE tools.
- What is Adaptive and Corrective Maintenance?
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
2 x10 = 20
SECTION B
Attempt any three of the following:
- Explain Spiral Model? Also write it's advantages and disadvantages.
- Explain CMM Model. Compare ISO and CMM.
- Explain different methods of verification in detail.
- What is Structure Chart? Explain different basic blocks used to build structure chart with suitable example.
- What is cost analysis in context of software? Explain COCOMO Model.
--- Content provided by FirstRanker.com ---
10 x 3 = 30
--- Content provided by FirstRanker.com ---
SECTION C
Attempt any one part of the following:
- (a) Explain different phases of SDLC.
(b) Explain Iterative Enhancement Model. Write its advantages and disadvantages.
10 x 1 = 10
--- Content provided by FirstRanker.com ---
Attempt any one part of the following:
- (a) What do you understand by DFD? Explain basic blocks, which are used to build DFD with suitable example.
(b) What is SRS? Explain characteristics of a good SRS.
10 x 1 = 10
Attempt any one part of the following:
--- Content provided by FirstRanker.com ---
- (a) What is objective of software design? Explain different approaches for software design.
(b) What is Cyclomatic complexity? Write all methods, which are used to calculate the Cyclomatic complexity of a control, flow graph.
10 x 1 = 10
Attempt any one part of the following:
- (a) What is Regression Testing? Explain the process of test case prioritization in regression testing.
--- Content provided by FirstRanker.com ---
(b) What is Integration Testing? Explain different approaches used for integration testing.
10 x 1 = 10
Attempt any one part of the following:
- (a) Explain various software configuration management activities.
(b) Explain Software Risks Analysis and Management process.
--- Content provided by FirstRanker.com ---
10 x 1 = 10
--- Content provided by FirstRanker.com ---
This download link is referred from the post: AKTU B-Tech Last 10 Years 2010-2020 Previous Question Papers || Dr. A.P.J. Abdul Kalam Technical University