Saturday 3 January 2015

SOFTWARE ENGINEERING - SOLVED PROBLEMS

SOFTWARE ENGINEERING PROBLEMS


JUNE 2014 – PAPER III

17. Assume that a program will experience 200 failures in infinite time. It has now experienced 100 failures. The initial failure intensity was 20 failures/CPU hr. Then the current failure intensity will be
(A) 5 failures/CPU hr
(B) 10 failures/CPU hr.
(C) 20 failures/CPU hr
(D) 40 failures /CPU hr

Ans:- B
Explanation:- The formula for Current Failure Intensity =
Initial Failure intensity X [ 1 – Experienced failures/Failures in infinite time ]
= 20 X [ 1 – 100/200 ]
=20 X (100/200)
=10 failures /CPU hr


18. Consider a project with the following functional units :
Number of user inputs = 50
Number of user outputs = 40
Number of user enquiries = 35
Number of user files = 06
Number of external interfaces = 04
Assuming all complexity adjustment factors and weighing factors as average, the function points for the project will be
(A)135
(B)722
(C)675
(D)672

Ans:-
Explanation:-

Measurement parameter Count Weighting Factor(Average) Total
Number of user inputs 50 4 =200
Number of user outputs 40 5 =200
Number of user enquiries 35 4 =140
Number of user files 6 10 =60
Number of external interfaces 4 7 =28

Functon point (FP) = count total X (0.65 + 0.01 X S(fi))
= 628 X (0.65 + .01 X 30)
= 596.6
There is no option like that given. So I am not choosing anything.


The weighting factors of Simple project are 3,4,3,7,5

The weighting factors of Complex project are 6,7,6,15,10

Formula for Function point (FP for Simple project)= count total X (0.65+0.01 X 22)

Formula for Function point (FP for Complex project)= count total X (0.65+0.01 X 44)



TRY OUT THE FOLLOWING PROBLEMS

1. Compute the function point value for a project with the following information domain characteristics
Number of user inputs : 23
Number of user output : 60
Number of user enquiries : 24
Number of files : 10
Number of external interface : 05
Assume that all complexity adjustment values are average.
Ans : - 591.85

2. Compute the function point value for a project with the following information domain characteristics.
Number of user inputs : 28
Number of user outputs : 50
Number of user enquiries : 42
Number of files : 07
Number of external interface : 03
Assume that all complexity adjustment values are simple.
Ans:- 412.38

Problems are taken from the book on Software Engineering by Bharat Bhushan Agarwal and Sumit Prakash Tayal

4 comments:

  1. Sir In these problems weighting factors are not given whether low or avg or high for all functional units.

    ReplyDelete
  2. for the quest18. answer is (D)672
    since for VAT 14*3(average)=42

    ReplyDelete
  3. not VAT VAF(Value Adjustment Factors average)

    ReplyDelete
  4. How to solve tell me whole procedure

    ReplyDelete