You are on page 1of 49

Download More:- https://www.ignouassignmentguru.

com/papers

No. of Printed Pages : 3 MCS-034

N MCA (Revised)
00
O
N Term-End Examination
0
June, 2011

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(VVeightage 75%)

Note : Question No. 1 is Compulsory. Attempt any three


questions from the rest.

1. (a) In the Capability Maturity Model, 10


significant emphasis is given to the
techniques to improve the "s/w quality"
and "process maturity". Describe and justify
the statement in comparison with various
s/w development models. Also, briefly
define the five maturity levels.
(b) Describe the need for Project Metrics. Also, 10
explain, with the help of appropriate
examples, the two categories of Project
Metrics.

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

(c) Differentiate between Auditing and Formal 10


Technical Review. Mention a check list for
s/w configuration Audit. Also, describe
status reporting and its contents.
(d) How are JZME applications tested ? What 10
are the essential features of the suite ? How
many different types of tests can be
conducted using the respective suite ?
Explain.

2. (a) Construct level - 0, level - 1 and level - 2 10


data flow diagrams (DFDs) for a Study
Centre Management System make
necessary assumptions and list them.
(b) Consider a simple program to classify a 10
triangle. Its input consists of 3 positive
integers (say x, y and z) and the data types
for input parameters ensures that these will
be integers greater than zero and less than
or equal to 100. The three values are
interpreted as representing the lengths of
the sides of a triangle. The program then
prints a message to the standard output that
states whether the triangle is a scalene,
isosceles, equilateral or right - angled.
For the above problem, derive the basic
possible boundary conditions and some test
cases respectively.

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Define version - control. With the help of 10


an evolutionary graph for a different
version of an item, explain the Concept.
Also, mention any two Commercial tools
available which perform version control.
(b) Mention the major concerns of the formal 10
methods and explain them briefly.

4. (a) Explain the roles and responsibilities of the 10


following w.r.t web - applications :
(i) Web Master
(ii) Application support team
(iii) Content Development team
(iv) Web Publisher
(b) Describe the Component Qualification, 10
Adaptation and Composition of Component
Based Development Process.

5. Write short notes on any 4 of the following : 4x5=20


(a) CASE Repository
(b) Change Control
(c) Software Reliability
(d) Risk Control
(e) Spiral Model

MCS-034 3
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034

MCA (Revised)
14-)
Term-End Examination
tr)
O December, 2011

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question No. 1 is Compulsory. Attempt any three


questions from the rest.
1. (a) Explain various approaches for the Formal 10
Technical Review. Also, mention the
expected results from the respective
approaches.

(b) Explain the following : 10

(i) Work Break through structure

(ii) Flow Graph

(c) Explain any two techniques of s/w 10


prototype development. Also mention the
pros and cons of prototyping.

(d) With the help of a neat diagram, explain 10


cleanroom software engineering.


MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. (a) What are the various Core metrics to be 10


measured and analysed for the web -
applications ? Explain them briefly.
(b) Explain the step-by-step evolutionary view 10
of the s/w Reengineering life-cycle.

3. (a) List all the elements of a Good Interface 10


design.
(b) "S/w Requirements Specification (SRS) is 10
generated as the o/p of Requirement
Analysis." Explain the properties and the
outlines of the SRS. Also mention various
features which makes the requirements
analysis difficult.

4. (a) With the help of any example, explain the 10


concept of Mutation testing strategy.
(b) Draw levels - 0, 1 and 2. DFD's for an Open 10
University Management system. Make
necessary assumptions and list them all.

5. Write short notes on any,four of the following :


4x5=20
(a) Key Process Areas (KPA) of Maturity level.
(b) Domain Engineering
(c) Architecture of GSM
(d) Coverage Based Testing
(e) Iterative Enhancement Model.

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034

TN- MCA (Revised)


