Certified Function Point Specialist
Last Update Nov 30, 2025
Total Questions : 249
We are offering FREE I40-420 IFPUG exam questions. All you do is to just go and sign up. Give your details, prepare I40-420 free exam questions and then go for complete pool of Certified Function Point Specialist test questions that will help you more.
Which of the following statements is a characteristic of the GSC - complex processing?
Which GSC describes the degree to which processing logic influenced the development of the application?
Which of the following forms of processing logic is mandatory that an EO perform at least one (m*)?
Which GSC describes the degree to which the application communicates directly with the processor?
From the Names of Possible Functions listed identify the base functional components for the FXS application. Select N/A if a Name of Possible Function Type does not apply.
Identify the functions used:

A Call Center (CC) application is being enhanced to track two new pieces of Information. The CC will reference the two new DETs in five modified data functions.
Determine the complexity of the following functions:
Select the complexity for each function:

Calculate the VAF for the following GSCs:
Phase 1 of an application enhancement adds 2 business function attributes to each of 3 files. No changes were made to reference the new attributes. Prior to the enhancement each of these files was valued at 3 RETs and 12 DETs. What is the CHGA of these files?
An enhancement involves changing an EQ with 12 fields to include 3 extra fields. The EQ referenced 3 files before the change, and one extra file needs to be referred to as part of the change. How would the enhanced EQ be counted?
An application originally valued at 327 FP was enhanced. The enhancement added 3 low EQs, 2 low EIs and 2 high EOs. What is the AFPA?
Which of the following rules apply when counting DETs for both EOs and EQs?
A batch file is processed by an application for the purpose of adding new jobs and updating existing jobs. The batch file has two types of transactions (add and change). Each transaction type has two record types associated with it: record 1 is for job information and record 2 is for job description. How many EIs are counted for the batch job?
Four different country managers require a report about the sales turnover for their respective countries. Country managers 1 and 2 require the data to be sorted in the ascending order of the sales, whereas country mangers 3 and 4 require the data to be sorted in the ascending order of sales and profit. How many elementary processes would be counted for the sales turnover report?
An application originally valued at 327 FP was enhanced. The enhancement added 3 low EQs, 2 low EIs, 2 high EOs, and changed 3 low ILFs. What is the enhancement project functional size?
An enhancement project adds one new attribute to each of 10 ILFs. The 10 EIs that maintain these ILFs also include the new attribute. Before the enhancement, the ILFs each had 1 RET and 15 DETs, and the EIs each had 1 FTR and 15 DETs. What is the EFP for the enhancement project?
EXAM SCHEDULING APPLICATION (ESA) - EXAM SCHEDULING SCREEN

From the Names of Possible Functions listed identify the base functional components for the ESA application. Select N/A if a Name of Possible Function Type does not apply.
Identify the functions used:

LIBRARY INFORMATION SYSTEM (LIS) - REGISTER A TEXT
Determine the complexity of the following functions:
Select the complexity for each function:

The Human Resources (HR) application contains 5 data functions.

Determine the complexity of data functions:
Select the complexity for each function:

The Human Resources (HR) application includes functionality to maintain the Department logical file.

Determine the complexity for department transactions.
Select the complexity for each function.

LIBRARY INFORMATION SYSTEM (LIS) - REPORTS
LIS produces five reports:
• Text Out On Loan
• Text Overdue
• Text With Multiple Hold Requests
• Inventory List
• Text On Order
Determine the complexity of the following functions.
Select the complexity for each function:

Identify the data and/or transactional functions in the following scenario:
In an international company, the user requires the Human Resources (HR) application to provide the following capabilities:
Identify the functions used.

LIBRARY INFORMATION SYSTEM (LIS)
Determine the complexity of the following functions:
Select the complexity for each function

Data used by the Payroll Activity application is organized in the following logical groups:


The Absence file and Pay Period file were implemented as part of the technical solution to facilitate business transactions.
From the Names of Possible Functions listed identify the data functions for the Payroll Activity application. Select N/A if a Name of Possible Function does not apply.
Identify the data functions used:

An enhancement project involves both the Human Resource (HR) application and the Mail Distribution (MD) application.
The HR application maintains all data elements in the Employee logical file. The users of the HR application require validations for employee pay grade and employee job title in the Employee logical file. The employee pay grade will be validated against the Pay Grade logical file which is maintained by the Finance application. The employee job title will be validated against the Job Title logical file which is maintained by the Compensation application.
The MD application maintains two data elements in the Employee logical file. The users of the MD application require additional validations for building and floor within the employee mailing address. The building and floor will be validated against the Building logical file which is a new file being developed by this project.
The users will use the MD application to maintain the Building logical file. The users of the MD application also maintain building and floor in the Employee logical file.

From the Names of Possible Functions listed identify the data functions for the HR application and the MD application. Select N/A if a Name of Possible Function does not apply.
Identify the data functions used:

CORPORATE INFORMATION SYSTEM (CIS) - EMPLOYEE DATA TRANSFER
Determine the complexity for the functions listed.
Select the complexity for each function:

An existing EO is updated from 17 DETs and 1 FTR with the addition of 2 new DETs and 3 new FTRs. What is the FP of this updated EO?
Several data functions are described in the scenario for the Internet Application (IA):
From the Names of Possible Functions listed identify the data functions for the IA. Select N/A if a Name of Possible Function does not apply.
Identify the data functions used:

An application has 3 ILFs and 3 EIFs all of average complexity. An enhancement to the system introduces a new screen that references all of the existing ILFs and EIFs, and maintains 1 of the existing ILFs. The enhancement project function point count will take into account:
An enhancement introduces a new module, which includes 3 new logical files and modifies 2 existing logical files all maintained by this application. Additionally, the reference to a logical file maintained by another application is eliminated. Assuming all the logical files have a complexity of average, what is the functional size of the data functions for the enhancement?