0% found this document useful (1 vote)
412 views3 pages

Short Questions

The document contains questions about various topics in software engineering including the spiral model, software project management (SPM), Gantt charts, PERT charts, critical path method (CPM), software requirements specification (SRS), software design, unified modeling language (UML), software testing, software quality management (SQM), and software maintenance. Specifically, it asks about the definition of the spiral model and prototyping model, how a software project is initiated and terminated in the spiral model, the necessity of an SPM plan and work breakdown structure, the role of software metrics, estimating software size before coding, using function points to estimate effort and time, the purpose of Gantt charts and when to use them versus P

Uploaded by

arghya_bi108
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
412 views3 pages

Short Questions

The document contains questions about various topics in software engineering including the spiral model, software project management (SPM), Gantt charts, PERT charts, critical path method (CPM), software requirements specification (SRS), software design, unified modeling language (UML), software testing, software quality management (SQM), and software maintenance. Specifically, it asks about the definition of the spiral model and prototyping model, how a software project is initiated and terminated in the spiral model, the necessity of an SPM plan and work breakdown structure, the role of software metrics, estimating software size before coding, using function points to estimate effort and time, the purpose of Gantt charts and when to use them versus P

Uploaded by

arghya_bi108
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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.

You might also like