0% found this document useful (0 votes)
149 views

BCS 051 June2010 June2023

This document contains information about a term-end examination for an Introduction to Software Engineering course. It includes the following: 1) The exam is 3 hours long and worth a maximum of 100 marks with a weightage of 75%. Question 1 is compulsory and carries 40 marks. Students must attempt any 3 questions from the rest. 2) Question 1 covers topics like the structure of a software requirements specification, characteristics of function-oriented design, and explaining the waterfall model with a diagram. 3) Other exam questions cover topics such as drawing data flow diagrams, defining software testing terms, creating project charts, developing test cases, defining software project management, drawing entity relationship diagrams, and short notes on various software

Uploaded by

Amit Jha
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)
149 views

BCS 051 June2010 June2023

This document contains information about a term-end examination for an Introduction to Software Engineering course. It includes the following: 1) The exam is 3 hours long and worth a maximum of 100 marks with a weightage of 75%. Question 1 is compulsory and carries 40 marks. Students must attempt any 3 questions from the rest. 2) Question 1 covers topics like the structure of a software requirements specification, characteristics of function-oriented design, and explaining the waterfall model with a diagram. 3) Other exam questions cover topics such as drawing data flow diagrams, defining software testing terms, creating project charts, developing test cases, defining software project management, drawing entity relationship diagrams, and short notes on various software

Uploaded by

Amit Jha
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/ 46

No.

of Printed Pages : 2 BCS-051

m
BACHELOR OF COMPUTER
APPLICATIONS

.co
Term-End Examination
December, 2013

uru
BCS-051 : Introduction to Software Engineering

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note :
tG
Question no. 1 is compulsory and carries 40 marks.
en
Attempt any three questions from rest

1. (a) Write the structure of SRS as per IEEE 25


nm

standards.
(b) Explain any two characteristics of a good 10
function oriented design.
(c) Explain water Fall Model with the help of a 5
sig

diagram.

2. (a) Draw first three levels of DFDs for a 10


"Student Admission System" . Make
As

assumptions wherever necessary.


(b) Define the terms "Black Box Testing" and 10
"White Box Testing".
OU

3. (a) Draw PERT chart for the development of 10


"Student Admission System".
IGN

(b) Draw Class Diagram for any system of your 10


choice. Include a short note on the system
chosen.

BCS-051 1 P.T.O.
4. (a) Develop a test case for any testing technique 10

m
for "Student Admission System".
(b) Define the term "Software Project 10
Management". Explain various tasks

.co
involved in it.

5. (a) Draw ERD for any system of your choice. 10


Indicate the title of the system chosen.

uru
(b) Write a short note on Software 10
Configuration Management.

tG
en
nm
sig
As
OU
IGN

BCS-051 2
No. of Printed Pages : 2 BCS-051

m
BACHELOR OF COMPUTER
APPLICATIONS

.co
Term-End Examination
December, 2013

uru
BCS-051 : Introduction to Software Engineering

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note :
tG
Question no. 1 is compulsory and carries 40 marks.
en
Attempt any three questions from rest

1. (a) Write the structure of SRS as per IEEE 25


nm

standards.
(b) Explain any two characteristics of a good 10
function oriented design.
(c) Explain water Fall Model with the help of a 5
sig

diagram.

2. (a) Draw first three levels of DFDs for a 10


"Student Admission System" . Make
As

assumptions wherever necessary.


(b) Define the terms "Black Box Testing" and 10
"White Box Testing".
OU

3. (a) Draw PERT chart for the development of 10


"Student Admission System".
IGN

(b) Draw Class Diagram for any system of your 10


choice. Include a short note on the system
chosen.

BCS-051 1 P.T.O.
4. (a) Develop a test case for any testing technique 10

m
for "Student Admission System".
(b) Define the term "Software Project 10
Management". Explain various tasks

.co
involved in it.

5. (a) Draw ERD for any system of your choice. 10


Indicate the title of the system chosen.

uru
(b) Write a short note on Software 10
Configuration Management.

tG
en
nm
sig
As
OU
IGN

BCS-051 2
No. of Printed Pages : 2 BCS-051
BACHELOR OF COMPUTER

m
t'r) APPLICATIONS
00 Term-End Examination

.co
June, 2014
BCS-051 : Introduction to Software Engineering

uru
Time : 3 hours Maximum Marks : 100
(Weightage : 75%)

ntG
Note : Question no. 1 is compulsory and carries 40 marks.
Attempt any three questions from the rest.

