Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
6Activity
0 of .
Results for:
No results containing your search query
P. 1
rr420206-principles-of-software-engineering

rr420206-principles-of-software-engineering

Ratings: (0)|Views: 274|Likes:
Published by SRINIVASA RAO GANTA

More info:

Published by: SRINIVASA RAO GANTA on Aug 26, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

Code No: RR420206
Set No. 1
IV B.Tech II Semester Supplimentary Examinations, May 2008
PRINCIPLES OF SOFTWARE ENGINEERING
(Electrical & Electronic Engineering)
Time: 3 hours
Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1. Explain the software process models.
[16]
2. Compute the function point value for an embedded system with the following char-
acteristics:

Internal data structures = 6
External data structures = 3
No. of user inputs = 12
No. of user outputs = 60
No. of user inquiries = 9
No. of external interfaces = 3
Transformations = 36
Transitions = 24

Assume that the complexity of these counts is evenly divided among low, average
and high.
[16]
3. (a) Discuss about measures of software reliability and software availability.
(b) Discuss about software safety and hazard analysis.
[8+8]
4. Explain in detail the various analysis principles.
[16]
5. What is procedural abstraction, data abstraction, and control abstraction? Give
examples to support your explanation?
[16]
6. Provide examples of three data abstractions and the procedural abstractions that
can be used to manipulate them.
[16]
7. Explain about the architectural design process.
[16]
8. Explain black box and white box testing?
[16]
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1 of 1
Code No: RR420206
Set No. 2
IV B.Tech II Semester Supplimentary Examinations, May 2008
PRINCIPLES OF SOFTWARE ENGINEERING
(Electrical & Electronic Engineering)
Time: 3 hours
Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1. De\ufb01ne a software and explain the software characteristics.
[16]
2. Compute the function point value for an embedded system with the following char-
acteristics:

Internal data structures = 6
External data structures = 3
No. of user inputs = 12
No. of user outputs = 60
No. of user inquiries = 9
No. of external interfaces = 3
Transformations = 36
Transitions = 24

Assume that the complexity of these counts is evenly divided among low, average
and high.
[16]
3. You have been given responsibility for improving the quality of software across your
organization. What is the \ufb01rst thing that you should do? What is next?
[16]
4. (a) Explain process modeling.
(b) Information \ufb02ow modeling.
[8+8]
5. Write about:
(a) Control speci\ufb01cation
(b) Process speci\ufb01cation
[8+8]
6. (a) What are the goals of the user interface design?
(b) Explain clearly how e\ufb00ective modular design can be achieved.
[8+8]
7. (a) Explain what is meant by architectural design? Which information from analy-
sis from analysis phase is useful to perform architectural design?
(b) \u201cDesign stage is crucial step in software engineering\u201d, comment on this state-
ment and justify your comments?
[8+8]
8. (a) Discuss the various debugging methods.
(b) Discuss the di\ufb00erent software faults.
[8+8]
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1 of 1
Code No: RR420206
Set No. 3
IV B.Tech II Semester Supplimentary Examinations, May 2008
PRINCIPLES OF SOFTWARE ENGINEERING
(Electrical & Electronic Engineering)
Time: 3 hours
Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1. Explain the evolving role of software.
[16]
2. (a) Is it possible for spoilage to increase while defects/kLOC decrease? Explain.
(b) Explain project planning objectives.
[8+8]
3. What do you understand by risk identi\ufb01cation? What are the popular technique
developed for this purpose?
[16]
4. (a) Explain about modeling the system architecture.
(b) Write about system modeling.
[8+8]
5. (a) Explain cardinality and modality.
(b) Explain the importance of ER diagrams.
[8+8]
6. Explain design concepts.
[16]
7. Describe the best interface that you have ever worked with and critique it relative
to the concepts introduced in user interface design.
[16]
8. (a) Why is regression testing important? When is it used.
(b) What is partitioning and clustering and what role does it play in testing.[8+8]
\u22c6 \u22c6 \u22c6 \u22c6 \u22c6
1 of 1

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
bs_facebook liked this
yasirmecse liked this
akbisoi1 liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->