MIT104– Software Engineering


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.