wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Software Measurement 26-50

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Which of the following best describes software measurement?

a)

The process of debugging software

b)

The process of tracking hardware failures

c)

The process of assigning numbers to attributes of software entities

d)

The process of estimating hardware requirements

2.

A software metric is considered valid if it:

a)

Always increases over time

b)

Can only be applied to large projects

c)

Accurately represents the property it measures

d)

Can be calculated using LOC

3.

Which software metric is best for evaluating code complexity?

a)

Function Points

b)

Object Points

c)

Use-Case Points

d)

Cyclomatic Complexity

4.

Which of the following metrics is best suited for estimating early project effort?

a)

Function Points (FP)

b)

Cyclomatic Complexity

c)

Halstead’s Difficulty

d)

Lines of Code (LOC)

5.

The primary challenge with software measurement is:

a)

Lack of available metrics

b)

Ensuring that measurements are meaningful and useful

c)

Measuring hardware configurations

d)

Counting test cases

6.

The Function Point method is mainly used for:

a)

Measuring execution time

b)

Estimating system performance

c)

Estimating project effort and cost

d)

Evaluating software defects

7.

In Use-Case Points (UCP), the Value Adjustment Factor (VAF) is used to:

a)

Count the number of use cases

b)

Adjust UCP values based on system complexity factors

c)

Calculate software cost

d)

Measure project success

8.

In software measurement, which of the following is an example of an external attribute?

a)

Maintainability

b)

Number of classes in a system

c)

Cyclomatic Complexity

d)

Number of functions

9.

In the Goal-Question-Metric (GQM) approach, which step follows defining goals?

a)

Assigning weights to metrics

b)

Identifying questions that help evaluate the goals

c)

Measuring execution speed

d)

Writing test cases

10.

What is the main advantage of Halstead’s Software Science?

a)

It measures customer satisfaction

b)

It estimates effort and development time

c)

It measures software reliability

d)

It helps in debugging code

11.

Which of the following is not a part of Use-Case Point estimation?

a)

Use-Case Complexity

b)

Actor Complexity

c)

Value Adjustment Factor

d)

Number of functions in a program

12.

Function Points can be used to:

a)

Measure the time complexity of an algorithm

b)

Estimate project effort and cost

c)

Determine execution time of a software product

d)

Measure database performance

13.

In Function Point Analysis (FPA), External Inputs (EI) refer to:

a)

User-provided inputs that modify internal data

b)

System-generated test cases

c)

External database queries

d)

Memory allocations

14.

What is the primary purpose of Goal-Question-Metric (GQM)?

a)

To create user stories

b)

To derive meaningful software metrics from business goals

c)

To measure defect density

d)

To track test case coverage

15.

Object-Oriented metrics typically focus on:

a)

Number of test cases

b)

External hardware requirements

c)

Reusability, coupling, and cohesion

d)

Execution speed

16.

What is the main purpose of Earned Value Management (EVM)?

a)

To estimate future costs

b)

To measure a project’s progress

c)

To calculate employee performance

d)

To allocate resources effectively

17.

Which of the following is a component of Earned Value Analysis (EVA) ?

a)

Budget Cost of Work Performed (BCWP)

b)

Total Estimated Cost (TEC)

c)

Actual Cost of Work Performed (ACWP)

d)

Resource Utilization Metrics

18.

In Earned Value Analysis, what does BCWS stand for?

a)

Budgeted Cost of Work Schedule

b)

Budgeted Cost of Work Scheduled

c)

Budgeted Completion Work Schedule

d)

Baseline Completion Work Status

19.

The Earned Value Method (EVM) is primarily used to track which of the following?

a)

Time only

b)

Cost and schedule performance

c)

Team performance

d)

Project resources usage

20.

A cost variance (CV) is calculated by comparing which two values?

a)

ACWP and BAC

b)

BCWP and ACWP

c)

SV and ACWP

d)

BCWS and BAC

21.

What does a Schedule Variance (SV) of less than zero indicate?

a)

The project is ahead of schedule

b)

The project is behind schedule

c)

The project is on time

d)

There is a cost overrun

22.

What does SPI stand for in Earned Value Management?

a)

Schedule Performance Index

b)

Software Process Index

c)

System Performance Indicator

d)

Software Process Indicator

23.

Which of the following is NOT a standard type of software testing?

a)

Unit testing

b)

Integration testing

c)

Design testing

d)

Regression testing

24.

White-box testing is mainly used to examine:

a)

User interface

b)

Internal logic and structure of the code

c)

System requirements

d)

Overall system performance

25.

What is the primary difference between white-box and black-box testing?

a)

White-box testing focuses on system functionality

b)

White-box testing requires knowledge of the internal structure

c)

Black-box testing examines internal code

d)

Black-box testing requires access to system source code