Assignment-1

advertisement
Assignment-1
Batch1
1> What is Computer Software? Why is it important? Explain the impact of software
on our society and culture.
2> Explain CMMI? Discuss key process areas of each level?
3> Define process? Explain umbrella activities of a software process?
Batch2
1> Is software engineering an engineering discipline? Justify. Explain changing
nature of software?
2> a) Give a generic view of a process in software engineering? Explain evolving
role of software?
3>what is software engineering? Explain software myths.
Batch3
1>Explain process patterns and process assessment?
2>Explain team and personnel process model?
Batch 4
1>why software engineering is call it as layered technology?
2>Explain process framework and umbrella activities
3> Write short notes on
(a) Engineering and Scientific Software.
(b) Web based Software.
(c) Embedded Software.
(d) Business Software.
Assignment-2
Batch1
1>discuss the drawbacks of waterfall model?
2> Explain prototype model?
3> Explain functional requirements?
Batch2
1> Give the importance of software engineering and Explain the spiral model in
detail. And Explain strength of spiral model?
2>Explain incremental process model?
3>discuss FURPS model?
Batch 3
1>Explain v-model?
2>define unified process? Explain FURPS model?
3>discuss about software requirement document
Batch4
1>Explain user requirements?
2>Explain agile process? And its advantages?
Assignment-3
Batch1
1. Explain requirement engineering process? And its phases
2> What are behavioral models?
Batch2
1>Explain object models?
2>Explain structured methods for requirements specification
3> Explain in brief about different System models.
Batch3
1> What are the objectives of Requirements Analysis? Explain requirement
validation?
2>Explain requirement management?
Batch 4
1>Explain different symbols used in DFD with example?
2>Explain requirement elicitation and analysis
3> A department of a University wants to develop a s/w system to reduce the
amount
of paperwork and for quick response. The main objectives of this s/w system are
to maintain the following:
. Records of student queries
. On line student transcripts
. Online student enrolment
For the above mentioned system
(a) Develop a System Requirement Specification.
(b) Design DFD at two levels.
(c) Identify the software modules and their functions
Assignment-4
Batch 1
1> (a) How does abstract design convert to a detailed design, Explain with an
example
.
(b) what is Data Centered Software Architecture?2>discuss design quality in
detail
Batch2
1>discuss briefly about design model
2>Explain software architecture in detail?
Batch3
1>Explain the different issues in data design
2>Explain architectural styles and patterns
Batch4
1>discuss architectural design in detail
2>Explain architectural styles?
Assignment-5
Batch 1
1>define object? Explain different steps involved in object oriented design
process
2>Explain object oriented design evolution
3> Explain object oriented analysis modeling in detail with the help of small
example.
Batch 2
1> 6.a) What are the design quality attributes?
b) Briefly Explain the following design concepts.
i) Modularity ii) Information hiding
iii) Architecture iv) Patterns.
2>Explain golden rules for interface design
3>Explain user interface and analycis in detail
Batch 3
1>Explain interface design steps in detail?
2>Explain interface design evalution in detail
Batch 4
1.Explain golden rules for interface design in detail?
2.Explain object oriented design process
3. Discuss human computer interface design in detail.
Assignment-6
Batch1
1.define bug? Explain importance of testing?
2.Explain different methodologies of white box and black box testing?
3> a) Explain basis-path testing using flow graph notations.
b) What are the test characteristics? Explain.
Batch2
1.Explain the following a.path testing b.acceptance testing c.boundary testing
2.Explain the following a) regression testing b) integration testing
3.Explain metrics for maintance.
Batch 3
1.Explain unit testing in detail
2.Explain the following a)topdown integration testing b) bottom up integration
testing c)sandwitch testing
3>Explain metrics for source code
Batch 4
1>Explain metrics for software quality
2>Explain metrics for analysis model and design model
3> a) Explain the following
i) Stress Test ii) Performance test iii)Debugging process.
b) Write about validation testing. What is cyclomatic complexity.
Assignment-7
1>Explain metrics for software quality?
2>Explain furps model
Batch2
1>discuss pro active vs reactive risk strategies
2>Explain various of risks occur during development of software
Batch3
1. a) Explain the following:
i) Risk Refinement
ii) Risk Monitoring.
b) Describe different software risk
2.Explain risk identification and projection
Batch4
1. How to asses project risk ?Explain risk refinement
2.Explain the following a)RMMM b) RMMM plan
3. a. Define software metric. Explain software measurement.
b. Describe risk projection.
Assignment-8
Batch1
1>Explain quality concepts
2>Explain six sigma software quality assurance
3> Explain the following:
a. Quality control
b. The ISO 9000 quality standards
c. Formal approaches to SQA
d. Six sigma for software engineering
Batch2
1>Explain software reviews in detail
2>Explain formal technical reviews in detail?
3> a) What is software quality assurance? Explain various functions of SQA in
detail.?
b) Discuss clearly the McCall's software quality factors_
Batch3
1>Explain stastical software quality assurance
2>Explain ISO 9000 quality standard
3> a) Explain the SQA approach to improve the quality.
b) Explain about SQA plan.
Batch4
1.Explain a) software reliability b) software reviews c) Discuss software safety.
2. Explain six sigma software quality assurance
Download