All Exams Test series for 1 year @ ₹349 only
Question

A Company has a choice of two languages L 1and L 2to develop a software for their client. Number of LOC required to develop an application in L 2, is thrice the LOC in language L 1. Also, software has to be maintained for next 10 years. Various parameters for two languages. are given below to decide which language should be preferred for development.

PARAMETER

L 1

L 2

Man-year needed for development

LOC/1000

LOC/1000

Development cost

Rs. 70,000

Rs. 90,000

Cost of Maintenance per year

Rs. 1,00,000

Rs. 40,000

Total cost of project include cost of development and maintenance. What is the LOC for L 1 for which cost of developing the software with both languages must be same ?

The correct answer is

3000

Let x be the LOC in L1, so L2 requires 3x LOC.

Step 1 — Total costs:

\(C_1=70x+10(100000),\quad C_2=270x+10(40000).\)

Step 2 — Equate costs:

\(70x+1000000=270x+400000\Rightarrow x=\frac{600000}{200}=3000.\)

Was this answer helpful?

Important Questions from Software Maintenance

  1. In Software Configuration Management (SCM), which of the following is a use-case supported by standard version control systems ?

    (a) Managing several versions or releases of a software

    (b) Filing bug reports and tracking their progress

    (c) Allowing team members to work in parallel

    (d) Identifying when and where a regression occurred

  2. When a software application is modified to remain functional and compatible after its underlying operating system is upgraded, this activity falls under which category of software maintenance?

  3. What is the unabbreviated form of ROCOF in software reliability?

  4. Which of the following statement(s) is/are true regarding PERT chart in software project management?

    I. PERT charts consists of a network of boxes and arrows.

    II. In PERT chart, the boxes represent activities and the arrow represents task dependencies.

  5. Software products need perfective maintenance for which of the following reasons?

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App