Professional Documents
Culture Documents
Se 2007
Se 2007
www.andhracolleges.com
1. Define a Software and Explain the software characteristics.
2. Explain the quality metric which will provide benefit at both project and process
level.
[8]
[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]
www.andhracolleges.com
Interface Design. [8]
⋆⋆⋆⋆⋆
www.andhracolleges.com
1. Explain the recent advances in one of the leading edge software application areas
among :
2. Explain the Grady‘s private and public use for different types of process data.
tages of using software prototyping for analysis. Give an example situation in which
you would recommend the use of prototyping for analysis. [16]
4. (a) Differentiate between Object Oriented Analysis (OOA) and Data Modeling.
[7]
(b) Explain the following terms in Data Modeling with an example
i. Naming attributes [3]
ii. Descriptive attributes [3]
www.andhracolleges.com
iii. Reference attributes [3]
5. (a) State and explain the Design Heuristics in Data Flow-Oriented design . [8]
(b) What is the key element that Data flow-oriented design approach does no
address directly? [8]
6. (a) State the design principles for Object Oriented Design (OOD). [6]
(b) Explain how Object Oriented Design methods combines elements of all three
design categories i.e. data design, architectural design, and procedural design.
[10]
⋆⋆⋆⋆⋆
www.andhracolleges.com
1. Explain the recent advances in one of the leading edge software application areas
among :
2. Describe briefly
(a) UML
(b) LCA
[8]
[8]
[4]
[4]
(c) LCO [4]
(d) IOC [4]
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]
www.andhracolleges.com
(b) What are the common characteristics and differences in different requirement
analysis techniques? [8]
⋆⋆⋆⋆⋆
www.andhracolleges.com
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. Describe briefly
(a) UML
(b) LCA
(c) LCO
[8]
[8]
[4]
[4]
[4]
(d) IOC [4]
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-
www.andhracolleges.com
tured analysis approach”, common on this statement. [8]
5. (a) Explain the relationship in software design in technical aspects and manage-
ment aspects. [8]
(b) What is formal technical review? Explain how it will asses software design
quality. [8]
⋆⋆⋆⋆⋆