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 ?
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.\)
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?
Size and complexity are a part of
Given below are two statements:
Statement I: Quality control involves the series of inspections, reviews and tests used throughout the software process. to ensure each work product meets the requirements placed upon it.
Statement II: Quality assurance consists of auditing and reporting functions of management. In the light of the above statements.
choose the correct answer from the options given below
Software re-engineering is concerned with:
In an activity-on-arrow PERT/CPM network, a merge event marks the ______ of all incoming activities before any outgoing activity may begin.