ESC501
ESC501
ESC501
TECH(N)/ODD/SEM-5/5505/2022-2023/I139
1/3
(X) All critical path activities have slack time of
A). 0 B). 1 C). 2 D). None of above
(XI) The SCM repository is the set of ____.
A) Project database
B) Mechanisms and data structures
C) A tracking and control
D) None of the mentioned above
(XII) Software configuration management is a set of ___ activities.
A) Change management
B) Process
C) Tracking and control
D) None of the mentioned above
7. a) Explain the software life cycle model that incorporates risk factor [ 15 ]
b) Draw the Context level DFD and Level 1 Data Flow Diagram for the system whose requirements are
summarized as follows –
A store is in the business of selling paints and hardware items. A number of reputed companies supply items to
the store. New suppliers can also register with the store after providing necessary details. The customer can
place the order with the shop telephonically or personally. In case items are not available, customers are
informed. The detail of every new customer is stored in the company’s database for future reference. Regular
customers are offered discounts. Additionally details of daily transactions are also maintained. The suppliers from
time to time also come up with attractive schemes for the dealers. In case, scheme is attractive for a particular
item, the store places order with the company. Details of past schemes are also maintained by the store. The
details of each item i.e. item code, quantity available etc. are also maintained.
8. a) How function point analysis methodology is applied in estimation of software size? Explain. Why FPA [ 15 ]
methodology is better than LOC methodology ?
b) An application has the following:10 low external inputs, 12 high external outputs, 20 low internal logical files,
15 high external interface files, 12 average external inquiries and a value adjustment factor of 1.10 . What is the
unadjusted and adjusted function point count ?
9. a) Define coupling and cohesion. What are the different types of coupling possible between various modules of a [ 15 ]
software system.
b) Discuss why “low coupling and high cohesion” are features of good design
c) Compute function point value for a project with the following domain characteristics:
No. of I/P = 30
No. of O/P = 62
No. of user Inquiries = 24
No. of files = 8
No. of external interfaces = 2
Assume that all the complexity adjustment values are average.
10. What is regression testing? [ 15 ]
What is alpha testing?
What is BETA testing?
11. ‘Software doesn’t wear out’ justify [ 15 ]
Write the IEEE definition of software engineering
Mention the characteristics of software contrasting it with characteristics of hardware
2/3
*** END OF PAPER ***
3/3