Get fully solved assignment. Buy online from website
online store
or
plz drop a mail with your sub code
we will revert you within 2-3 hour or immediate
Charges rs
125/subject and rs 500/semester only.
if urgent then call us on 08791490301, 08273413412
PROGRAM - BSC IT
SEMESTER - FOURTH
SUBJECT CODE &
NAME - BT0081, SOFTWARE ENGINEERING
BK ID - B1090
CREDITS - 4
MAXIMUM MARKS – 60
Q1. Explain
Information content and determinacy. 5+5 = 10
Ans:
Information content and determinacy: Information
content and determinacy are important factors in determining the nature of a
software application. Content refers to the meaning and form of incoming and
outgoing information. Software that controls an automated machine accepts
discrete data items with limited structure and produces individual machine
commands in rapid succession. Information determinacy refers to the
Q2. What is
Iterative Development Model? Explain in detail. 10
Ans:
Iterative Development Model: The iterative enhance model
counters the third limitation of the waterfall model and tries to
combine a benefit of both prototyping and the waterfall model. The basic
idea is that the software should be developed in increments, each
increment adding some functional capability to the system until the full
system is implemented. At each step, extensions and design modifications
can be made. An advantage of
Q3. Explain the various steps involved in
establishing a reliability specification and statistical testing. 5+5 = 10
Ans:
Various steps involved in establishing a reliability specification: The steps involved in
establishing a reliability specification are as follows:
1) For each identified
sub-system, identify the different types of system failure, which may occur and
analyze the consequences of these failures.
2) From the system failure
analysis, partition failures into appropriate classes. A reasonable starting
point is to use the failure types shown in Figure below. For each failure class
identified, define the reliability requirement using
Q4. Differentiate object-oriented and function
oriented approaches. 10
Ans:
Object-oriented and function oriented approaches: Object–oriented
design is a design strategy based on information hiding. It differs from the functional approach to design in that it views a software system as a set of interacting
objects, with their private state, rather than as a set of functions that share a global
Q5. Identify the different documents which may be
produced to aid the maintenance process. 10
Ans:
The maintenance process: The maintenance process is
triggered by a set of change requests from system users, management or
customers. The cost and impact of these changes are assessed. If the
proposed
Q6. Write a short note on Acceptance testing and
Regression testing. 5 + 5 = 10
Ans:
Acceptance Testing: Testing is usually relied on to
detect the faults, in addition to the faults introduced during coding
phase itself. Due to this, different levels of testing are used in
testing process; each level of testing aims to test different aspects of
the system. The basic levels are unit testing, integration testing and system
and acceptance testing. These different levels of testing attempt
to detect different types
Get fully solved assignment. Buy online from website
online store
or
plz drop a mail with your sub code
we will revert you within 2-3 hour or immediate
Charges rs
125/subject and rs 500/semester only.
if urgent then call us on 08791490301, 08273413412
No comments:
Post a Comment