(NI
Term-End Examination
O June, 2012

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(VVeightage 75%)

Note : Question No. 1 is Compulsory.


Attempt any three questions from the rest.

1. (a) Explain with suitable Illustration about 10


SPIRAL model.
(b) Discuss about the software requirement 10
specifications.
(c) What are the rules for Human computer 5
interface design ? Explain in brief.
(d) Explain in detail the cocomo model. 10
(e) Briefly explain the GSM architecture. 5

2. (a) With an example, explain about the DFD. 10


(b) What are the various types of Prototyping 10
methods ? Explain.

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Write a detailed note on CFG. 10


(b) Briefly discuss about the Risk Management. 10

4. Explain in detail with example, the following :


(a) Version control 10
(b) Change control 10

5. (a) What are the categories of CASE TOOLS ? 10


Explain.
(b) With a neat diagram, explain the concepts 10
of SCM.

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034

uTh
MCA (Revised)
N-
••••■
•1

Term-End Examination
1-4

December, 2012

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question No. 1 is Compulsory.


Attempt any three questions from the rest.

1. (a) What is Prototyping? Explain its 10


advantages and disadvantages.
(b) Differentiate between functional and 5
non - functional requirements.
(c) What is data dictionary? Explain with an 5
example.
(d) What are the steps involved in the process 10
of debugging? Explain.
(e) Describe the process of SCM in detail. 10

2. (a) Write a detailed note on behavioral model. 10


Also, give an example.
(b) What is coupling? Explain me various types 10
of coupling.

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Discuss white box testing with suitable 10


example.
(b) Discuss the software project estimation 10
techniques.

4. (a) Explain the various levels of SEI-CMM. 10


(b) Write down the several aspects of creating 10
a good design. Explain each step.

5. (a) State and explain the requirement 10


Engineering process.
(b) Discuss about the software reengineering. 10

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 3 MCS-034

MCA (Revised)

Term-End Examination
June, 2013

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note : Question No. 1 is Compulsory. Attempt any three


questions from the rest.

1. (a) Describe Putnam's model of cost-estimation 10


for s/w development.

(b) With reference to Requirements 10


Engineering, explain the following :

(i) Types of requirements

(ii) Requirements gathering tools

(c) Define CASE tools. Explain any two 10


categories of CASE tools.

(d) Define the term Risk. Explain the different 10


phases of Risk Management.

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. An university wants to automate the registration,


scheduling of classes and attandance system of
the students.
The main objectives of the system are :
(a) Online Enquiry
(b) Online registration

(c) To view the scheduling of classes, online.


(d) Availability of online records of teachers
and students.
(e) Online view of the attendance by the
students.
(f) Practicals-batch scheduling etc.
In the above-mentioned objectives :
(i) Design DFD's (upto level - 2). 4
(ii) Prepare SRS document. 5
(iii) Design ER-Diagram. 3
(iv) Draw project scheduling chart. 3
(v) Specify the s/w development life cycle 5
model for the given specifications.

3. (a) With the help of a neat diagram, explain 10


the process of software Re-engineering.
(b) Describe the s/w configuration 10
management process.

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

4. (a) Explain product matrics and process 10


matrics with the help of suitable examples.
(b) Write a suitable example program segment 10
and illustrate the Boundary-Value Analysis
testing strategy.

5. Write short notes on : 20


(a) Version control in s/w development
(b) Cleanroom s/w engineering
(c) Software quality and CASE tools.
(d) Software reliability.

MCS-034 3
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034

MCA (Revised)

Term-End Examination
December, 2013

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note : Question No. 1 is Compulsory. Attempt any three


questions from the rest.

1. (a) Describe the cocomo model in detail for 10


s/w cost estimation.
(b) Describe Component Based s/w 10
Engineering. What are the challenges for
it ?
(c) With the help of a neat diagram, explain 10
the Spiral model to develop the s/w.
(d) Draw a control flow graph (CFG) for a 10
simple C program with a looping-construct
within it.

2. (a) Explain the "Risk Manager Tool" with the 10


help of a neat diagram.
(b) Describe various attributes of software 10
quality.

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Explain any 4 issues or challenges for 10


managing the web-based projects.
(b) Describe the features of Java Device Test 10
Suite (JDTS) and its applications.

4. (a) Explain the s/w Re-engineering life cycle 10


with the help of a suitable illustrative project.
(b) What is meant by s/w matrics ? Explain the 10
parameters for s/w measurement. Also
explain some of the common s/w measures.

5. Write short notes on the following :


20
(a) Human Computer Interface design
(b) s/w Reliability
(c) Cohesion
(d) M/D let

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034

MCA (Revised)
ON
00
Term-End Examination
1- June, 2014
0
MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note : Question No. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Compare Waterfall Model with Spiral 15


Model.
(b) What is a DFD ? Draw DFDs, upto 3rd level 10
for a University Admission System.
(c) Explain COCOMO model with an example. 10
(d) What are the characteristics of a successful 5
CASE Tools ? Explain briefly.

2. (a) What are the different architectural styles 10


applied for software development ? Explain
with diagrams.
(b) How boundary conditions are tested in 10
black box testing ? Explain with example.

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) List and explain different categories of tools 10


