(2×10=20)
[13950] Printed Pages : 4
PAPER ID: 110602 Roll No.
--- Content provided by FirstRanker.com ---
B. Tech.
(SEM. VI) THEORY EXAMINATION, 2014-15
Time: 3 Hours] [Total Marks: 100
SOFTWARE ENGINEERING
Note: Attempt all questions
--- Content provided by FirstRanker.com ---
-  Answer any four parts : (4×5=20) -  Define the term "Software engineering". Explain the major differences between software engineering and other traditional engineering disciplines. 
-  What is a flow chart? How is the flow charting techniques useful for software development? 
-  What is software metric? How is it different from software measurement? 
-  Explain why programs which are developed using evolutionary development are likely to be difficult to maintain? 
-  Explain software development life cycle. Discuss various activities during SDLC. --- Content provided by FirstRanker.com --- 
-  Define the following: -  Water fall model 
-  Spiral Model --- Content provided by FirstRanker.com --- 
 
-  
 --- Content provided by FirstRanker.com --- 
-  
-  Answer any four parts : (4×5=20) --- Content provided by FirstRanker.com --- -  List five desirable characteristics of good SRS document. Discuss the relative advantages of formal and informal requirements specifications. 
-  Compare ISO and SEI-CMM model. 
-  Define the following terms: Objects, Message, Abstraction, Class, Inheritance and Polymorphism. --- Content provided by FirstRanker.com --- 
-  Discuss the signification and use of requirement engineering. What are problems in formulation of requirement? 
-  What is meant by "Formal Technical Review"? Should it access both programming style as well as correctness of software? Give reasons. 
-  Define the decision table. Discuss the difference between decision table and decision tree. 
 --- Content provided by FirstRanker.com --- 
-  
-  Answer any two parts. (2×10=20) -  Define software architecture. Explain why it may be necessary to design the system architecture before the specifications written with example. Compare functional oriented and object oriented designs. --- Content provided by FirstRanker.com --- 
-  What do you mean by the terms cohesion and coupling in the context of software design? How are these concepts useful in arriving at a good design of a system? 
-  For the following 'C' program estimate the Halstead's length and volume measures. Compare Halstead's length and volume measures of size with LOC measure. --- Content provided by FirstRanker.com --- //Program to calculate GCD of two numbers
 int compute-gcd(x,y)
 { int x,y; while(x!=y) if(x>y) then x=x-y; else y=y-x; return x;
 }
 --- Content provided by FirstRanker.com --- 
-  
-  Answer any two parts: (2×10=20) -  Given software product and its requirement specification document, explain how would you design the system test suit for this software product? 
-  Short notes on: --- Content provided by FirstRanker.com --- -  Walkthrough 
-  code inspection technique 
-  Debugging. --- Content provided by FirstRanker.com --- 
 
-  
-  What is difference between coding standards and coding guidelines? Why are these considered important in software development organization? Write down five important coding standards and guidelines that you would recommend. 
 
-  
-  Answer any two parts: (2×10=20) -  Using schematic diagram and suitable example show the order in which the following are estimated in the COCOMO estimation technique: cost, effort, duration, size 
-  What do you mean by risk management? Explain how to select the best risk reduction technique when there are many ways of reducing a risk? --- Content provided by FirstRanker.com --- 
-  Define the following:- -  Software Maintenance 
-  Structure of CASE Tools. --- Content provided by FirstRanker.com --- 
 
-  
 
-  
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
This download link is referred from the post: AKTU B-Tech Last 10 Years 2010-2020 Previous Question Papers || Dr. A.P.J. Abdul Kalam Technical University
