0% found this document useful (0 votes)
23 views11 pages

605 Software Engineering

The document outlines the examination structure for the B.C.A. (CBCS) RUSA VIth Semester in Software Engineering, detailing the total number of questions, marks distribution, and compulsory sections. It includes multiple-choice questions, short answer questions, and essay-type questions covering various software engineering concepts, models, and methodologies. The exam requires students to demonstrate their understanding of software processes, requirements, design principles, and verification methods.

Uploaded by

neols1298
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views11 pages

605 Software Engineering

The document outlines the examination structure for the B.C.A. (CBCS) RUSA VIth Semester in Software Engineering, detailing the total number of questions, marks distribution, and compulsory sections. It includes multiple-choice questions, short answer questions, and essay-type questions covering various software engineering concepts, models, and methodologies. The exam requires students to demonstrate their understanding of software processes, requirements, design principles, and verification methods.

Uploaded by

neols1298
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Roll No..

Total No. of Questions : 9] [Total No. of Printed Pages: 4


(2040)
B.C.A. (CBCS) RUSA VIth Semester
Examination

3842
SOFTWARE ENGINEERING
Paper: BCA-0605

Time:3 Hours] [MaximumMarks:70


Note- Attempt five questions in al1. Part-A (Q. No. 1) is
compulsory. Select one question each from Unit I
to IV.
Part-A
(Compulsory Question)
1. (A) Attempt all parts :
Select the correct option for MCQ's.
) Which of the following is/are considered
stakeholder(s) in the software process ?
(a) Customers
(b) End Users
(c) Project Managers
(d) All of these

CA-698 (1) Turn Over


Gi) The process of developing a software

product using software engineering


principles and methods is referred to as

(a) Scientific product


b) Software myth
(c) Software evolution

(d) None of these

(ii) Which is the most important feature of


spiral model ?

(a) Quality management


(b) Risk management

(c) Performance management


(d) Efficiency management
(iv) Design phase is followed by
(a) Coding
(b) Testing
(c) Maintenance

(d) None of these

(v) Waterfall model is not suitable for:


-(a) Small projects
(b) Complex projects
(c) Accommodating changes
(d) None of these

CA-698B (2)
(vi) Requiremént elicitation is a cyclic process.
(True/False)
(vii) SDLC stands for
(viii) SRS stands for
ix) A software engineer must design the
modules with the goal of high cohesion
and low coupling. (TrueFalse)
(x) Functional requirements capture the
intended behaviour of the system.

(TrueFalse)
1x10=10
B) Answer the following in 25 to 50 words
(xi) What are the desired characteristics of a
software process ?
(xii) Write the distinct steps in requirement
engineering process.
(xii) Differentiate between validation and
and
verification.
(xiv) What are the characteristics of a good
design ?
(xv) Discuss the components of a SRS
document. 4x5-20
Part-B (Unit-I)
2. (a) What are the various phases in Software
Engineering ?
CA-698 (3) Turn Over
(b) Discuss 'Software Engineering as a management
Science'. 6,4
3. (a) Explain the spiral model with its advantages
and disadvantagees.

b) What are the advantages of incremental process


model ? 6,4
Part-C (Unit-II)
4. (a) What is requirement specification ?

(b) What is the need of requirement analysis ? 5,5


5. (a) What is the role of Software architecture ?

(b) What do you mean by performance analysis ? 5,5

Part-D (Unit-Ill)
6. (a) Discuss function oriented design principles.
(b) Explain structured design methodology. 5,5
7. a) Discuss object oriented concepts in detail.
(b) What is Functional Modelling ? Explain. 6,4
Part-E (Unit-IV)
8. (a) Give the steps to design algorithm.
(b) Write a short note on critiçal design review. 5,5
9. (a) What are the steps involved in code review
(b) What is Refactoring ? Explain in brief. 5,5

CA-698 (4)
Roll No.
Total No. of Questions: 6] [Total No. of Printed Pages :7
(1048)

B.C.A. (CBCS) RUSA VIth Semester


Examination

4041
sOFTWARE ENGINEERINNG
Paper BCA0605

Time 3Hours] [Maximum Marks : 70


Note- Attempt five questions in all. Section-A, Q. No. 1

is compulsory. Section-B, answer any four questions,


selecting one question from each Unit.

Section-A

1. Attempt all ten the objective type questions (MCQ):


) Spiral Model was developed by

(a) Bev Littlewood

(b) Berry Bohem

(c) Roger Pressman

(d) Victor Bisili

C-673 (1) Turn Over


students small
i) Which model is popular for
projects ?

(a) Waterfall Model

(b) Spiral Model

(C) Quick and Fix Model

(d) Prototyping Model


Which is not software life-cycle model ?
ii) a

(a) Spiral Model

(b) Waterfall Model

Prototyping Model

d) Capability Maturity Model

iv) Project risk factor is considered in

(a) Spiral Model

(b) Waterfall Model

() Prototyping Model
(d) Iterative Enhancement Model

C-673 (2)
(v)SDLC stands for

(a) Software design life-cycle

Software development life-cycle


(b)
System design life-cycle
(c)
System development life-cycle
d)

(vi) SRS stands for :

Software requirement specification


(a)
solution
Software requirement
b)
specification
(c)
(C) System requirement

above
(d) None of the

(vii) Waterfall model is not suitable for

(a) Small Projects

b) Complex Projects

(c)Accommodatingchange

(d) None of the above

C-673 (3) Tum Over


oriented design of software, objects
(vii) In object
have

(a) Attributes and names only

(b) Operations and names only

c) Attributes, name and operations

(d) None of the above

(ix) Function oriented metrics were first proposed

by
(a) John (b) Gaffney
(c) Albrecht (d) Basili

(x) In functional decomposition, the data flow

diagram
(a) is ignored

is partitioned according to the closeness of


(b)
the datagram and storage items

(c) is
1S partitioned according to the logical
closeness of the actigram

(d) Both (a) and (c)

(e) None of the above 1x10-10

C-673 (4)
2. Attempt the following questions in (25-50) words.

Each question consists of 4 marks.

(a) What isa process framework ? Name the


framework activities applicable to all software

projects.

b) Mention three software myths.


(c) What is software architecture ? What is its
importance ?

(d) Briefly describe the quality function deployment


technique.
(e) Explain the process of formal technical reviews.
5x4-20
Section-B

(Unit-I) 10

3.
3. (a) Define software engineering. Explain costs of
software engineering for each of the process
activities.

b)
(b) Explain different phases of system engineering.
Or

(a) Compare waterfall model and spiral model with


its advantages and disadvantages.
C-673 (5) Turn Over
and discuss
discuss unified
process
(b) Explain unified
process work products.

10
(Unit-I)

phase in detail.
4. (a) Discuss requirement analysis
phase ?
What is the output of this

different
b) What characteristics of software make it

from other Engineering products ?

Or

(a) What do you mean by Feasibility Study ?

Explain different types of feasibility studies.

b) What is the difference between analysis and


design ? Can one begin to design without
analysis ?

(Unit-III) 10
5.
5. (a) What is UML ? Discuss the use case
diagrams
with a suitable example.
(b) Discuss the difference between
Object Oriented
and Function Oriented design.
C-673 (6)
Or
(a) Discussa testing strategy
for Object-Oriented
architectures.
b) Define structured
programming. Discuss the
advantages of structured programming.
Unit-IV) 10

6. (a) Distinguish between software verification and


software validation.

b) Differentiate between refinement and refactoring.

Or
Write notes on the following
(a) Consistency checkers

(b) Programming principles and guidelines

You might also like