1. (a) Develop SRS for "Railway Reservation 25


me
System". Make necessary assumptions.
Follow IEEESRS format.

(b) Define the terms "Coupling" and 10


ign

"Cohesion". Write the differences between


them.

(c) What SDLC model will you use for 5


ss

"Railway Reservation System" ? Justify your


answer.
UA

2. (a) Draw first three levels of DFDs for a 10


"Railway Reservation System". Make
NO

assumptions, wherever necessary.

(b) Define the terms "System Testing" and 10


"Integration Testing".
IG

BCS-051 1 P.T.O.
3. (a) Draw GANTT chart for the development of 10
"Railway Reservation System".

m
(b) Draw Use Case Diagram for a system of 10
your choice. Include a short note on the
system chosen.

.co
4. (a) Develop a test case for any testing technique 10

uru
for "Railway Reservation System".
(b) Write a short note on Software Metrics. 10

5. ntG
(a) Draw structure chart for any system of your
choice. Indicate the title of the system
chosen.
10
me
(b) Write a short note on Software Quality 10
Assurance.
ign
ss
UA
NO
IG

BCS-051 2
No. of Printed Pages : 2 BCS-051

m
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)

co
Term-End Examination
04054 December, 2014

.
uru
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING
Time : 3 hours Maximum Marks : 100

tG (Weightage : 75%)
en
Note : Question no. 1 is compulsory and carries
40 marks. Attempt any three questions from the
rest.
nm

1. (a) Develop SRS for "Library Information


System". Make necessary assumptions.
sig

Follow IEEE SRS format. 15


(b) Explain the solution design methods in
Function Oriented Design. 10
As

(c) Explain Waterfall Model with feedback. 5


OU

(d) Write short notes on any two of the


following : 10
(i) Structure Chart
IGN

(ii) PERT Chart


(iii) Software Quality Assurance
BCS-051 1 P.T.O.
2. (a) Draw first two levels of DFDs for a

m
"Library Information System". Make
assumptions wherever necessary. 10

co
(b) Differentiate between "Black Box Testing"
and "White Box Testing". Give suitable
examples for both types of testing. 10

.
uru
3. (a) Draw GANTT chart for the development of
"Library Information System". 10

(b) Explain the rules to create a use case.

tG
Apply them to an example. 10
en
4. (a) Explain any one testing technique and use
it to develop a test case for "Library
Information System". 10
nm

(b) How do you identify necessary utility


objects in Object Oriented Design ? 10

5. (a) Explain the different categories of Software


sig

Maintenance. 10
(b) Write short notes on any two of the
following : 10
As

(i) Data Dictionary


(ii) Coupling
OU

(iii) Cohesion
IGN

BCS-051 2 7,000
No. of Printed Pages : 2 I BCS-051
BACHELOR OF COMPUTER APPLICATIONS

m
(BCA) (Revised)
Term-End Examination

.co
19g3 June, 2015

uru
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING

Time : 3 hours Maximum Marks : 100

ntG (Weightage : 75%)

Note : Question number 1 is compulsory and carries


40 marks. Attempt any three questions from the
me
rest.

1. (a) Explain IEEE SRS format and apply it to


ign

develop SRS for "Student Admission


System". Make necessary assumptions. 25

(b) Explain any two of the following with


ss

suitable examples : 10
(i) Function Oriented Design
UA

(ii) Object Oriented Design


(iii) Testing Tools
NO

(c) Differentiate between Waterfall model and


Spiral model.
IG

BCS-051 1 P.T.O.
2. (a) Draw the first two levels of DFDs for a
"Student Admission System". Make

m
assumptions wherever necessary. 10
(b) Define the terms "Integration Testing" and

.co
"Regression Testing". 10

3. (a) Draw GANTT chart for the development of

uru
"Student Admission System". 10

(b) Explain the term "Software Matrices". 10

4. (a)

(b)
ntG
Develop a test case for any testing
technique for "Student Admission System".
Explain the Prototype Model with the help
of a suitable example.
10

10
me
5. (a) Explain the various debugging strategies. 10
(b) Write a short note on Reverse Engineering. 10
ign
ss
UA
NO
IG

BCS-051 2 5,000
No. of Printed Pages : 2 I BCS-051 I

m
BACHELOR OF COMPUTER APPLICATIONS

.co
(BCA) (Revised)
Term-End Examination

uru
December, 2015

BCS 051 : INTRODUCTION TO SOFTWARE


-

