UGC NET · PAPER 2
UGC NET Paper 2 Computer Science – Software Engineering PYQ: Software Metrics & Estimation
Q1.
COCOMO stands for ………………
- (A) Consumed cost model
- (B) Constructive cost model
- (C) Common control model
- (D) Composition cost model
Q2.
Size and complexity are a part of
- (A) People Metrics
- (B) Project Metrics
- (C) Process Metrics
- (D) Product Metrics
Q3.
Which of the following is an indirect measure of product?
- (A) Quality
- (B) Complexity
- (C) Reliability
- (D) All of these
Q4.
Which metrics are derived by normalizing quality and/or productivity measures by considering the size of the software that has been produced?
- (A) Function-Oriented Metrics
- (B) Function-Point Metrics
- (C) Line of Code Metrics
- (D) Size-Oriented Metrics
Q5.
A company has a choice of two languages L1 and L2 to develop a software for their client. Number of LOC required to develop an application in L2 is thrice the LOC in language L1. Also, software has to be maintained for the next 10 years. Various parameters for two languages are given below to decide which language should be preferred for development.
Total cost of the project includes the cost of development and maintenance. What is the LOC for L1 for which cost of developing the software with both languages must be the same?
| Parameter | L1 | L2 |
|---|---|---|
| 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 |
- (A) 2000
- (B) 5000
- (C) 3000
- (D) 6000
Q6.
A software project was estimated at 864 Function Points. A six-person team will be assigned to the project consisting of one requirement gathering person, one designer, two programmers and two testers. The salary of the requirement gatherer is Rs. 50,000 per month, the designer Rs. 70,000 per month, and each programmer and each tester Rs. 60,000 per month. The average productivity for the team is 12 Function Points per person-month. Which of the following represents the projected cost of the project?
- (A) Rs. 33,20,000
- (B) Rs. 43,20,000
- (C) Rs. 33,10,000
- (D) Rs. 22,10,000
Q7.
Assume that a software system P is to be developed with the following parameters:
Estimated size of the software: 33,480 LOC
Productivity: 620 LOC per person-month
Number of developers available: 6
Salary of each developer: Rs. 50,000 per month
Find (E, D, C), where E is the effort in person-months, D is the development time in months and C is the total cost in lakhs of rupees.
Estimated size of the software: 33,480 LOC
Productivity: 620 LOC per person-month
Number of developers available: 6
Salary of each developer: Rs. 50,000 per month
Find (E, D, C), where E is the effort in person-months, D is the development time in months and C is the total cost in lakhs of rupees.
- (A) (48, 8, 24)
- (B) (54, 9, 27)
- (C) (60, 10, 30)
- (D) (42, 7, 21)
Q8.
A software project was estimated at 352 Function Points (FP). A four person team will be assigned to this project consisting of a project manager who will be paid ₹80,000 per month, two programmers who will be paid ₹60,000 per month each and one tester who will be paid ₹50,000 per month. The average productivity for the team is 8 FP per person month. Which of the following represents the projected cost of the project?
- (A) ₹28,16,000
- (B) ₹20,90,000
- (C) ₹26,95,000
- (D) ₹27,50,000
Q9.
A software company needs to develop a project that is estimated as 1000 function points and is planning to use JAVA as the programming language whose approximate lines of code per function point is accepted as 50. Considering a = 1.4 as multiplicative factor, b = 1.0 as exponential factor for the basic COCOMO effort equation and c = 3.0 as multiplicative factor, d = 0.33 as exponential factor for the basic COCOMO duration equation, approximately how long does the project take to complete?
- (A) 11.2 months
- (B) 12.2 months
- (C) 13.2 months
- (D) 10.2 months
Q10.
The functional requirements of a proposed system have been estimated as 500 function points. Assume that JAVA is the programming language with the LOC/FP ratio of 50. Using the basic COCOMO effort equation E = a(KLOC)b with a = 2.5 and b = 1.0, the estimated effort is
- (A) 25 person months
- (B) 75 person months
- (C) 62.5 person months
- (D) 72.5 person months
Q11.
If S1 is the total number of modules defined in the program architecture, and S3 is the number of modules whose correct function depends on prior processing, then the number of modules not dependent on prior processing is:
- (A) 1 + (S3 / S1)
- (B) 1 – (S3 / S1)
- (C) 1 + (S1 / S3)
- (D) 1 – (S1 / S3)
Q12.
Which design metric is used to measure the compactness of the program in terms of lines of code?
- (A) Consistency
- (B) Conciseness
- (C) Efficiency
- (D) Accuracy