SOFTWARE ENGINEERING (UTU QUESTION PAPER - 2022) - B.TECH CSE SECOND YEAR

SOFTWARE ENGINEERING (UTU QUESTION PAPER - 2022) - B.TECH CSE SECOND YEAR

SOFTWARE ENGINEERING (UTU QUESTION PAPER - 2022) - B.TECH CSE SECOND YEAR

SOFTWARE ENGINEERING (UTU QUESTION PAPER - 2022) - B.TECH CSE SECOND YEAR

SOFTWARE ENGINEERING

Q1. Attempt any four parts of the following (5 x 4 = 20)

(a) Define the term software. Describe it's various characteristics.

(b) What is the Flow Chart? How is the flow charting technique useful for software development?

(c) Define software crisis. What are the possible solution for present software crisis?

(d) Explain Software Development Life Cycle. Discuss various activity during SDLC.

(e) Define the following:

(i) Aspect Oriented Model

(ii) Agile Model.


Q2. Attempt any four parts of the following (5 x 4 = 20)

(a) Describe the role of the following in the successful competition of a project

(a)Change Control (b) Reviews

(b) What do you understand by software project estimation? Discuss various techniques use for software project estimation.

(c) Draw the complete DFD up to level 2 for Library Management system.

(d) Given the following values, compute function point when all complexity adjustment factor (CAF) and weighting factors are average.

User Input = 50

User Output = 40

User Inquiries = 35

User Files = 6

External Interface = 4

(e) Discuss Various measures are used in project size estimation in detail.


Q3. Attempt any two parts of the following (10 x 2 = 20)

(a) What are the input and output of system design? Describe of Different type of system design.

(b) What is structured chart? Discuss Objectives of Using Structure Flowcharts. Describe factors affecting system complexity in detail.

(c) What is the difference between the STLC (Software Testing Life Cycle) and SDLC (Software Development Life Cycle)? What is white box testing and explain in brief all types of white box testing?


Q4. Attempt any two parts of the following: (10 x 2 = 20)

(a) What is software testing? Differentiate b/w SDET,Test engineer and developer.
(b) What is Test Plan and contents available in a Test Plan? What is the difference between integration testing and system testing?
(c) Define the following:
    (i) basis path testing (ii) Verification and validation.

Q5. Attempt any two parts of the following: (10 x 2 = 20)

(a) What is SQA? Describe three major methodologies for SQA in detail.
(b) What is CMM? Describe different level of CMM in detail.
(c) Define the following:
    (i) Effective modular design (ii) ISO 9126 Standard.

Post a Comment

0 Comments