Time : 3 houis
ntG
ENGINEERING

Maximum Marks : 100


(Weightage : 75%)
e
nm

Note : Question number 1 is compulsory and carries


40 marks. Attempt any three questions from the
rest.
sig

1. (a) Explain IEEE SRS format and apply it to


develop SRS for an "Online Examination
System". Make necessary assumptions.
As

25
(b) What is waterfall model for software
development ? Explain the situation, in
OU

which the spiral model for software


development should be preferred over
waterfall model.
IGN

10
(c) What is a class diagram ? Explain with the
help of an example. 5

BCS-051 1 P.T.O.
m
2. (a) Draw the first two levels of DFDs for an
"Online Examination System". Make

.co
necessary assumptions. 10

(b) Draw a GANTT chart for the development


of an "Online Examination System". 10

uru
3. (a) What is 'acceptance' testing ? Explain
briefly alpha and beta testing. 10

(b) Write a
maintenance.
ntG
short note on software
10

4. (a) Define the term 'Software Quality'. Explain


e
McCall's Software Quality Factors in brief. 10
nm

(b) What is a static object ? Explain the


specifications of static objects for a problem
of your choice. 10
sig

5. (a) What is system testing ? Explain recovery


testing and performance testing with the
As

help of examples. 10

(b) Write a short note on Capability Maturity


OU

Models (CMM). 10
IGN

BCS-051 2 9,000
m
No. of Printed Pages : 2

.co
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)
Term End Examination
Oace.6 -

uru
June, 2016

BCS-051 : INTRODUCTION TO SOFTWARE


ENGINEERING
tG Maximum Marks : 100
en
Time : 3 hours
(Weightage : 75%)
nm

Note : Question number 1 is compulsory and carries


40 marks. Attempt any three questions from the
rest.
sig

1. (a) Explain IEEE SRS format and apply


it to develop SRS for "Online Railway
As

Reservation System". Make necessary


assumptions. 20
OU

(b) What is Use Case Diagram ? Draw a


Use Case Diagram for Bank ATM System. 10
IGN

(c) What is Spiral Model for software


development ? Explain its primary
activities in brief. 10

BCS-051 1 P•T•O•
4

m
2. (a) Draw the first two levels of DFDs for
"Online Railway Reservation System".

.co
Make necessary assumptions wherever,
required. 10

uru
(b) Define the term 'Coupling% ExplairCt
differences between coupling and cohesion. 10

3. (a) - Draw a GANTT chart for the development

tG
of "Online Railway Reservation System".
(b) Explain Software Development Life Cycle
10
en
10
(SDLC) in brief.

is Software Configuration
nm

4. (a) What
Management ? Explain the necessity of
software configuration management in
10
brief.
sig

(b) Write a short note on Software Quality


Assurance (SQA). 10
As

5. (a) What is Function Oriented Design ?


Explain the key elements and key features
OU

of Function Oriented Design. 10

(b) Write a short note on Regression Testing. 10


IGN

2 5,000
BCS-051
No. of Printed Pages : 2 I BCS-051(

m
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)

.co
Term-End Examination
S7
December, 2016
BCS-051 : INTRODUCTION TO SOFTWARE

uru
ENGINEERING
Time : 3 hours Maximum Marks : 100
(Weightage : 75%)

tG
Note : Question number 1 is compulsory and carries
40 marks. Attempt any three questions from the
en
rest.
nm

1. (a) Develop an SRS for an "Online Student


Registration System". Make necessary
assumptions. Follow IEEE SRS format.
Briefly explain the characteristics of a good
sig

SRS. 15
(b) What is Spiral model for software
development ? Explain the types of
As

software systems developed using this


model. 10
OU

(c) What is PERT chart ? Explain with the


help of an example, the creation process of
a PERT chart. 10
IGN

(d) What is coupling ? Explain the meaning of


a strongly coupled system. 5
BCS-051 1 P.T.O.
2. (a) Draw the first two levels of DFDs for an

m
"Online Student Registration System".
Make necessary assumptions as required. 10

.co
(b) Develop a test case for any testing
technique for an "Online Student
Registration System". 10

uru
3. (a) What is a data dictionary ? Briefly explain
the contents of data dictionaries. 10
(b) What are application logic objects ?

tG
Explain with the help of an example. 10

4. (a) What is Module Testing ? How is it


en
different from Integration Testing ? 10
(b) What is the need of software planning ?
nm

Briefly explain any four types of project


plans. 10

5. Write short notes on any four of the


