Q.1 Attempt The Following Question: (20 Marks)
(A) What do you mean by the term “Software Engineering”? Describe the evolving role of software.
(B) Explain Waterfall Model in detail with the help of a diagram.
Q.2 Attempt The Following Question: (20 Marks)
(A) What are DFDs? State some of the advantages and disadvantages of DFDs.
(B) Write short note on: –
(i) Software Quality
(ii) Reliability Metrics
Q.3 Attempt The Following Question: (20 Marks)
(A) Explain Coupling and Cohesion.
(B) What do you understand by the term System Design? Explain Top-down and Bottom-up design.
Q.4 Attempt The Following Question: (20 Marks)
(A) What do you mean by a flowchart? Explain some of its symbols with a suitable example.
(B) Write short note on: –
(i) Product Metrics.
(ii) Process Metrics
Q.5 Attempt The Following Question: (20 Marks)
(A) Write short note on: –
(i) Problem Partioning
(ii) Abstraction
(B) Explain the following testing (any two): –
(i) Stress Testing
(ii) Regression Testing
(iii) Sandwich Testing
(iv) Smoke Testing
Q.6 Attempt The Following Question: (20 Marks)
(A) What are the test plans and test case? Illustrate with example.
(B) What is code walk through and code Inspection.
Q.7 Attempt The Following Question: (20 Marks)
(A) What do you understand by the sum: –
(i) Error, faults and failure
(ii) Verification and Validation
(B) Define the term “Debugging”? Explain various debugging techniques available.
0 Comments