BCS 051 June2010 June2023
BCS 051 June2010 June2023
m
BACHELOR OF COMPUTER
APPLICATIONS
.co
Term-End Examination
December, 2013
uru
BCS-051 : Introduction to Software Engineering
Note :
tG
Question no. 1 is compulsory and carries 40 marks.
en
Attempt any three questions from rest
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.
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.
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
Note :
tG
Question no. 1 is compulsory and carries 40 marks.
en
Attempt any three questions from rest
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.
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.
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.
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
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
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
Maintenance. 10
(b) Write short notes on any two of the
following : 10
As
(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
suitable examples : 10
(i) Function Oriented Design
UA
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
uru
"Student Admission System". 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
Time : 3 houis
ntG
ENGINEERING
25
(b) What is waterfall model for software
development ? Explain the situation, in
OU
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
uru
3. (a) What is 'acceptance' testing ? Explain
briefly alpha and beta testing. 10
(b) Write a
maintenance.
ntG
short note on software
10
help of examples. 10
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 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
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
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
SRS. 15
(b) What is Spiral model for software
development ? Explain the types of
As
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
following : 4x5=20
(a) Entity Relationship Diagram
(b) Class Diagram
As
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
help of an example. 5
(d) Differentiate between Black Box Testing
and White Box Testing, with the help of
IGN
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
uru
an "Online Railway Reservation System". 10
(b) What is the need of software maintenance ?
Explain different types of software
10
tG
maintenance.
5.
following : 4x5=20
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
help of an example. 5
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
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
(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
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
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
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
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
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
.
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
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
Weightage : 75%
ss
the rest. •
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
Engineering ? 10
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
ENGINEERING
nm
Weightage : 75 %
As
40 marks.
OU
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
disadvantages ?
tG 10
en
(c) What is a Use-Case diagram ? Explain
an OASS. 10
m
4. (a) What is Regrssion Testing ? What is its use
.co
in integration testing ? Differentiate
uru
10
tG
project using COCOMO model. 10
en
5. (a) Explain object oriented design. 10
nm
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
the rest.
Shopping System.’ 10
Lot-II P. T. O.
[2] BCS-051
om
nature of problems for which Waterfall
model of software development is suitable.
Also briefly explain demerits of Waterfall
u.c
model. 10
ur
Shopping System’. Make necessary
tG
assumptions. 10
System’. 10
[3]
om
dictionary created ? Explain with the help
of an example. 10
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%)
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
BCS-051 2
[2] BCS-051
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
e
ENGINEERING
three types of cohesion. 6
Time : 3 Hours Maximum Marks : 100
n m
Note : Question No. 1 is compulsory and carries
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
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
u .c
(ii) Software Quality Metrics
nt G
maturity in CMM. 12
e
n m
g
(b) What is an Object ? How is it different
O U 8
G N
I
5. (a) Write short notes on the following : 10
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
Weightage : 75%
ss
P. T. O.
[2] BCS-051
om
software system ? Explain its advantages
and disadvantages. 8
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
assumptions. 10
om
system. 10
u.c
10
ur
5. (a) Write short notes on the following : 10
tG
(ii) Project Planning
en
(b) What is verification ? How is it different
from validation ? Briefly explain any four
m
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%)
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
u
SEI-CMM. 10
tG
4. (a) Explain the terms “Black Box Testing” and
en
“White Box Testing”. 10
Quality”. 10
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
the rest.
UA
necessary assumptions. 25
P. T. O.
[2]
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
BCS–051