Anda di halaman 1dari 6

CSE-4rd Year

INSTRUCTIONS
* Write down the answer according to question no.s eqv. to Class Roll No on DOC and DOCx
not PDF
*Submit on or before 19th November 2015. *Mention the question no. in answer sheet.
QUESTIONS
R1. What is SRS? What is role of SRS and explain the characteristics of a good SRS.
What is feasibility study? Explain different types of feasibility studies. Explanation of SDLC.
R2.Describe waterfall model and Spiral model. What are the relative advantages and
disadvantages Spiral model has over Waterfall model
R3. Explanation of the software prototyping with advantage and disadvantage using a suitable
example. Explain the different stages of prototype development
R4. Distinction between throwaway and evolutionary prototyping
R6. What is a prototype model? Under what circumstances is it beneficial to construct a
prototype model? Does the construction of a prototype model always increase the overall Cost of
a software development?
R7. What are the drawbacks of waterfall model? Why is the spiral model called meta model ?
Describe the advantages of spiral model.
R8. Prototype model is best suited for long time research based project. Justify. Distinguish
between Throwawy prototyping and Evalutionary prototyping .
R9. Differences and similarity among s/w process, s/w project and s/w product.
R10. Explanation of project planning. Discuss-methods of monitoring of project.
R11. Explanation of project management.
R13. Explanation of monitoring and control of a project.
R14.Principles of Project scheduling, project monitoring.
R15. Explain the team structure for the production of s/w.
R16. Write about PERT CHART, GNATT CHART and WBS
R17. Explain when and why you will use PERT charts and when and why will you use Gnatt
charts when you are project manager.

R18. Consider a software project with 5 activities T1 to T5. Duration of 5 activities in weeks are
3,2,3,5,2 respectively, T2 and T4 can start T1 is complete.T3 can start when T2 is completet.T5
can start both T3 and T4 are complete.
Draw activity network for the project. When is the latest start date of the activity T3? What is the
float of the activity T4? Which activities are on the critical path? Draw the Gnatt chart also.
R19. What are the types of team organization in s/w Industry? Discuss briefly.
R20. What is a DFD and what is its importance? Explanation of DFD using any system (with
definition). What are the steps involved in DFD?
Draw the context diagram and level 1 DFD for the following mail order processing system
HMV records is a mail order company that distributes CDs and tapes at discount prices to
record club members. When an order processing clerk receives an order form, he or she verifies
that the sender is a club member by checking the member file. If the sender is not a member, the
clerk returns the order along with a membership application form. If the customer is a member,
the clerk verifies the order items data by checking the item file. Then the clerk enters the order
data and saves it to the Daily Order file. The clerk also prints an invoice and shipping list for
each order, which are forwarded to order fulfillment.
A publisher wants to maintain a computerized order processing system that will process all
orders and produce invoice with shipment notice to the customer. Draw possible level 0, level 1
and level 2 DFDs for the system
R21. A blood bank receives and stores blood donated by people and also gives blood to
individuals or hospitals on demand. The blood bank also has a panel of vendors who supply
various items after receiving the order from blood bank. If a donor approaches the blood bank,
his blood sample is taken and tested for various diseases. If approved blood is taken and stored in
the bank, the contact details of donor are recorded and donor is issued a card which is valid for
one year. During this period the donor by showing the card can get the blood from blood bank.
From time to time blood bank organizes the blood donation camp. Date and venue are announced
in the newspaper and existing regular donors are also informed by post . The blood bank also has
panel of doctors. Two doctors from the panel are also associated with the camp to handle
emergencies. For these requirements draw
a.) ER Diagram
b) DFD

R22. Draw the structured chart for the following program


