Dear students get fully solved
assignments
Send your semester &
Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
PROGRAM
BACHELOR OF
COMPUTER APPLICATION
SEMESTER
5
SUBJECT CODE
& NAME
BCA5030,
SOFTWARE ENGINEERING
Qus:1 What
is The Need for a Business Model in Software Engineering?
Answer:
Software
engineering faces several dilemmas. It has comprehensive goals, but limited
tools. It demands broad perspectives, but depends on narrowly focused
practitioners. It places a high premium on quality, but often has insufficient
inputs to its problem-solving process. As a field, software engineering has yet
to define theories and frameworks that adequately combine the disciplines of
Qus:2 a) What are the different levels of
software reuse?
b) What are
the aspects of software reuse?
Answer: The design process in most
engineering disciplines is based on component reuse. Mechanical or electrical
engineers do not specify a design in which every component has to be
manufactured specially. They base their design on components that have been tried
and tested in other
Qus:3 What
is meant by Architectural Design? Explain.
Answer: Large systems can be decomposed
into sub-system that provides some related set of services. The initial design
process of identifying this subsystem and establishing a framework for
sub-system control and communication is called Architectural design.
Architectural design comes before detailed system
specification, it should not include any design information. Architectural
design is necessary to structure and organize the specification. This model is
the starting point for the specification of the various parts of the system. There
Qus:4 What
are the different phases of Rapid Application Development model?
Answer:
Rapid
Application Development (RAD) is an incremental software development process
model that emphasizes an extremely short development cycle. The RAD model is a
high speed adaptation of the linear sequential model in which the rapid
development is achieved by using component
Qus:5
Explain Top-down Integration Testing and Bottom-up Integration Testing.
Answer:
Top-down
integration testing is an incremental approach to construction of program
structure. Modules are integrated by moving downward through the control
hierarchy, beginning with the main control module (main program). Modules
subordinate (and ultimately subordinate) to the
Qus:6 What
do you mean by Customer Driven software development?
Answer:
It
is a truism that, in a customer-focused economy, software engineering must also
be customer driven. This section considers some characteristics and techniques
typical of a customer-driven software development environment. These include:
Customer-driven
Dear students get fully solved
assignments
Send your semester &
Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.