Sei sulla pagina 1di 3

SLC 1. 2. 3. 4. What is win-win spiral model? Why spiral model is called meta-model?

Explain how a software development effort is initiated and terminated in spiral model. Explain advantages and disadvantages of prototyping model. SPM 1st Part 1. 2. 3. 4. Explain the necessity of SPM plan. What is work-breakdown structure? Discuss the role of Software metric in Software engineering practices. Is it possible to estimate software size before coding? Justify your answer with suitable example. 5. Software uses 20 unique operators and its vocabulary is 200. Find the effort and time for the project. 6. Find the estimated length of the following C-program. main() { int a,b,c,avg; scanf(%d%d%d,&a,&b,&c); avg=(a+b+c)/3; printf(avg=%d,avg); } 2nd Part 1. Which purpose is the Gantt chart used for? 2. Explain when you should use PERT chart and when you should use Gantt chart while you are performing the duties of a project manager. 3. What is CPM? RAS 1. What is Software crisis? What are the advantages of SRS? 2. What are the contents of a good SRS document? 3. Without writing an SRS document, an organization might face severe problems. Identify these problems. What are the non-functional requirements?

SD 1. 2. 3. 4. 5. 6. What is coupling? What is cohesion? What is the difference between coupling and cohesion? What are the different types of coupling that may exist between two modules? What are the different types of cohesion that exist within a module? Why do we try to minimize coupling and maximize cohesion? Function-oriented Software design: 1. Differentiate between a structured chart and a flow chart. State two major design activities. UML 1. What is UML? What is CASE? 2. What are the different types of diagrams and views supported by UML? 3. Represent the following relations among classes using UML diagram. a. Students credit 5 courses each sem. Each course is taught by one or more teachers. b. Bill contains number of items. Each item describes some commodity, the price of unit and total on this price. Coding and testing 1. 2. 3. 4. 5. 6. Compare and contrast white-box testing and black-box testing. What is stress testing? Why is stress testing applicable to only certain types of system? What is mutation testing? What is integration testing? What is the difference between an error and a failure? Testing detects which of these? Draw CFG for the following problem and calculate the McCabes cyclomatic complexity Compute_gcd(int a, int b) { while(a!=b) { if(a>b) then a=a-b; else b=y-x; } return a; }

SQM 1. What, according to you, is a quality Software product? State the types of failure w.r.t a Software product. 2. What is Software quality? What are the attributes of Software quality? 3. Write down the levels of SEI-CMM. Software Maintenance Explain the Boehms method for the estimation of Software maintenance cost.

1.

Potrebbero piacerti anche