that can be used for testing.
(b) What is scheduling ? Explain GANTT and 10
PERT charts.

4. (a) What is software review ? Explain in detail 10


with an example.

(b) Discuss the objectives of software change 10


management process.

5. (a) Write a short note on Java Device Test Suite. 10


(b) Write the structure of SRS. 10

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034


MCA (Revised)
Term-End Examination
o{51̀1 December, 2014

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) With a neat diagram, explain the different


levels of CMM in detail. 10

(b) What is data dictionary ? Explain with an


example. 10

(c) What are project metrics ? Explain


different types of project metrics with an
example for each. 10

(d) How are software risks identified ? 10

2. (a) Explain the issues associated with the


management of web based projects. 10

(b) What is prototyping ? Explain the


problems and advantages of prototyping in
detail. 10
MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Explain various testing techniques. 10

(b) What are the steps involved in software


project estimation ? Explain. 10

4. (a) Write a note on management of risks. 10

(b) Compare and contrast version control with


change control. 10

5. (a) Explain organisation of web application


teams. 10

(b) How is software configuration


management done in software
development process ? Explain. 10

MCS-034 2 11, 000


Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 MCS-034

MCA (Revised)
Term-End Examination
June, 2015
06823

MCS-034 : SOFTWARE ENGINEERING


Time : 3 hours Maximum Marks : 100
(Weightage 75%)
Note : Question no. 1 is compulsory. Attempt any three
questions from the rest.

1. (a) What are the different levels of Capability


Maturity Model ? Describe them. 10

(b) Explain all the phases of the Waterfall


Model with the help of a diagram. 10

(c) Define "Baseline". What is its significance ?


How can it be changed ? 10

(d) Draw level-0, level-1 and level-2 DFDs for


a Student Information System. Make
necessary assumptions. Mention the
assumptions made. 10

2. (a) Explain Cleanroom Software Engineering


with the help of a diagram. 10

(b) Explain GSM architecture with the help of


a diagram. 10
MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Define "Black Box Testing" and "White


Box. Testing". Explain the differences
between them. 10

(b) Describe the categories of Risk


Management.

4. (a) How does software differ from other


engineering products ? Explain with
examples. 10

(b) What are the different methods used for


estimating Cost and Effort required for
completing a project successfully ? Explain
any one method in detail. 10

5. (a) Define "Coupling" and "Cohesion". Explain


the relation between them. 10

(b) Explain McCall's Quality Factors. 10

MCS-034 2 8,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 I mc s-0341


MCA (Revised)
Term-End Examination
December, 2015
0.253 1 7

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Define "Software Review". What are the


various types of Software Review ? Explain
them. 10

(b) Describe the COCOMO Model in detail


with an example for Software Cost
Estimation. 10

(c) What is Prototyping Model ? What


are the shortcomings in it ? What are the
SDLC models which overcome these
shortcomings ? 10

(d) Explain any two project scheduling


techniques with examples. 10

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. (a) Draw level-0, level-1 and level-2 DFDs for


Grade Card Generation System. Make
necessary assumptions. Mention the
assumptions made. 10

(b) Write the top level structure of SRS. 10

3. (a) Define "Software Quality" and "Software


Reliability". Is it possible to achieve both ?
Justify your answer. 10

(b) What is meant by "Software


Reengineering" ? Explain the phases of
Software Reengineering Life Cycle. 10

4. (a) What is Cyclomatic Complexity ? How is it


computed ? Calculate Cyclomatic
Complexity for the program to find the
smallest of three numbers. 10

(b) What are CASE Tools ? List the features of


any two CASE Tools. 10

5. (a) Explain the following testing techniques : 10


(i) Unit Testing
(ii) Stress Testing

(b) Explain any one of the Risk Management