Main()
{
int x,y
X=0; y=0;
a(); b();}
a()
{
x= x+y ; y=y+5;}
b()
{
x=x+5; y=y+x;
a(); }
R23 A marketing company wishes to construct a decision table to decide how to treat clients
according to three characteristics: gender ,city and gae[A(under 30),B(within 30-60) and
C(above 60)]. The company has four market products for test (W,X,Y and Z). Product W will
appeal to middle aged males who do not live in cities. Prodct Z will appeal to all but older
females
Make a decision tables decision tree for the above. Why are they used?
R24. Construction and explanation of Data dictionary from any system.
R25. Explanation of cohesion and coupling for designing. What is cohesion and coupling ?
Discuss different kinds of cohesion and coupling .
R26. Loosely coupled and strongly cohesive system is our target explain. . Similarity and
dissimilarity between function oriented/object oriented design.
R27. TOP DOWN strategy in s/w design and BOTTOM UP strategies in s/w design.
R28. Describe the validation and verification.
R29. Describe Quality assurance plan, What is the McCalls quality triangle Explain.

R30. Define White Box Testing and explain its usefulness with example.
R31. Define Black Box Testing and explain its usefulness with example.
R32. Advantage and Disadvantage of unit testing
R33. Design a White box test suite for the following code
Int gcd (int x, int y)
{ while (x!=y)
{ if (x.y)
x=x-y
else y=y-x;
return x
}
R34. The suite should include control flow graph, independent paths, cyclomatic
complexity(using two different techniques)
Void sort (int a[], int n)
{
int i, j, temp;
for(i=0;i<n-I; i++)
for(j=I+1;j<n;j++)
if(a[i]>a[j])
{
Temp=a[i];
A[i]=a[j];
A[j]=temp;
}}
Draw the control flow graph for the program segment. Determine the cyclomatic complexity for
the program.

What is control flow graph ? What is an edge coverage criterion of white box testing ? Show it
with a suitable example
R35. Describe the Releish curve for the personal plan.
R36. What is the difference between verification and validation ? Write short note on
Information Hiding
R37. What are the advantage and disadvantage taking risk factors and not taking the risk factors?
What are the risks associated with a software project ? How is risk assessed and contained ?
R39. Describe Software Reuse and Software Reliability. Software does not wear but hardware
does Explain
R40. Describe Alpha and beta Testing with suitable diagram.
R41. Explain Halsted hypothesis to compete the complexity of a s/w.
L1. What is s/w cost estimation? Give some name and techniques Explain advantage and
disadvantage of COCOMO Model.
Identify-organic, semidetached, embedded COCOMO
Developing a new O.S.
A robot monitoring and control.
Developing small s/w libraries.
L2. Why COCOMO is called Heuristic Estimation Technique? Assume that the size of an organic
type Software product has been estimated to be 48000 lines of source codes. Assume that the
average salary of software engineers is 18,000 per month. Determine the effort required to
develop the software product, total cost and the nominal development time.
Assume that size of software product has been estimated to be 32,000 lines of source code.
Estimate the effort required to develop the product and nominal development time for organic
Semi-detached and embedded systems respectively
A database system is to be developed. The size is estimated to be 10000 lines of code. Estimate
the nominal effort and development time.
L3. What do you mean by cost benefit trade off? What do you mean by maintenance cost of s/w?
L4. What is CASE? Explain tool integration.
L5. What is SCM? How does it differ from s/w developer process? Discuss elaborately the
change control process of SCM.

L6. What is SQA? What are the activities of SQA? Define quality control and quality assurance.
How many types of quality are present in s/w?
L7. Explain McCabes complexity. What do you mean by cyclomatic complexity? Describe
how loop testing is carried out?
L8. What is metric ? What are the function points over the size metric of LOC
List the important shortcomings of LOC as a software size metric.
Suppose, there is a project of developing a new operating system , which has 4 modules :
i.) Requirement Analysis 2.2 KDLOC
ii.) System Design 3.6 KDLOC
iii.) Coding1.4 KDLOC
iv.) Testing2.8 KDLOC
Other facts that affect the project are
Complexity1.6, Programmers ability1.2, What is the final effort of this project ?

Anda mungkin juga menyukai