sig

following : 4x5=20
(a) Entity Relationship Diagram
(b) Class Diagram
As

(c) Alpha and Beta Testing


(d) Software Quality Assurance Activities
OU

(e) Project Triangle


IGN

BCS-051 2 6,500
No. of Printed Pages : 2 BCS-0511

m
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)

.co
Term-End Examination
e3 June, 2017
C:1.44

uru
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING

tG
Time : 3 hours ' Maximum Marks : 100
(Weightage : 75%)
en
Note : Question number 1 is compulsory and carries
40 marks. Attempt any three questions from the
rest.
nm

1. (a) Develop SRS for an "Online Railway


Reservation System". Make necessary
sig

assumptions. Follow IEEE SRS format. 15


(b) What is Waterfall Model ? Explain whether
As

this model is suitable for developing a


Railway Reservation System or not. 10
(c) What are static objects ? Explain with the
OU

help of an example. 5
(d) Differentiate between Black Box Testing
and White Box Testing, with the help of
IGN

suitable examples for both types of testing. 10

BCS-051 1 P.T.O.
2. (a) What is debugging ? Briefly explain any
four debugging strategies. 10

m
(b) Draw the first two levels of DFDs for an
"Online Railway Reservation System".

.co
Make the necessary assumptions required. 10

3. (a) Draw a Gantt chart for the develOpnient of

uru
an "Online Railway Reservation System". 10
(b) What is the need of software maintenance ?
Explain different types of software
10

tG
maintenance.

4. (a) In Object Oriented Design, how are


en
necessary utility objects identified ?
Explain with the help of an example. 10
(b) Define the term 'Software Quality'. Also,
nm

briefly explain McCall's software quality


factors. 10

Write short notes on any four of the


sig

5.
following : 4x5=20

(a) Data Dictionary


As

(b) Capability Maturity Models (CMM)


(c) Software Metrics
OU

(d) Use Case Diagram


(e) Project Planning
IGN

BCS-051 2 3,500
No. of Printed Pages : 2 I BCS 05 1 I
-

m
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)

.co
Term-End Examination

December, 2017
01760

uru
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING ntG
Time : 3 hours Maximum Marks : 100
(Weightage : 75%)
me

Note : Question number 1 is compulsory and carries


40 marks. Attempt any three questions from the
rest.
n
sig

1. (a) Explain IEEE SRS format and apply it to


develop SRS for an online banking system.
As

Make necessary assumptions. 25

(b) What is Class Diagram ? Explain with the


OU

help of an example. 5

(c) What is Coupling ? Is there any relation


between Coupling and Cohesion ? Explain
IGN

the meaning of highly coupled system. 10

BPS-051 1 P.T.O.
2. (a) Draw the first three levels of DFDs for an

m
Online Banking System. Make necessary
assumptions. 10

.co
(b) Explain the terms System testing and
Regression testing. 10

uru
3. (a) Draw a Gantt Chart for the development of
an Online Banking System. 10
(b) Write a short note on Software
Maintenance. ntG 10

4. (a) Write a short note on Capability Maturity


Model (CMM). 10
me

(b) Draw an ERD for an online banking


system. 10
n

5. (a) What is Software Quality ? Explain the role


sig

of software metrics in quality software


development. 10
(b) What is the need of Software Project
As

Management ? Explain the various tasks


involved in it. 10
OU
IGN

BCS-051 2 8,000
No. of Printed Pages : 2 I BCS-051

m
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)

.co
Term-End Examination
June, 2018

uru
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING

Time : 3 hours Maximum Marks : 100

ntG (Weightage : 75%)

Note : Question number 1 is compulsory and carries


40 marks. Attempt any three questions from the
rest.
me

1. (a) Develop SRS for an "Online Student


gn

Admission System". Make necessary


assumptions and follow IEEE SRS format. 15
si

(b) Draw use case diagram for an "Online


Student Admission System". 10
As

(c) A University wants to develop an "Online


Student Admission System". Explain which
OU

software development model is suitable for


this and why. 10

Explain the need of data dictionary in


IGN

(d)
software development. 5

BCS-051 1 P.T.O.
2. (a) Draw a PERT chart for the development of

m
an "Online Student Admission System". 10
(b) Draw the first three levels of DFDs for an

.co
"Online Student Admission System". 10

3. (a) What is software testing ? Explain the need

uru
of system testing. Also describe the process
of system testing. 10
(b) Describe software quality assurance. 10

