V SEMESTER B.C.A. EXAMINATION OCT/NOV 2011
Y2K8 SCHEME
COMPUTER SCIENCE
BCA 501 : SOFTWARE ENGINEERING
Time : 3Hours Max.Marsk: 90
Instruction : Answer all sections
SECTION-A
Answer any ten questoins.Each question carries two marks 10 X 2 = 20
1.Define software engineering.
2.Define system and subsystem.
3.Define Requirement specification and software specification.
4.What are the various activities of the requirement analysis process ?
5.What are the Objectives of using software prototyping ?
6.What are the three main types of notations used in design document ?
7.Define Coupling?
8.What are the advantages of Graphical user Interface ?
9.Define fault avoidance, Fault tolerance and Fault detection .
10.Define error , fault and failure.
11.Define validation and verification.
12.Define quality assurance.
SECTION-B
Answer any five questions.Each carries five marks. 5 X 5 =25
13.What is a software process.? what are the activites involved in software process ?
14.What are functional and non functional requirement ? Explain the types of
non-functional requirements.
15.What is the need for validating the requirements ? Explain any requirement validation
techniques .
16.Explain the basic design principles of problem partitioning and abstraction .
17,What are the Characteristics of Object Oriented design ?
18, Give short notes on reliability metrices.
19.Briefly explain the different levels of testing.
20.Define Maintenance and explain the types of maintenance.
SECTION - C
Answer any three questions. Each question carries fifteen marks 3 X 15 = 45
21.a) Compare and contrast the three models namely waterfall ,spiral and iterative enhancement models.
b) give a short notes on the system procurement process. 8 + 7
22. a) Explain in detail the requirement engineering process diagramatically.
b) Briefly explain the prototyping process comparing the two types of prototyping. 8 + 7
23.a) Give a detailed note of the design process.
b)Describe the object oriented design in brief. 8 + 7
24. a) Give a short notes on user interface design.
b) What is software reuse ? What are the different aspects of software reuse ?
c) Give a short notes on exception handling . 4 + 7 + 4
25. a) What is a test plan and explain the contents of test plan.
b) Discuss the cocomo model in detail . 7 + 8
Y2K8 SCHEME
COMPUTER SCIENCE
BCA 501 : SOFTWARE ENGINEERING
Time : 3Hours Max.Marsk: 90
Instruction : Answer all sections
SECTION-A
Answer any ten questoins.Each question carries two marks 10 X 2 = 20
1.Define software engineering.
2.Define system and subsystem.
3.Define Requirement specification and software specification.
4.What are the various activities of the requirement analysis process ?
5.What are the Objectives of using software prototyping ?
6.What are the three main types of notations used in design document ?
7.Define Coupling?
8.What are the advantages of Graphical user Interface ?
9.Define fault avoidance, Fault tolerance and Fault detection .
10.Define error , fault and failure.
11.Define validation and verification.
12.Define quality assurance.
SECTION-B
Answer any five questions.Each carries five marks. 5 X 5 =25
13.What is a software process.? what are the activites involved in software process ?
14.What are functional and non functional requirement ? Explain the types of
non-functional requirements.
15.What is the need for validating the requirements ? Explain any requirement validation
techniques .
16.Explain the basic design principles of problem partitioning and abstraction .
17,What are the Characteristics of Object Oriented design ?
18, Give short notes on reliability metrices.
19.Briefly explain the different levels of testing.
20.Define Maintenance and explain the types of maintenance.
SECTION - C
Answer any three questions. Each question carries fifteen marks 3 X 15 = 45
21.a) Compare and contrast the three models namely waterfall ,spiral and iterative enhancement models.
b) give a short notes on the system procurement process. 8 + 7
22. a) Explain in detail the requirement engineering process diagramatically.
b) Briefly explain the prototyping process comparing the two types of prototyping. 8 + 7
23.a) Give a detailed note of the design process.
b)Describe the object oriented design in brief. 8 + 7
24. a) Give a short notes on user interface design.
b) What is software reuse ? What are the different aspects of software reuse ?
c) Give a short notes on exception handling . 4 + 7 + 4
25. a) What is a test plan and explain the contents of test plan.
b) Discuss the cocomo model in detail . 7 + 8
No comments:
Post a Comment