PREVIOUS YEAR QUESTION PAPERS
Code No: 155DB
                      JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
                       B. Tech III Year I Semester Examinations, September -2021 SOFTWARE
                                                    ENGINEERING
                                           (Common to CSE, IT)
              Time: 3 Hours                                                       Max. Marks: 75
                         Answer any five questions All questions carry equal marks
                                                                            ---
     1.a)     Explain about evaluation of software engineering
       b)     methodologies. What are the challenges of software                                  [8+7]
              engineering?
     2.a)     Explain Software development process models.
       b)     Write a short note on Waterfall model.                                              [7+8]
     3.a)     Explain the importance of software specification of requirements.
       b)     Write a short note on Context Model.                                                [7+8]
4.          Describe various prototyping techniques and discuss on object oriented analysis andmodeling.
                                                                                                           [15]
     5.       Briefly explain about the following:
              a) Sequence diagram
              b) Use case diagram.                                                                [7+8]
                    6.       What are the design principles of a good software design? Explain.            [15]
      7.a     What is testing? How is it different from debugging?
        )     Explain various structural testing techniques with suitable examples.               [7+8]
       b)
      8.a     List and explain the various software quality factors.
        )     Describe the role of software reviews in achieving good quality software.           [7+8]
       b)
                                                     ---ooOoo---
                                         Code No: 155DB                                    R18
                JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
                      B. Tech III Year I Semester Examinations, March - 2021
                                     SOFTWARE ENGINEERING
                                 (Common to CSE, IT)
                      Time: 3 Hours                     Max.Marks: 75
                Answer any five questions All questions carry equal marks
                                              ---
1.a)   Explain Software development process models.
  a)   Explain about evaluation of software engineering methodologies.                     [7+8]
2.a)   What is the goal of requirements analysis phase? Give reasons why the requirements
       analysis phase is a difficult one.
 b)    Identify and briefly describe four types of requirement that may be defined for a
       computer based system.                                                  [8+7]
3.     What are the design principles of a good software design? Explain.                   [15]
4.     What is black box testing? Is it necessary to perform this? Explain various testactivities.   [15]
5.a)   Discuss briefly about Pro-active and Re-active Risk strategies in detail.
  b)   Explain about Software risks in detail.                                             [8+7]
6.a)   How system modeling is achieved using UML? Explain with a suitable example.
  b)   How we perform design evaluation? Explain it with suitable example.   [8+7]
7.a)   What is a change? How it can be incorporated in the software.
        b) What is the difference between verification and validation? Explain with an example.
                                                                                          [8+7]
8.a)   What is software maintenance? How to control maintenance cost.
  b)   Define software. List and explain about the elements of a software process. [8+7]
                                             ---ooOoo---
                                     Code No: 135BM
                                                                                       R16
       JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
                          B. Tech III Year I Semester Examinations,
                                        October - 2020
                                 SOFTWARE ENGINEERING
                              (Common to CSE, IT)
                    Time: 3 hour                       Max.Marks: 75
         Answer any five questions All questions carry equal marks
                                                                    ---
1.a    What are specialized process models? Explain any one process model in detail.
)      What is CMMMI? Explain.                                                         [8+7]
b)
2.a    Discuss about the software requirements document with a neat diagram.
)      Describe the process of requirements management.                                [8+7]
b)
3.a    Distinguish between cohesion and coupling.
)      Define transaction flow. Explain transaction mapping in detail.                 [7+8]
b)
4.a)   Discuss about the CK metrics suite in detail.
  b)   Define black-box testing. Explain black-box testing technique with example merits and
       demerits.                                                                 [7+8]
5.     Explain the following:
       a) SQA activities
       b) Assessing risk impact.                                                       [7+8]
6.a)   Explain in detail about Spiral model.
  b)   What are software myths? Explain in detail.                                     [7+8]
7.a)   Model the data processing that might take place in e-mail system. You should modelthe
       mail-sending and mail-receiving processing separately.
 b)    Who should be involved in a requirements review? Draw a process model showing howa
       requirements review can be organized.                                   [7+8]
8.a)   Briefly explain about the design model at component level.
  b)   Write interface design steps? Explain the same.                                 [8+7]
1