Techniques. 10

MCS-034 2 14,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 mcs-0341


MCA (Revised)
Term-End Examination
June, 2016

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Define "Software Engineering". Illustrate


various phases of Life cycle of Software
Development. 12

(b) Define Cohesion and Coupling. Explain


various types in each of them.

(c) What is Software Project Management ?


Elaborate on COCOMO model. 10

(d) What are CASE Tools ? With a suitable


diagram, explain the categories of CASE
Tools. 10

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. (a) Explain the following with examples :


(i) Data Flow diagram 5
E-R diagram 5

(b) Write a short note on Cyclomatic


Complexity. 10

3. (a) With a neat diagram, explain Software


Project estimation in detail. 10

(b) Explain the various levels in SEI-CMM. 10

4. Write short notes on the following :

(a) Version control 6

(b) Change control 6

(c) Base lines 8

5. (a) How is software development for mobile


devices different from PCs ? 10

(b) How is Software Configuration


Management done in Software
Development Process ? Explain. 10

MCS-034 2 7,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 I mcs-o341


MCA (Revised)
Term-End Examination
December, 2016

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question no. 1 is compulsory.. Attempt any three


questions from the rest.

1. (a) How can spiral life cycle model help to


improve the software development process
when compared to the waterfall life cycle
model ? Explain. 10

(b) Elaborate the rules for human computer


interface design. 10

(c) Explain black-box testing with an


example. 10

(d) What are the different techniques for


Requirements Gathering ? 10

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. (a) Write a short note on software prototyping. 10

(b) Define debugging. Explain the


characteristics of bugs in detail. 10

3. (a) What are the activities that are performed


as part of "Design" phase of process of
software development ? 10

(b) List and explain the features to be


considered for function point analysis. 10

4. (a) What is a risk ? Explain different types of


software risks. 10

(b) Briefly explain any two techniques of


scheduling in software engineering. 10

5. (a) What is a software review ? Explain. 10

(b) Explain the concept of cleanroom software


engineering. 10

MCS-034 2 8,500
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 I MCS-034 I


MCA (Revised)

Term-End Examination

June, 2017

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Explain the spiral model and state its


merits and demerits with a neat diagram. 10

(b) Explain the design considerations of


interface design. 10

(c) List and explain the two categories of


project metrics along with the help of an
example for each. 10

(d) Define Cleanroom software engineering.


What is its significance ? Discuss the
underlying principles of cleanroom-based
software development. 10
MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. (a) Explain the importance of requirement


analysis in SDLC. 10

(b) Discuss in detail about the problems in


SRS. 10

3. (a) Draw level-0, level-1 and level-2 DieDs for


an Online Railway Reservation system. 10

(b) Describe any one model for software


estimation. 10

4. (a) Write a brief note on management of risks. 10

(b) Compare and contrast formal and informal


technical reviews.. 10
r.

5. (a) Discuss the issues involved in the


management of web based projects. 10

(b) Give an overview of a software


re-engineering development process with a
diagram. 10

2 3,500
MCS-034
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 I MCS-034 I

MCA (Revised)

Term-End Examination

05040 December, 2017

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Explain the factors affecting the task set


for a project. 10

(b) Describe the challenges for Component


Based Software Engineering (CBSE). 10

(c) Describe the COCOMO model in detail for


software estimation. 10

(d) Explain the process of developing wireless


application using J2ME. 10

MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

2. (a) Define Version Control. With the help of an


evolutionary graph, discuss the whole
process of version control. 10
(b) With reference to the software quality
metrics, explain the following : 10
(i) Defect Metrics
(ii) Maintainability Metrics

3. (a) Explain the various levels of testing in


detail. 10
(b) Define Prototyping. Explain throw-away
prototype and evolutionary prototype and
describe for which kind of projects can one
use these types of prototypes. 10

4. (a) Write a brief note about change control. 10


(b) Write a detailed note on auditing and
reporting. 10

5. (a) Explain the various steps in requirement


engineering process. 10
(b) Explain software reengineering with a
diagram. 10

MCS-034 2 7,500
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 3 I MCS-034 I

MCA (Revised)

Term-End Examination
00926
June, 2018

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) The Computer Services Division of a


