Вы находитесь на странице: 1из 2

Question Bank

Q1. Explain linear sequential model and prototype model. Compare both of them with suitable example.

Q2 Describe testing strategies. Write at least five differences between Black Box Testing and White Box
Testing.

Q3. What is cyclomatic complexity? How can we relate this to independent paths? Explain with suitable
examples
.
Q4. What is Risk Management? Explain five risk management techniques.

Q5. Give few examples of software development projects that would be amenable to prototyping. Give few
applications that would be more difficult to prototype. Justify your answer.

Q6. What is estimation? Explain its role in S/W planning. Explain any one cost estimation model with its
merits and demerits

Q7. Explain different types of cohesion and coupling ? Give one example for each type.

Q8 State true or false with reason:


(i) S/W is developed or engineered; it is not manufactured in the classical sense.
(ii) S/W does not wear out.

Q9How can metrics be helpful in s/w Process improvement? Explain. Compare function oriented metrics with
size-oriented metrics. (Mention at least three differences)

Q10. ) 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
. Online student transcripts
. Online student enrolment
For the above mentioned system
(i) Develop a System Requirement Specification.
(ii) Design DFD at two levels.
(iii) Identify the software modules and their functions.
(iv) Suggest a testing strategy for any two s/w modules proposed in (iii) above.
Make assumptions, if necessary.

Q11 Discuss about re-engineering. Write at least three differences between Forward Engineering and Reverse
Engineering.

Q12. Write short notes on:


(a) Alpha and beta testing.
(b) Stress Testing.

Q13 Define the term software engineering from the researcher’s point of view.

Q 14 Is software engineering an engineering discipline? Justify.


Q15. . Give few examples of software development projects that would be amenable to prototyping. Give few
applications that would be more difficult to prototype. Justify your answer.

Q16. What problems are likely to arise if


(a) Two modules have high coupling
(b) A module has low cohesion.

Q17 Why is Reliability, an external attribute of the software? List three internal product attributes that could
affect reliability.

Q 18What is equivalence partitioning? Give an example

Q 19 Explain the concept of validation and verification

Q 20 Explain CASE tools.

Q21. Decribe Testing principles. Explain integration testing and system testing..

Q22. Explain the different types of risk associated with software. Also explain how to manage risk.

Q23 Compare ISO 9001 with CMM.

Q24. What are various testing tools? Enlist and explain.

Q25. 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.

Q26. Explain the purpose of Data Flow Diagram in S/W development process

Q27. Write the short notes on following


a).Regression Testing
b) Software Maintenance.

Вам также может понравиться