4. (a)
ntG
What is function oriented design ? Explain
its main elements and features. 10
me
(b) Draw ERD for an "Online Student
Admission System". 10

5. (a) What is software configuration


gn

management ? Explain the need for


software configuration management. 10
si

(b) What is acceptance testing ? Explain alpha


testing and its process. 10
As
OU
IGN

BCS-051 2 5,000
No. of Printed Pages : 2 I BCS-051 I

m
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)

.co
Term-End Examination
December, 2018
0611.. 9:3

uru
BCS-051 INTRODUCTION TO SOFTWARE
ENGINEERING

Time : 3 hours
ntG Maximum Marks : 100
(Weightage : 75%)
Note : Question number 1 is compulsory and carries
40 marks. Attempt any three questions from the
e
rest.
nm

1. (a) What is SRS ? Explain the characteristics


of SRS. Develop SRS for an Online
Examination System. Make necessary
sig

assumptions and follow IEEE SRS format. 20

(b) Explain the advantages of Spiral model of


As

software development. Describe the nature


of software systems which are developed
using Spiral model. 10
OU

(c) What is a class diagram ? Draw a


class diagram for a system which
IGN

maintains attendance of Post-Graduate


and Under-Graduate students of an
institution. 10
BCS 051- 1 P.T.O.
2. (a) Draw first two levels of DFDs for an Online

m
Examination System. Make necessary
assumptions. 10

.co
(b) Explain module testing with the help of an
example. 10

uru
3. (a) Draw a Gantt chart for the development of
an Online Examination System. 10
(b) What is Use Case ? Draw a Use Case for
ntG
Online Ticket Booking for a movie. 10

4. (a) Explain Software Project Control Cycle


e
with the help of a diagram (flow chart). 10
nm

(b) What is Data Dictionary ? Briefly explain


the components of Data Dictionary with
the help of an example. 10
sig

5. (a) What is Software Configuration


Management ? Briefly explain the activities
in software configuration management. 10
As

(b) Explain the process of developing Entity


Relationship Diagram (ERD) with the help
OU

of drawing an ERD for managing Savings


Account in a Banking System. Make
necessary assumptions. 10
IGN

BCS-051 2 6,000
4 2192

m
No. of Printed Pages : 2 BCS-051

.co
BACHELOR OF COMPUTER
APPLICATIONS (BCA) (REVISED)

uru
Term-End Examination
June, 2019
BCS-051 : INTRODUCTION TO SOFTWARE

ntG
ENGINEERING

Time : 3 Hours Maximum Marks : 100


(Weightage : 75%)
me
Note : Question no. 1 is compulsory and carries
40 marks. Attempt any three questions from
the rest.
ign

1 . (a) What is SRS ? Explain the benefits of SRS.


Develop SRS for Payroll Management
ss

System. Follow IEEE SRS format. 20

(b) What are the key motivating factors for


UA

design using object-oriented concept ? 10


(c) Explain regression testing. 5
NO

(d) Briefly explain any two problems related to


software development. 5
2. (a) Draw first two levels of DFDs •for "Payroll
IG

Management System." 10

(A-1) P. T. 0.
[2]

m
(b) Explain "White Box Testing" and "Block
Box Testing" with the help of example. 10

.co
.

3. (a) Draw GANTT chart for development of


