Dear
students get fully solved assignments
Send
your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
(Prefer
mailing. Call in emergency )
ASSIGNMENT
DRIVE
|
WINTER 2014
|
PROGRAM
|
M.SC. IT
|
SUBJECT CODE & NAME
|
MIT104– Software Engineering
|
SEMESTER
|
1
|
CREDITS
|
4
|
MARKS
|
60
|
Note: Answer all questions. Kindly note that answers for 10 marks
questions should be approximately of 400 words. Each question is followed by
evaluation scheme.
Q.1 What are the limitations of the linear sequential model?
Answer : It is also called
“Classic Life Cycle” or “Waterfall” model or “Software Life Cycle” suggests a
systematic and sequential approach to software development that begins at the
system level and progresses through analysis, design, coding, testing and
support. The waterfall model derives its name due to the cascading effect from
one phase. In this model each phase well defined starting and ending point,
with identifiable deliveries to the next phase
Analysis-->Design-->Coding-->Testing
Q.2 Explain the Data flow design
Answer : The data flow
model is a set of “policies and diagrams representing the design
requirements" that you need to implement in order to meet the goals in
your solution proposal. Data flow model policies are simple statements of the
business requirements found in your solution proposal. You refine each
statement so that it evolves into a precise policy of your business
requirements.
Data-flow-design is concerned with designing a sequence of functional
transformations that convert system inputs into the required. The design is
Q.3 What is Object –oriented design? What are characteristics of an
object oriented design (OOD)?
Answer : Object –oriented design:
Object-oriented design is the process of planning a system of interacting
objects for the purpose of solving a software problem. It is one approach to
Q.4 Write a note on Prototyping Model.
Answer : Prototyping Model :
The basic idea here is that instead of freezing the requirements before a
design or coding can proceed, a throwaway prototype is built to understand the
requirements. This prototype is developed based on the currently known
requirements. By using this prototype, the client can get an “actual feel” of
the system, since the interactions with prototype can enable the client to
better understand the requirements of the desired
Q.5 (a)What do you mean by software maintenance?
Answer : Software
maintenance in software engineering is the modification of a software product
after delivery to correct faults, to improve performance or other attributes.
A common perception of maintenance is that it merely involves fixing
defects. However, one study indicated that the majority, over 80%, of the
maintenance effort is used for non-corrective actions. This perception is
perpetuated by users submitting problem reports that in reality are
functionality enhancements to the system. More recent studies
Q.6 Write a note on Capability Maturity Model
Answer : Capability Maturity Model :
The Capability Maturity Model (CMM) is a development model created after
study of data collected from organizations that contracted with the U.S.
Department of Defense, who funded the research. The term "maturity"
relates to the degree of formality and optimization of processes, from ad hoc
practices, to formally defined steps, to managed result metrics, to active
optimization of the processes. The model's aim is to improve existing
software-development processes, but it can also be applied to other processes. The
Dear
students get fully solved assignments
Send
your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
(Prefer
mailing. Call in emergency )
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.