University wants to design a software
solution to automate its Complaints
Management System. The system should
be allowed to record all the complaints
from the users/departments of the
University and provide services on priority
basis. It should also produce reports of
daily listing of complaints (attended and
unattended), pending, etc. Assumptions
can be made, wherever necessary. To
MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

accomplish the above mentioned tasks,


perform the following :
(i) Develop SRS for this system. 5
(ii) Draw context-level DFD, 1st level and
2nd level DFDs. 5
(iii) Identify all the modules and their
functionalities.
(iv) Design an ER diagram. 5

(b) Explain the role of the following for the


success of a web application project : 4x2 — =10
2

(i) Webmaster
(ii) Application support team
(iii) Content development team
(iv) Web publisher

(c) With the help of an example, explain the


component based software engineering
process. 10

2. (a) Discuss the phases of Software


Development Life Cycle with the help of an
example project. 10
(b) Differentiate between Cohesion and
Coupling. Also explain three different
types of coupling and cohesion with a
suitable example for each. 10
MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

3. (a) Define Software Metrics. List and explain


the parameters for software measurement. 10
(b) Explain the significance of CASE
Repository. What are its contents ?
Comment on each one of them. Also, briefly
describe the two primary segments of it,
(i) Information repository, and (ii) Data
dictionary. 10

4. (a) How can formal methods be used to specify


the aspects of a system other than the
functionality ? Also list some of the areas
where the formal specifications can be
applied. 10
(b) With the help of an example program
segment, explain Mutation Testing. 10

5. Write short notes on the following : 4x5=20


(a) Prototyping Model
(b) Boundary Value Analysis
(c) COCOMO Model
(d) Regression Testing

MCS-034 3 7,000
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 3 I mc&o34 I


MCA (Revised)
Term-End Examination
December, 2018

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage : 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Suppose you are given the task to


automate the activities of your study
centre like scheduling of academic
counselling, practical counselling,
despatching communication to students
regarding the schedules, assignment
submission and viva-voce scheduling, etc.
Also apart from these, you can make your
own assumptions wherever necessary. To
accomplish these tasks perform the
following
(i) Develop SRS document. 5
(ii) Draw DFDs till level-2. 5
MCS-034 1 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

(iii) Identify all the modules and describe


their functionalities. 5
(iv) Design an ER diagram. Follow proper
conventions. 5

(b) Explain any five attributes of soft*Etre


quality. Also describe any two software
quality standards. 10

(c) With the help of an example application,


explain the process of Wireless Application
Development using J2ME. 10

2. (a) What are CASE tools ? Explain the role of


various CASE tools in Requirements
Engineering. 10

(b) With the help of a suitable example,


explain the Iterative Enhancement Model.
Draw necessary diagram(s). 10

3. (a) With reference to cleanroom based


software development, explain the
following principles :
(i) Incremental development under
statistical quality control 4
(ii) Software development based on
mathematical principles 3
(iii) Software testing based on statistical
principles "'" " 3
(b) Draw and explain the Risk Manager Tool. 10

MCS-034 2
Download More:- https://www.ignouassignmentguru.com/papers

4. (a) List and explain the contents of a software


change request form. 10

(b) Explain the following scheduling


techniques with the help of a suitable
example for each : 10
(i) Work Breakdown Structure (WBS)

(ii) Flow-Graph

5. Write short notes on the following : 4x5=20

(a) Software Reliability Model

(b) Putnam's Model

(c) Challenges for Component Based


Software Engineering

(d) Configuration Management for


Web Applications

MCS-034 3 6,500
Download More:- https://www.ignouassignmentguru.com/papers

1174273
No. of Printed Pages : 3 mcs 034
M. C. A. (REVISED)
Term-End Examination
June, 2019
MCS-034 : SOFTWARE ENGINEERING

Time : 3 Hours Maximum Marks : 100


(Weightage : 75%)
Note : Q. No. I is compulsory. Attempt any three
,
q uesttons from the rest.

1. (a) You are required to design a web-based


software for an online bookstore, CDs and
some computer accessories. It should allow
to take order online, process and should
deliver to the given address. For the above
mentioned system :
(i) Prepare SRS document. 5
(ii) Design and draw DFD's upto 2 levels. 5
(iii) Design a complete ER diagram with
all the conventions. 5
(iv) Construct a structure chart for this
system. 5

(A-30) P. T. 0.
Download More:- https://www.ignouassignmentguru.com/papers

2I MCS-034

(b) Discuss the significance of modularity


design in the overall softwre development.
Also, describe the incremental, sequential
parallel classification of module design. 10
(c) Define Software Reuse. Mention the types
of Software-reuse. Also, describe the
Component-Reuse based software
engineering process with the help of a
suitable example. 10
2. (a) Explain the Statistical and Putman's
models with an example for each. 10
(b) Explain the process of developing wireless
application using J2ME. 10
3. (a) Describe the characteristics of the
following CASE tool categories : 10
(i) Upper CASE tools
(ii) Lower CASE tools
(iii) Integrated CASE tools
(b) In context to software change
management, define the term Baseline.
Design the baseline for design
specifications for any example project. 10

4. (a) With the help of a neat diagram, explain


various components of "Risk Manager
Tool". 10

(A-30)
Download More:- https://www.ignouassignmentguru.com/papers

[3]

(b) With reference to Matrics, explain the


following : 10
(i) Product metrics
(ii) Process metrics
Also, mention the types of product and
process metrics.

5. (a) Define Scheduling. Explain GANTT and


PERT charts with relevant example for
each. 10
(b) Describe briefly the following : 5x2=10
(i) Version control
Cyclometic complexity

MCS-034 5,000

(A-30)
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 2 M05874 I MCS-034 I

MCA (Revised)
Term-End Examination,
December 2019
MCS-035 : SOFTWARE ENGINEERING
Time : 3 Hours] (Maximum Marks : 100
(Weightage : 75%)
Note : (i) Question No. 1 is Compulsory.
(i) Attempt any three questions from the rest.

1. a) You are requested to design a pay-roll application


for "XYZ Software solution" company. There are
several employees with various designations
working for that company. For the above mentioned
system.
i) Prepare SRS document 5
ii) Design and draw DRD's upto 2-levels with
conventions. 5
iii) Design a complete ER-diagram with proper
conventions. 5
iv) Construct a structure-chart for this system. 5
Note: Assumption can be made wherever necessary.
b) Define Function-point metrics. What are its features
and briefly explain about them? 8
c) With reference to change control, explain the
contents of the following formats. 12
i) Software change request format
ii) Software change report format
iii) Engineering change order format

MCS-034 P.T.O.
Download More:- https://www.ignouassignmentguru.com/papers

(2)

2. a) Discuss the configuration management practices for


Web-based projects. 10
b) Define formal method in Software development.
Briefly explain the two essential components in the
definition. 10
i) Formal Language
ii) Formal Method

3. a) Define Global System for Mobile communication


(GSM). Also explain the architecture of GSM. How
is this different from CDMA? 10
b) What are the different categories of tools those can
be used for testing? Explain the following tools
(Mentioning its kind, organization developed,
description/use, platform on which it can be used)
10
i) Rational Test Real Time Unit Testing
ii) AQ test

4. a) Define Human Computer Interface (HCI). Explain


the process of interface design for the software
applications. Highlight some of the principles of
Good HCI design. 10
b) Explain COCOMO model with an example. 10

5. Write a short notes on any four of the following:


4x5=20
a) Clean room software engineering
b) Reverse Engineering
c) Prototyping model
d) Software Review and concerned activities
e) Software quality assurance

44-444.4.
MCS-034
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 4 MCS-034

MASTER OF COMPUTER
APPLICATIONS (MCA) (Revised)
Term-End Examination
June, 2020
MCS-034 : SOFTWARE ENGINEERING

Time : 3 Hours Maximum Marks : 100

Weightage : 75%

Note : Question No. 1 is compulsory. Attempt any


three questions from the rest.

1. (a) XYZ university has a separate division to


procure computers, printers, scanners,
software and other computer accessories
for its schools, divisions, regional centres,
units, cells etc. The division has a Director,
Deputy Directors, Assistant Directors and
other staff working for this procurement of
hardware and software. The requests come

P. T. O.
Download More:- https://www.ignouassignmentguru.com/papers

[2] MCS-034

from the schools, divisions, regional centres


etc. The procurement can be done only
through GeM portal. Apart from
procurement they handle the Annual
Maintenance Contracts (AMC),
Complaints, Renewals etc. To accomplish
the above mentioned tasks, perform the
following :

(i) Develop SRS for this system. 5


(ii) Draw context-level DFD, 1st level
DFD's and 2nd level DFD's. 5
(iii) Identify all the modules and list their
functionalities. 5
(iv) Design an Entity Relationship (E-R)
diagrain. 5

(b) Explain the process of developing wireless


application using J2ME. 10
(c) Define cleanroom software engineering.
What is its significance ? Discuss the
underlying principles of clean roombased
software development. 10
Download More:- https://www.ignouassignmentguru.com/papers

I3 MCS-034

2. (a) Before the actual system commences, the


system architecture is modelled. With
reference to Q.1 (a), derive the
environmental model and behavioural

model for the proposed system. 10

(b) Define debttgging. Write the general


characteristics of bugs and discuss the life

cycle of debugging task mentoring various


steps involved. 10

3. (a) Define software project estimation. List


and explain the steps involved in project
estimation. 10

(b) Define change management. Explain the


process of change management. 10

4. (a) List the characteristics of a web

application. With reference to any of the


example of web application, explain the
tasks involved in the testing and
deployment phases. 10

P. T. O.
Download More:- https://www.ignouassignmentguru.com/papers

[4] MCS-034

(b) Discuss the evolution of formal methods


and list some areas of its application. 10

5. Write short notes on any four of the following :

5 each

(a) Software quality

(b) Use of mathematics in software

development

(c) Version control

(d) Scheduling methods

(e) Human Computer Interface (HCI)

MCS-034 3,260
Download More:- https://www.ignouassignmentguru.com/papers

No. of Printed Pages : 4 MCS-034


MASTER OF COMPUTER
APPLICATIONS (MCA) (Revised)
Term-End Examination
December, 2020
MCS-034 : SOFTWARE ENGINEERING

Time : 3 Hours Maximum Marks : 100


Weightage : 75%
Note : (i) Question No. 1 is compulsory.

(ii) Attempt any three questions from the


rest.

1. (a) 1600 V works on a 3-tier system


(Headquarters, Regional Centres and
Study Centres). Study centre (tier) is
involved mainly in the delivery of the
programmes. Study centre has a study
centre coordinator, programme incharges
and staff (Academic Counsellors, Lab
Assistants and other supporting staff).
Various academic counsellors conduct

Lot-I P. T. O.
Download More:- https://www.ignouassignmentguru.com/papers

[2] MCS-034

counselling for the students for various


programmes as per the schedules
announced by study centre. Students
submit assignments and appear for
practical classes (for computer
programmes) here. Programme incharges
get the assignments evaluated by the
concerned academic counsellors and
provide feedback. Apart from assignment
evaluation, viva-voce is also to be
conducted from each course on specific
schedule dates announced by the study
centre. To accomplish these tasks a “Study
Centre Management System” is needed to
a fulfil the requirements perform the
following :

(i) Develop SRS for this system. 5

(ii) Draw O-level DFD, 1st level and 2nd


level DFDs. 5

(iii) Identify all the modules and


corresponding functionalities. 5
(iv) Design an entity relationship diagram.
5
Download More:- https://www.ignouassignmentguru.com/papers

[3] MCS-034

(b) Explain the COCOMO model with an


example. 10

(c) Explain, with an example, how boundary


conditions are tested in black box testing.
10

2. (a) Define project scheduling. Discuss GANTT


and PERT charts with the help of an
example for each. 10

(b) Define Cohesion and Coupling. Explain


various types in each of them. 10

3. (a) Explain various levels of SEI-CMM model.


10

(b) What is the purpose of Software Quality


Assurance (SQA) ? Also, explain various
processes of SQA. 10

4. (a) Discuss the following in the context of risk


management : 10

(i) Risk Control

(ii) Risk Recovery

(b) What are the steps involved in the process


of connecting MIDlet to a Servlet ?
Explain. 10

P. T. O.
Download More:- https://www.ignouassignmentguru.com/papers

[4] MCS-034

5. Write short notes on any four of the


following : 5 × 4 = 20

(a) Reengineering

(b) Component-based Development

(c) CASE tools

(d) Management of Web-based projects

(e) Architecture of GSM

MCS–034 5,170

You might also like