`Payroll Management System." 10

uru
(b) Explain any four debugging strategies. 10
4. (a) Explain the different categories of software
maintenance. 10

ntG
(b) What is Software Quality Assurance ?
Briefly explain McCall Software Quality
Model. 10
me
5. (a) Write short notes on the following : 10
(i) Structure chart
(ii) PERT chart
ign

(b) What is test case ? Explain test case for


functional testing with the help of an
example. 10
ss
UA
NO
IG

BCS-051 5,000

(A-1)
6354

m
co
No. of Printed Pages : 3 BCS-051

.
uru
BACHELOR OF COMPUTER
APPLICATIONS (BCA) (REVISED)

ntG
Term-End Examination
December, 2019
me
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING

Time : 3 Hours Maximum Marks : 100


ign

Weightage : 75%
ss

Note : Question No. 1 is compulsory and carries


40 marks'. Attempt any three questions from
UA

the rest. •

1. (a) Explain IEEE SRS format and apply it to


NO

develop SRS for an "Online Student

Admission System." Make necessary


IG

assumptions. 25
m
[ 21 BCS-051

co
(b) What is Spiral Model ? Explain whether
this model is suitable for developing an

.
"Online Student Admission System" or

uru
not. 10
(c) Explain the function oriented design using
an example. 5

2.
ntG
(a) What is a Data Dictionary ? Briefly explain
the contents of data dictionaries. 6
me
(b) Define the terms "Coupling" and
"Cohesion". Explain the different types of
coupling and cohesion. 14
ign

3. (a) What is "acceptance testing" ? Also, explain


alpha and beta testing techniques,
ss

Differentiate between Unit and Integration


testing. 10
UA

(b) Explain the Prototype model with the help


of an example. 10
NO

4. (a) Write a short note on Re-engineering.


How does it differ from Reverse
IG

Engineering ? 10

(b) Explain McCall's Quality factors. 10


m
31
5. (a) What is meant by "Software Project

co
Management" ? Explain different tasks
involved in it. 10

.
uru
(b) What is meant by Gantt Chart ? What is
meant by Pert Chart ? Explain differences

ntG
between them. 10
me
ign
ss
UA
NO
IG

B CS-051 7,000
m
No. of Printed Pages : 3 BCS-051

.co
BACHELOR OF COMPUTER

uru
APPLICATIONS (BCA) (REVISED)
Term-End Examination

tG
enJune, 2020

BCS-051 : INTRODUCTION TO SOFTWARE

ENGINEERING
nm

Time : 3 Hours MaximuM Marks : 100


sig

Weightage : 75 %
As

Note :(i) Question No. 1 is compulsory and carries

40 marks.
OU

(ii) Attempt any three questions . from the


IGN

rest.
[2] BCS-051

m
1. (a) Develop SRS for Online Assignment

.co
Submission System (OASS). SRS should be

in IEEE format 25

uru
(b) Explain Waterfall model with the help of

an example. What are its advantages and

disadvantages ?
tG 10
en
(c) What is a Use-Case diagram ? Explain

with the help of an example. 5


nm

2. (a) Draw the first two levels of DFDs for an

OASS. Make necessary assumptions. 10


sig

(b) Draw a PERT chart for the development of


As

an OASS. 10

3. (a) What is meant by software configuration


OU

management ? Explain its significance. 10


IGN

(b) What are application logic objects ?

Explain with the help of an example. 10


131

m
4. (a) What is Regrssion Testing ? What is its use

.co
in integration testing ? Differentiate

between white box and black box testing.

uru
10

(b) Explain the process of calculating cost of a

tG
project using COCOMO model. 10
en
5. (a) Explain object oriented design. 10
nm

(b) Explain various SEI CMM levels. 10


sig
As
OU
IGN

BCS-051 4 0 80
No. of Printed Pages : 3 BCS-051

om
u.c
BACHELOR OF COMPUTER
APPLICATIONS (BCA) (REVISED)

ur
Term-End Examination

tG
December, 2020
BCS-051 : INTRODUCTION TO SOFTWARE
en
ENGINEERING
m
Time : 3 Hours Maximum Marks : 100
Weightage : 75%
ign

Note : Question No. 1 is compulsory and carries


40 marks. Attempt any three questions from
ss

the rest.

1. (a) What is SRS ? Explain properties of good


UA

SRS. Develop SRS for an ‘online shopping


system.’ Make necessary assumptions
NO

using IEEE SRS format. 20

(b) Draw use case diagram for ‘Online


IG

Shopping System.’ 10

Lot-II P. T. O.
[2] BCS-051

(c) Describe the Waterfall model. Explain the

om
nature of problems for which Waterfall
model of software development is suitable.
Also briefly explain demerits of Waterfall

u.c
model. 10

2. (a) Draw first two levels of DFDs for ‘Online

ur
Shopping System’. Make necessary

tG
assumptions. 10

(b) Draw a Gantt chart for the development of


en
an ‘Online Shopping System’. 10
m
3. (a) What is acceptance testing ? Briefly
explain alpha and beta testing. 10
ign

(b) Define the terms ‘Coupling’ and ‘Cohesion’.


Briefly explain the meaning of ‘highly
ss

cohesive’ system. Is there any relation


UA

between ‘coupling’ and ‘cohesion’ ? Explain


briefly. 10
NO

4. (a) Write a short note on Software Metrics. 10

(b) Draw structure chart for ‘Online Shopping


IG

System’. 10
[3]

5. (a) What is data dictionary ? How is data

om
dictionary created ? Explain with the help
of an example. 10

(b) What is class diagram ? Draw a class

u.c
diagram for ‘Online Shopping System’. 10

ur
tG
en
m
ign
ss
UA
NO
IG

BCS–051 4,530
No. of Printed Pages : 2 BCS-051

om
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)
Term-End Examination

.c
June, 2021

ru
BCS-051 : INTRODUCTION TO SOFTWARE

u
ENGINEERING

tG
Time : 3 hours Maximum Marks : 100
en (Weightage : 75%)

Note : Question number 1 is compulsory and carries


40 marks. Attempt any three questions from the
rest.
m

1. (a) Develop SRS for ‘‘Hospital Management


ign

System’’. Make necessary assumptions and


follow IEEE SRS format. 15
(b) A hospital wants to develop a ‘‘Hospital
ss

Management System’’. Explain which


software development model is suitable for
UA

developing this system. 10


(c) What is the need of software
maintenance ? Briefly explain different
NO

types of software maintenance. 10


(d) Draw use case diagram for a ‘‘Hospital
Management System’’. Make necessary
IG

assumptions. 5
BCS-051 1 P.T.O.
2. (a) Draw a PERT chart for ‘‘Hospital
Management System’’ of a hospital. 10

om
(b) Draw first two levels of DFDs of ‘‘Hospital
Management System’’ of a hospital. Make
necessary assumptions. 10

.c
3. (a) Explain System Testing and Integration

ru
Testing techniques briefly. 10
(b) Write a short note on Capability Maturity

u
Model (CMM). 10

tG
4. (a) What is the need of software configuration
management ? Briefly explain the process
en
of software configuration management. 10
(b) What is Test-case ? Briefly explain the role
m
of Test-case in software testing with the
help of test cases for ‘‘Hospital
ign

Management System’’. 10

5. (a) What is Software Project Management ?


Explain various tasks involved in it. 10
ss

(b) Draw ERD for ‘‘Hospital Management


System’’. Make necessary assumptions. 10
UA
NO
IG

BCS-051 2
[2] BCS-051

(b) What is Waterfall Model ? Explain the


No. of Printed Pages : 4 BCS-051
advantages of using Waterfall model for
BACHELOR OF COMPUTER
software system development. 8
APPLICATIONS (BCA) (REVISED)

o m
(c) What is usecase diagram ? Draw and
Term-End Examination

u .c
define the use of any four symbols used to
December, 2021
u r
draw usecase diagram. 6

BCS-051 : INTRODUCTION TO SOFTWARE

nt G(d) What is Cohesion ? Briefly explain any

e
ENGINEERING
three types of cohesion. 6
Time : 3 Hours Maximum Marks : 100

n m
Note : Question No. 1 is compulsory and carries

s i g 2. (a) Draw context diagram and first level DFD

s
40 marks. Attempt any three questions from

A
for “online shopping system of a grocery

the rest.

O U store”. 10

G N
1. (a) Explain the need for SRS. Develop a SRS
(b) What is Testing ? Why is it needed ?

I
for online shopping system of a grocery

store. Make necessary assumptions. Follow


Explain differences between white box

testing and black box testing with the help

of examples for both types of testing. 10


IEEE SRS format. 20

P. T. O.
[3] BCS-051 [4] BCS-051

3. (a) Draw Gantt chart for development of an (b) What are software metrics ? Briefly explain

“online shopping system”. 10 the following software metrics : 10

(b) What is Software Configuration (i) Object Oriented Metrics


Management (SCM) ? Explain the need of
o m
SCM with the help of an example. 10

u .c
(ii) Software Quality Metrics

4. (a) What is Capability Maturity Model


u r
(CMM) ? Briefly explain the five levels of

nt G
maturity in CMM. 12
e
n m
g
(b) What is an Object ? How is it different

from class ? Explain use of static objects in


s i
problem solving with the help of an
A s
example.

O U 8

G N
I
5. (a) Write short notes on the following : 10

(i) Data Dictionary

(ii) Test cases for unit testing


BCS–051
No. of Printed Pages : 3 BCS-051

om
u.c
BACHELOR OF COMPUTER

ur
APPLICATIONS (BCA) (REVISED)
Term-End Examination

tG
June, 2022
en
BCS-051 : INTRODUCTION TO SOFTWARE
m
ENGINEERING
ign

Time : 3 Hours Maximum Marks : 100

Weightage : 75%
ss

Note : Question No. 1 is compulsory and carries


UA

40 marks. Attempt any three questions from


the rest.
NO

1. (a) Develop an SRS for ‘Online Banking


System’. Make necessary assumptions.
IG

Follow IEEE SRS format. 15

P. T. O.
[2] BCS-051

(b) What is function oriented design of

om
software system ? Explain its advantages
and disadvantages. 8

(c) Which software development model is

u.c
suitable for developing ‘Online
Examination System’ ? Justify your

ur
selection. Also explain the selected model.

tG
7
(d) What is coupling ? How is it different from
en
cohesion ? 5

(e) Briefly explain cost of software quality. 5


m

2. (a) Draw the context diagram and first level


ign

DFD for ‘Online Banking System’. 10

(b) What is software maintenance ? Explain


ss

any two types of software maintenance in


detail. 10
UA

3. (a) Draw use-case diagram for ‘Library


Management System’. Make necessary
NO

assumptions. 10

(b) Draw GANTT chart for development of


IG

‘Online Banking System’. 10


[3]

4. (a) Draw structure chart for online shopping

om
system. 10

(b) Explain unit testing and module testing


with the help of suitable example for each.

u.c
10

ur
5. (a) Write short notes on the following : 10

(i) PERT chart

tG
(ii) Project Planning
en
(b) What is verification ? How is it different
from validation ? Briefly explain any four
m

principles of software testing. 10


ign
ss
UA
NO
IG

BCS–051
No. of Printed Pages : 2 BCS-051

om
BACHELOR OF COMPUTER APPLICATIONS
(BCA) (Revised)
Term-End Examination

.c
December, 2022

ru
BCS-051 : INTRODUCTION TO SOFTWARE

u
ENGINEERING

tG
Time : 3 hours en Maximum Marks : 100
(Weightage : 75%)

Note : Question number 1 is compulsory and carries


m
40 marks. Attempt any three questions from the
rest.
ign

1. (a) Develop SRS for Online Examination Form


Submission System (OEFSS). SRS should
ss

be in IEEE format. Make necessary


assumptions. 25
UA

(b) Explain Prototype Model, with the help of


an example. What are its advantages and
NO

disadvantages over Waterfall Model ? 10

(c) What is a Structure Chart ? Explain with


IG

the help of an example. 5

BCS-051 1 P.T.O.
2. (a) Draw the zero and first level DFDs for
OEFSS. Make necessary assumptions. 10

om
(b) Draw GANTT Chart for the development of
OEFSS. 10

.c
3. (a) Draw ERD for OEFSS. Make necessary

ru
assumptions. 10

(b) Briefly explain different levels of

u
SEI-CMM. 10

tG
4. (a) Explain the terms “Black Box Testing” and
en
“White Box Testing”. 10

(b) How will you ensure that the software


m
developed by you meets the Quality
benchmarks ? Define the term “Software
ign

Quality”. 10

5. (a) In Object Oriented Design, list the common


ss

utility objects and criteria for identifying


utility objects. 10
UA

(b) Explain various Debugging strategies. 10


NO
IG

BCS-051 2
No. of Printed Pages : 2 BCS-051

om
BACHELOR OF COMPUTER

u.c
APPLICATIONS (BCA) (REVISED)

Term-End Examination

ur
June, 2023

tG
BCS-051 : INTRODUCTION TO SOFTWARE
ENGINEERING
en
Time : 3 Hours Maximum Marks : 100
m

Weightage : 75%
ign

Note : Question No. 1 is compulsory and carries


40 marks. Attempt any three questions from
ss

the rest.
UA

1. (a) Develop SRS for Online Study Center


Allocation System (OSCAS) for students
NO

who apply for admission to a university.


SRS should be in IEEE format. Make
IG

necessary assumptions. 25

P. T. O.
[2]

(b) Explain Iterative Enhamement Model with

om
the help of an example. What are its
advantages and disadvantages over Spiral
Model ? 10

u.c
(c) List the diagrams whose specifications are
supported by UML. 5

ur
2. (a) Draw the zero and first level DFDs for
OSCAS. Make necessary assumptions. 10

tG
(b) Draw PERT chart for the development of
en
OSCAS. 10

3. (a) Draw ERD for OSCAS. Make necessary


m
assumptions. 10
(b) Draw usecase diagram for OSCAS. 10
ign

4. (a) Explain the five solution design principles


in function oriented design. 10
ss

(b) Explain the specification of a static object.


10
UA

5. (a) Explain the five maturity levels of SEI-


CMM. 10
NO

(b) Briefly, explain ‘Step-Wise” framework. 10


IG

BCS–051

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy