How To Exam?

a knowledge trading engine...


Punjab Technical University 2007-4th Sem M.B.A (-3/) SOFTWARE ENGG( - 543) - Question Paper

Monday, 15 April 2013 06:40Web

MBA (Semester - third & 4th)

SOFTWARE ENGG. (MBA - 543)

Time : 03 Hours Maximum Marks : 75
Instruction to Candidates:
1) part - A is compulsory.
2) Attempt any 9 ques. from part - B.

part - A
Q1) (15 x two = 30)
a) describe a system and its characteristics.
b) describe in your own words critical path in the situation of project
scheduling.
c) Identify 1 difficulty that might arise when prototyping real-time
embedded computer systems.
d) Briefly discuss why keeping all members of a programming team
informed about progress and tech. decisions can improve group
cohesion.
e) discuss the difference ranging from functional and non-functional
requirements.
f) What is the difference ranging from Computer Science and Software
Engineering?
g) describe structural testing.
h) Justify in 1 or 2 phrases the maxim “The sooner a bug is obtained
and fixed, the cheaper.”
i) Differentiate ranging from top-down and bottom-up programming practice.
j) discuss the role DFD in system design.
k) discuss in 1 or 2 phrases why quality metrics by themselves are
inadequate for predicting the quality of a software design.
l) Differentiate ranging from metric and model in the situation of software.
m) Name 2 software quality metrics.
n) What do you mean by ISO-9000?
o) Name 2 software cost estimation techniques.

(9 x five = 45)
Q2) Compare and contrast the Waterfall and Spiral models of the software
lifecycle.
Q3) Software project planning, including both time and cost estimation, has
historically been a very difficult and inaccurate activity. provide 5 (5)
reasons why.
Q4) provide 3 examples of risks that may be identified by software project
managers and suggest risk management strategies for every of the three
risks.
Q5) What is SRS and what is the need to validate it? elaborate the characteristics
of a good SRS?
Q6) What effect do coupling and cohesion have on integration testing? discuss
what tests must be performed to ensure adequate testing of classes with
high coupling.
Q7) elaborate the key features that distinguish structured development from
object oriented development?
Q8) Consider the subsequent function (assume that “and” and “or” expressions
always evaluate both operands):
int f(int x, int y)
{
int t = 0;
if (x < one and y > 0) { t = y;}
if (x > one or y > 10) { t = x; }
return t;
}
(a) describe Decision Coverage and write down a set of test cases to achieve
it.
(b) describe Condition Coverage and write down a set of tests cases to
achieve.
Q9) What is data dictionary? Draw a DFD for withdrawing money from an
ATM.
J-3694[S-1550] -2-
Q10) Briefly discuss the 5 levels of the Capability Maturity Model (CMM)
model. What does it mean to say that company is CMM Level 4?
Q11) describe the components, connectors, and constraints of object-oriented
software architectures. provide 1 feature of object-oriented systems that
makes them easier to understand and 1 feature that makes them more
difficult to understand.
Q12) A Video Library is in the business of renting and selling audio and video
cassettes. The Library has number of suppliers enrolled with it. From time
to time these vendors supply list of new cassettes to the Library. The
manager after going through the list places the order with the vendor. The
customers can take the membership of the Library by paying yearly
registration fee to the Library. The customers who are members of the
Library are also offered discounts on cassettes at the time of purchase. The
normal customers who are not members can hire a cassette by paying a
normal security with the shop. At the time of returning the cassette, if
there is a, delay a fine is also imposed. Every week a report is generated to
obtain out the sale of cassettes and list of cassettes to be ordered. For the
requirements provided above develop an ER model.
Q13) elaborate the objectives of software design? How do we transform an
informal design to a detailed design?


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Punjab Technical University 2007-4th Sem M.B.A (-3/) SOFTWARE ENGG( - 543) - Question Paper