Professional Documents
Culture Documents
1
III B.Tech I Semester Supplimentary Examinations, November 2007
SOFTWARE ENGINEERING
(Information Technology)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
1. Explain the recent advances in one of the leading edge software application areas
among :
2. What are the different types of popular cost estimation models? Give the relative
merits and demerits of each. [16]
3. What is the goal of requirements analysis phase? Give reasons why the requirements
analysis phase is a difficult one. [16]
4. (a) “Data Modeling can be viewed as a subset of OOA”. comment on this state-
ment and justify your comments. [8]
(b) “Object Oriented Analysis is radically different from the conventional Struc-
tured analysis approach”, common on this statement. [8]
5. What is meant by Transform analysis? Explain clearly with an example the differ-
ent steps in it. [16]
⋆⋆⋆⋆⋆
1 of 1
Code No: RR311201 Set No. 2
III B.Tech I Semester Supplimentary Examinations, November 2007
SOFTWARE ENGINEERING
(Information Technology)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
2. Define software metrics. Why is it important and what are the steps involved? [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. What is Jackson System Development (JSD)? Explain the different steps applied
by analyst to conduct JSD with an example. [16]
5. (a) Explain the different steps to be conducted for software design from project
management point of view. [8]
(b) Explain how each step in Software Engineering process is a refinement in the
level of abstraction of the software solution. [8]
6. Describe the best interface that you have ever worked with and critique it relative
to the concepts introduced in user interface design. [16]
⋆⋆⋆⋆⋆
1 of 1
Code No: RR311201 Set No. 3
III B.Tech I Semester Supplimentary Examinations, November 2007
SOFTWARE ENGINEERING
(Information Technology)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
2. Explain the quality metric which will provide benefit at both project and process
level. [16]
3. “The activities in a requirements analysis process are highly interactive with con-
tinual feedback from each activity to the other activities”. Explain the validity of
this statement. [16]
5. (a) Explain the different steps to be conducted for software design from project
management point of view. [8]
(b) Explain how each step in Software Engineering process is a refinement in the
level of abstraction of the software solution. [8]
6. (a) Explain how human skill level will have influence in user interface design?
[6]
(b) Explain how the users of a system can be categorized? [5]
(c) Explain the term “System perception” according to interface design models.
[5]
7. (a) Explain about the automated tools used in software maintenance. [8]
(b) Discuss the software metrics that can be applied to the qualitative assessment
of software quality and the side effects that occur during maintenance phase.
[8]
1 of 2
Code No: RR311201 Set No. 3
(b) Testing often consumes more resources than any other phase in software de-
velopment. Describe three major factors that make testing so expensive. [8]
⋆⋆⋆⋆⋆
2 of 2
Code No: RR311201 Set No. 4
III B.Tech I Semester Supplimentary Examinations, November 2007
SOFTWARE ENGINEERING
(Information Technology)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
2. Cost estimates are inherently risky regardless of the estimation technique used.
Suggest four ways in which the risk in a cost estimate can be reduced. [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. (a) Explain the different steps to be conducted for software design from project
management point of view. [8]
(b) Explain how each step in Software Engineering process is a refinement in the
level of abstraction of the software solution. [8]
6. (a) With reference to OOD explain the designing of program components and
interfaces. [8]
(b) How do you Integrate OOD with structured analysis and design. [8]
7. (a) Explain about the automated tools used in software maintenance. [8]
(b) Discuss the software metrics that can be applied to the qualitative assessment
of software quality and the side effects that occur during maintenance phase.
[8]
⋆⋆⋆⋆⋆
1 of 1