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

BCS 051

Ignou BCS-051 previous year papers

Uploaded by

Deepak Kumar
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)
66 views

BCS 051

Ignou BCS-051 previous year papers

Uploaded by

Deepak Kumar
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/ 24

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
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 : 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
[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 : 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
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
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
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
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)
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

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