Code No: RR311201

Set No. 1

III B.Tech I Semester Supplementary Examinations, February 2007 SOFTWARE ENGINEERING (Information Technology) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. Describe the elements of concurrent process model. 2. Explain how the product and process are related. [16] [16]

3. Explain the different activities to be carried out in the requirements analysis phase and explain the importance of each activity in the process. [16] 4. (a) Explain briefly various requirement analysis methods. [8]

(b) Describe the difference between an Object used in OOA and an Object used in Data Modeling. [8] 5. Consider the interactive application of Library management system and develop a design model and a user model. [16] 6. (a) Write short notes on user interface implementation tools. [8]

(b) State and explain some guidelines that focus on Information display in User Interface Design. [8] 7. Describe software maintenance activities and discuss about re-engineering. [16]

8. (a) Why is completeness more difficult to achieve as abstraction level increases? (b) Why interactivity must increase if completeness is to increase? (c) Explain the differences between restructuring and forward engineering.[5+5+6] ⋆⋆⋆⋆⋆

1 of 1

Code No: RR311201

Set No. 2

III B.Tech I Semester Supplementary Examinations, February 2007 SOFTWARE ENGINEERING (Information Technology) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. What is Computer Software? Why is it important? Explain the impact of software on our society and culture. [16] 2. Explain the software project metrics with a real time example. [16]

3. What is meant by software prototyping? Describe the advantages and disadvantages of using software prototyping for analysis. Give an example situation in which you would recommend the use of prototyping for analysis. [16] 4. (a) What is Warnier-Orr diagram? And explain with an example how it is different from Warnier diagram. [8] (b) Explain with an example the Entity structure step and the Entity action step in Jackson System Development (JSD). [8] 5. Consider the interactive application of Library management system and develop a design model and a user model. [16] 6. (a) Explain how human perception will have influence on user interface design? [8] (b) State and explain the generic tasks that always performed in user interface design. [8] 7. Describe software maintenance activities and discuss about re-engineering. 8. Discuss in detail about a software re-engineering process model. ⋆⋆⋆⋆⋆ [16] [16]

1 of 1

Code No: RR311201

Set No. 3

III B.Tech I Semester Supplementary Examinations, February 2007 SOFTWARE ENGINEERING (Information Technology) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. (a) Choose an application of your own and i. Indicate the Software application category into which it fits. (b) The data content associated with the application. 2. Explain the need for measuring the correctness and integrity for software. [8] [16] [8]

3. Write different steps in Object Oriented Analysis (OOA) approach proposed by Coad and Yourdon and explain them clearly. [16] 4. (a) “Data Modeling can be viewed as a subset of OOA”. comment on this statement and justify your comments. [8] (b) “Object Oriented Analysis is radically different from the conventional Structured analysis approach”, common on this statement. [8] 5. What is PDL? Explain with an example how PDL is used to specify program components? [16] 6. (a) Explain the object oriented design methods. How do you identify classes and objects? [8] (b) How do you refine the operation after identification of objects. [8]

7. (a) Explain unit testing, system testing and integration testing. Also explain how they can be used with black box and white box testing? [8] (b) What is cyclomatic complexity?. How it is used in test case generation? Explain with an example. [8] 8. Discuss in detail about a software re-engineering process model. ⋆⋆⋆⋆⋆ [16]

1 of 1

Code No: RR311201

Set No. 4

III B.Tech I Semester Supplementary Examinations, February 2007 SOFTWARE ENGINEERING (Information Technology) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. Write short notes on (a) Engineering and Scientific Software. (b) Web based Software. (c) Embedded Software. (d) Business Software. 2. Explain the software project metrics with a real time example. [4] [4] [4] [4] [16]

3. What is the goal of requirements analysis phase? Give reasons why the requirements analysis phase is a difficult one. [16] 4. (a) What are Entity-Relationship (E-R) diagrams? How E-R notation is useful for data modeling? [8] (b) What are the common characteristics and differences in different requirement analysis techniques? [8] 5. What is PDL? Explain with an example how PDL is used to specify program components? [16] 6. (a) State and explain user interface evaluation cycle. (b) Write short notes on the Interface Standards. 7. Explain in detail the graph-based testing methods. 8. Discuss in detail about a software re-engineering process model. ⋆⋆⋆⋆⋆ [8] [8] [16] [16]

1 of 1