Spring Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

I40-420 Certified Function Point Specialist Questions and Answers

Questions 4

CORPORATE INFORMATION SYSTEM (CIS) - EMPLOYEE DATA TRANSFER

    From the CIS main menu, the CIS user selects the Transfer Employee Data option.

    The Transfer Employee Data option creates a transaction file of CIS Employee logical file records that have a status flag equal to Add or Change. Each record in the transaction file contains employee badge number, first name, last name, phone number, facility, s u pervisor badge number, organization, job code, and status flag.

    The CIS transaction file is written to the Financial System (FS) server ' s temporary file work area. This data transfer is a user requirement for both applications.

    From the FS main menu, the FS user selects the Load Employee Data option.

    The Load Employee Data option accesses the CIS transaction file from the FS server ' s temporary file work area. The Load Employee Data option processes the input records according to the status flag, initiating different processing logic for Add and Change. The Load Employee Data option loads all attributes from each record to the FS, except the status flag.

    As part of the same elementary process, when an employee is being Added or Changed to the FS Employee logical file it also saves the employee ' s pay grade code, retrieved from the Payroll System.

    Both applications have a requirement to access a version of the Employee logical file.

Determine the complexity for the functions listed.

Select the complexity for each function:

I40-420 Question 4

Options:

Buy Now
Questions 5

LIBRARY INFORMATION SYSTEM (LIS) - REPORTS

LIS produces five reports:

Text Out On Loan

    References Customer logical file

    References Text logical file

    Displays 8 fields

Text Overdue

    References Customer logical file

    References Text logical file

    Displays 4 fields

Text With Multiple Hold Requests

    References Text logical file

    References Publisher Guide logical file

    References Customer logical file

    Displays 25 fields

Inventory List

    References Inventory logical file

    Displays 12 fields including 1 calculated field

Text On Order

    References Order logical file

    References Publisher Guide logical file

    References Text logical file

    References Employee logical file

    Displays 15 fields including 2 calculated fields

Determine the complexity of the following functions.

Select the complexity for each function:

I40-420 Question 5

Options:

Buy Now
Questions 6

A baseline count is to be conducted for the Payment Information Application (PIA).

Client Credit History logical file is made available to the teller while processing a customer ' s wire payment. The Client Credit History logical file is retrieved from the Credit Master Application (CMA).

PIA also receives an end-of-day import file of wire payments from the Foreign Banking (FB) application. PIA maintains all customer wire payments in the Wire Payment logical file. During the processing of the wire payments, the currency is converted from the customer ' s local currency to PIA ' s currency using the FB application Currency logical file.

The teller must review the client credit history, and then update the Credit Limit logical file in the PIA before processing the wire payment.

Tellers maintain the Customer Account logical file using the maintain customer account function within PIA.

From the Names of Possible Functions listed identify the data functions for the PIA. Select N/A if a Name of Possible Function does not apply.

Identify the data functions used:

I40-420 Question 6

Options:

Buy Now
Questions 7

The Stock Purchasing (SP) and Point of Sale (POS) applications have the following requirements.

    The POS application maintains details of customer purchases in the Item Purchases log i cal file.

    The SP application is used to place orders with suppliers based on daily inventory levels.

    The SP application is used to maintain supplier information. The Supplier Information logical file contains descriptions of items the supplier stocks and supplier contact info r mation.

    The Inventory logical file is maintained by the SP application through a daily batch process which references the Item Purchases logical file.

    When the batch process is complete, the SP application displays a list of items that are below 20% of normal inventory levels. The user selects items to be ordered and specifies the supplier. The SP application then generates a purchase order for each supplier. The purchase orders are sent electronically to each supplier and stored in the Order logical file.

    From the Names of Possible Functions listed identify the data function both the SP and POS applications. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

I40-420 Question 7

Options:

Buy Now
Questions 8

A Flight Reservation application has the ability to make a reservation and reserve a seat.

    A passenger calls to make a reservation. The booking agent adds the information into the Flight Reservation logical file.

    At a later time the passenger can make a change to the reservation through the booking agent.

    The booking agent views the flight reservation record before changing it.

    The booking agent can also reserve a seat for the passenger for each leg of his travel, but cannot change or delete the seat reservation once made. Seat reservations are stored in the Seat Reservation logical file.

    The booking agent can view the seat reservation record.

From the Names of Possible Functions listed identify the transactional functions for the Flight Reservation application. Select N/A if a Name of Possible Functions does not apply.

Identify the functions used:

I40-420 Question 8

Options:

Buy Now
Questions 9

The Account Reconciliation Application (ARA) is used by banking operations to match credit (in) and debit (out) transactions within client accounts. Both credit and debit transactions are received from several other applications and stored as the Client Reconciliation logical file. ARA is capable of automatically matching transactions based on the Business Parameters logical file which is maintained by users in the ARA.

Access permissions in the User Access logical file are maintained by users in the ARA, and contain online user account permissions and approval levels.

The users can maintain their own report forms in the Reporting logical file. All reports use the Currency logical file, which is maintained by an external application, to convert the local payment currency to Euros.

From the Names of Possible Functions listed identify the data functions for the ARA. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

I40-420 Question 9

Options:

Buy Now
Questions 10

A Call Center (CC) application is being enhanced to maintain and display 2 new pieces of information. The CC will add the 2 new DETs to all 5 of the modified transactional functions.

    The Product Summary Report had 2 FTRs and 12 DETs.

    Add Literature and Change Literature had 4 FTRs and 19 DETs.

    The Literature Report (no calculations or derived data) had 4 FTRs and 19 DETs.

    The Call Log Report (no calculations or derived data) had 1 FTRs and 19 DETs.

What is the complexity of the transactional functions after the enhancement?

Select the complexity for each function:

I40-420 Question 10

Options:

Buy Now
Questions 11

Several functions are outlined within the following scenario for the Internet Application (IA):

    From the company intranet the user selects the IA application.

    The purchase item option allows the user to pay their internet shopping bill, after performing inquiry selection of items for purchase. The pay bill option updates the Customer, Inventory and Purchase History logical files.

    If this is the user ' s first purchase, the Customer Information screen captures information about the customer and stores it on the Customer logical file. Once the customer information is saved and the customer chooses the next option, they are returned to the Pay Bill option.

    If the user is an existing customer, they may view their customer information. The customer has the option of changing their information, but cannot delete it.

    An itemized report totaling monthly customer purchases is created at the end of each month.

From the Names of Possible Functions listed identify the transactional functions for the IA application. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

I40-420 Question 11

Options:

Buy Now
Questions 12

PAYROLL APPLICATION - MAINTAIN EMPLOYEE TIME SCREEN

    Employees can Add or Update their weekly hours information by entering the project and absence data on the Maintain Employee Time screen. Data is saved to the Employee Payroll ILF.

    To begin the Add or Update from the Maintain Employee Time screen, the employee enters his/her employee badge number presses the Retrieve button. Retrieve will fill in the employee name and supervisor badge number from the Employee Master ILF, and will display the current pay period start date and end date from the Payroll Master ILF.

    Employees can Delete existing weekly hours information by entering his/her employee badge number and pressing the delete button on the Maintain Employee Time screen. When the employee presses the delete button the current pay period hours will be removed from the Employee Payroll ILF.

PAYROLL APPLICATION - EMPLOYEE PROJECT ACTIVITY REPORT

    The Employee Project Activity report is produced for each employee and routed electronically to that employee ' s email address. Each employee ' s project task hours for the current pay period are read from the Employee Payroll ILF. The report calculates and displays both daily and weekly total hours for the current pay period.

    From the Names of Possible Functions listed identify the transactional functions for the Payroll application. Select N/A if a Name of Possible Functions does not apply.

Identify the functions used.

I40-420 Question 12

Options:

Buy Now
Questions 13

EXAM SCHEDULING APPLICATION (ESA) - EXAM SCHEDULING SCREEN

    The controller uses a screen to schedule exams for various courses and subjects. The exam serial number from the University Master logical file, maintained by the University Master Information application, is entered in the screen. On pressing the RETRIEVE key, the exam status, exam name, controller number, finals week start date and finals week end date are displayed.

    Detailed exam schedules stored within the Schedule logical file are also displayed on the screen as part of the RETRIEVE.

    By pressing the ADD key or MODIFY key, the user may add or update the course id, subject id, exam date, start time, end time, proctor and message using exam serial number as the key field. The data is saved in the Schedule logical file with the ' pending approval ' in the exam status.

    Course id, subject id and exam date pick lists provide data from static tables.

    The exam date should be within the finals week start and end dates

I40-420 Question 13

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:

I40-420 Question 13

Options:

Buy Now
Questions 14

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

    The user enters a department number and presses the View button to display an existing department. An error message is displayed if the department does not exist.

    When the user adds or updates a department, the cost center is validated against the Cost Center logical file. The Cost Center logical file is maintained in the Payroll application.

    The user Adds a new department by entering department #, Name, phone #, mail stop, cost center and manager. The user completes the add by pressing the Add button. An error message displayed if the department # already exists.

    The user Updates information about the displayed department. Name, phone #, mail stop, cost center and manager may be changed. The user completes the update by pressing the Update button.

    The user Deletes the displayed department by pressing the Delete button.

    A manager must be selected using the Manager Drop Down list, which displays manager name and department number. The Employee logical file is maintained in the HR application and is the source for the Manager Drop Down list.

I40-420 Question 14

Determine the complexity for department transactions.

Select the complexity for each function.

I40-420 Question 14

Options:

Buy Now
Questions 15

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:

    All hourly employees must be paid In United States dollars

    When adding or changing employee information (name, social security number, number of dependents, type code, supervisory level, standard hourly rate, collective bargaining unit number, and location name), on the employee screen, the HR application must access the Currency application (CA) to retrieve a conversion rate. After retrieving the conversion rate, the HR application converts the employee ' s local standard hourly rate to a U.S. hourly rate using the following calculation:

      standard hourly rate / conversion rate = U.S dollar hourly rate

    When deleting employee information, on the employee screen, the HR application must NOT access the CA application to retrieve a conversion rate.

    The HR application must maintain employee information in the HR Employee logical file

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

Identify the functions used.

I40-420 Question 15

Options:

Buy Now
Questions 16

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.

I40-420 Question 16

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:

I40-420 Question 16

Options:

Buy Now
Questions 17

Several data functions are described in the scenario for the Accounts Receivable fAFO application:

    From the main menu, the user selects the receive payment option.

    The receive payment option opens a screen which allows the user to enter payment information in the Payment Information logical file. The receive payment option updates the Customer Payment logical file to store the outstanding balance due. If there is no existing outstanding balance, the current balance is added to the Customer Payment logical file.

    The Currency Translation file is imported daily from the Banking Application and updates the AR application ' s Customer Currency logical file. The Customer Currency logical file is used by the AR application to translate the currency from the customer ' s local currency to the Euro. The user also maintains the country code and full country name in the Customer Currency logical file.

    The user maintains the customer name, address and account number in the Customer Information file in the AR application.

    From the main menu, the user selects the balance review option.

    The balance review option accesses the Customer Payment logical file. The balance summary option allows the user to create a balance summary report by customer. This report is viewable on the screen, can be emailed to a user, downloaded to a spreadsheet, and printed to hardcopy. For audit purposes, every balance summary report is saved to the Audit Balance Summary logical file.

    The balance detail option accesses the Customer Information, Customer Payment and Customer Currency logical files. A printed report is created that contains a list of all customers with balance changes in the current month. The balance is shown in both customer local currency and the Euro. The report also includes the customer address with country name after translating the country code using the Customer Currency logical file.

From the Names of Possible Functions listed identify the data functions for the AR application. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

I40-420 Question 17

Options:

Buy Now
Questions 18

    The Foreign Exchange System (FXS) allows banking operations to monitor trades processed from different foreign exchange trading systems which are located in London, New York and Hong Kong.

    The Trade logical file is maintained using a series of batch jobs which copy each of the three foreign exchange data sets into FXS usable format. Once processed, the Add Trade batch function loads the data Into the Trade logical file and adds a date/time stamp.

    A Daily Trade Detail report is produced listing all trades monitored. This report is sorted by trading location.

    Two monthly reports are produced. A Monthly Summary Trade report is produced that contains summary trade numbers by trading location. A Monthly Trade Monitoring report is produced that lists all trades monitored, is sorted by trade date and contains a consolidated trade value.

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:

I40-420 Question 18

Options:

Buy Now
Questions 19

LIBRARY INFORMATION SYSTEM (LIS) - REGISTER A TEXT

    The LIS user Adds data related to a new text in the Library, by entering ISBN code, title, author, publisher, series, typology, publishing date and acquisition date on the screen and pressing the OK button. All data entered is maintained in the Text logical file. The ISBN code and the publisher are validated against the Publishers Guide logical file.

    The LIS user Views data related to an existing text in the Library by entering the ISBN code, title, author or publisher on a selection screen.

    If only one text matches the selection criteria, the View Text screen is displayed. ISBN code, title, author, publisher, series, typology, publishing date and acquisition date are displayed.

    If a record in the Text logical file does not match the criteria entered, an error message is displayed to the user.

    If more than one record matches the criteria, the Multiple Text List List is displayed. For each of the texts that matches the criteria the following attributes are shown: ISBN code, title, author, publishing date and the percentage match to the criteria. The LIS user can display the View Text screen by selecting a single text and pressing the OK button.

    The LIS user Changes Text text data by changing any values on the View Text screen with the exception of the ISBN code and pressing the Change button. If the publisher is changed it is validated against the Publishers Guide logical file.

    The user Deletes text data from the Text logical file by entering on the screen the ISBN code of the text and pressing the Delete button.

Determine the complexity of the following functions:

Select the complexity for each function:

I40-420 Question 19

Options:

Buy Now
Questions 20

EXAM SCHEDULING SYSTEM (ESS) - EXAM SCHEDULING FUNCTIONS

    The controller uses the Maintain Exam Schedule screen to schedule exams for various courses and subjects.

    The exam serial number from the University Master logical file is entered in the screen. On pressing the Retrieve key, the exam name, controller number, finals week start date and finals week end date efe displayed from the University Master logical file. In addition, exam status, course id, subject id, exam date, start time, end time, proctor and message are displayed from Schedule Information logical file.

    The Add or Modify options allow addition/update to the course id, subject id, exam start date, start time, end time, proctor and message using the exam serial number as the key field. The data in the add/update mode gets saved in the Schedule Information logical file with the ' pending approval ' in the exam status, no other data is stored.

    Course id, subject id and exam date pick lists provide data from static tables.

    The exam dates should be within the finals week start and end dates

I40-420 Question 20

Determine the complexity for functions listed:

Select the complexity for each function:

I40-420 Question 20

Options:

Buy Now
Questions 21

Several functions are outlined within the following scenario for the Accounts Receivable application:

    From the main menu, the user selects the receive payment option.

    The receive payment option opens a screen which allows the user to add or change pa y ment information on the Payment Information logical file after performing an inquiry on payments received for the customer. The receive payment option updates the Customer Master logical file to store a current outstanding balance due. If there was no existing outstanding balance, the current balance is added to the Customer Master logical file.

    From the main menu, the user selects the balance review option.

    The balance review option accesses the Customer Master logical file and allows the user to create a summary report with customer balance totals.

    The balance review summary option accesses the Customer Master and Currency Tran s lation logical files. A report is created that contains a comprehensive list of all past ba l ance changes in both company standard currency and customer local currency.

From the Names of Possible Functions listed identify the transactional functions for the Accounts Receivable application. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

I40-420 Question 21

Options:

Buy Now
Questions 22

ALERT SYSTEM - ALERT NOTIFICATION

    Brokers use the Alert Profile screen to maintain the Alert Profile logical file. They can Add, Change, Delete and View alert information.

    Brokers also maintain a list of many securities to monitor. The securities information is considered to be part of the Alert Profile.

    The Alert Profile record is not considered complete until at least one security has been entered. The account number, alert contact name, alert phone number, and security id are required fields. The user is required to enter at least one of the remaining fields: low price threshold, high price threshold, and high volume threshold, they may enter values in all three.

    When an Alert Profile record is Added a validation is performed on the account number against the Account Master logical file and a validation on the securities against the Securities logical file.

    When Alert Profile records are Changed a validation is on the account number against the Account Master. All fields can be modified.

    No validations are performed for the Alert Profile View.

    When an Alert Profile record is Deleted the user must enter the account number, alert contact name, alert phone number. The account number is validated against the Account Master.

    Error messages are displayed whenever validations fail

I40-420 Question 22

I40-420 Question 22

Select the complexity of each function:

I40-420 Question 22

Options:

Buy Now
Questions 23

ITEM CHECK-OUT SCREEN

    Library employees use the Item Check-Out screen when a member is ready check out the book(s) and/or magazine(s) he wishes to borrow. The library employee enters the me m ber id number, and when the employee exits the member id attribute, if the member id is valid, the member name is retrieved from the Member Information logical file and di s played in the member name attribute. The library employee enters the item type (b for book, m for magazine) and the item code; the item title is retrieved from the Book Info r mation logical file and displayed in the item title attribute. The library employee then e n ters the lending date and the due date, and presses the Add button. The information is stored in the Check-Out logical file.

    Library employees use the Item Check-Out screen to update the due date of a book or magazine if a member requests additional lending time. The employee enters the member id number, and when the employee exits the member id attribute, if the member id is v a lid, the member name is retrieved from the Member Information logical file and di s played in the member name attribute, the library employee enters the item type (b for book, m for magazine) and the item code; the item title is retrieved from the Book Info r mation logical file and displayed in the item title attribute and the lending date and due date are retrieved from the Check-Out logical file. The library employee then updates the due date, and presses the Update button. The new due date is stored in the Check-Out logical file.

    The head librarian receives two reports from the Library Check-Out application. The first report is the Overdue Report which is a list of overdue items categorized into < 30 days overdue, 30 - 90 days overdue and > 90 days overdue.

    The second report is the Low Usage Report that calculates which fiction books have not been checked out in the last 24 months and lists the title of those books. This report is run on demand. A High Usage Report with the number of times an item has been checked out has been put on hold and will not be released.

    A proposed Member Check-Out Report with a list of books checked-out and reco m mended titles will not be developed until privacy issues have been resolved.

    From the Names of Possible Functions listed identify the transactional functions for the current Library Check-Out application. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

I40-420 Question 23

Options:

Buy Now
Questions 24

Several data functions are described in the scenario for the Internet Application (IA):

    The user may query store locations where an order can be picked up. The Store Location logical file is updated in the IA as new locations open

    The user may pay their internet shopping bill using the purchase item option. This option updates the Customer logical file with the date of purchase, the Inventory logical file with stock number and quantity, and Purchase History logical file with date, stock number, price and discounts applied.

    Prior to the completion of the purchase item option the purchase amount is converted from US dollars into the user ' s local currency. The currency conversion requires reference data from the Currency Exchange logical file, which Is maintained through the Financial application. The Currency Exchange file is updated daily. The payment code is used to determine how the payment will be made.

    If this is the user ' s first purchase, customer Information is added to the Customer logical file. As part of adding customer information the Country file is referenced in order to store country code in the Customer logical file rather than country name.

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:

I40-420 Question 24

Options:

Buy Now
Questions 25

The Robot Automation Program (RAP) is an application which allows factory technicians to create and edit the weld placement programs for various robots on the assembly line. Both transactions maintain the Weld Specification and Robot logical files.

I40-420 Question 25

The use may select and view reboot details:

I40-420 Question 25

The user may print individual welding program details:

I40-420 Question 25

From the Names of Possible Functions listed identify the transactional functions for the RAP application. Select N/A if a Name of Possible Functions does not apply.

Identify the functions used:

I40-420 Question 25

Options:

Buy Now
Questions 26

In the process of creating a user record, the application generates a unique user ID and stores it. The user ID is generated by concatenating the first three letters of the user ' s last name, the first three letters of the user ' s first name, and the user ' s four digit birth year. Another function displays the user ID on a screen that retrieves and displays detailed user information. The user ID displayed is measured as:

Options:

A.

1 DET on an EQ

B.

3 DETs on an EQ

C.

1 DET on an EO

D.

3 DETs on an EO

Buy Now
Questions 27

The user requirements call for a model stock portfolio list to be created. The user will be able to enter selection criteria for the equities to be included in the model stock portfolio list. There is another requirement for the user to be able to save the selection criteria. How many elementary processes would be counted?

Options:

A.

Not counted

B.

1

C.

2

D.

3

Buy Now
Questions 28

A development project has created 450 FP in application functionality and created 45 FP in conversion functionality. What is the DFP?

Options:

A.

45

B.

405

C.

450

D.

495

Buy Now
Questions 29

The procedure for determining VRF is:

I40-420 Question 29

What is the equation used in step 3?

Options:

A.

(TDI +0.1)*0.35

B.

(TDI +0.1)*0.65

C.

(TDI *0.01)+0.35

D.

(TDI *0.01)+0.65

Buy Now
Questions 30

The CCY application maintains the Currency Exchange file. The Currency Exchange file is copied into the Customer application on a daily basis to improve timely access to the data. The Customer application references the Currency Exchange file for all its transactions. How would the Currency Exchange file be counted in the Customer application?

Options:

A.

ILF

B.

EIF

C.

EI

D.

Not counted

Buy Now
Questions 31

A Human Resources application screen allows the user to control three aspects of report processing: sort sequence, printer port, and the choice of generating a DVD. The options within the three aspects are mutually exclusive. A confirmation message Is sent back to the user after the control information has been saved in the Parameter ILF. How many DETs are counted?

I40-420 Question 31

Options:

A.

10

B.

9

C.

5

D.

4

Buy Now
Questions 32

Software is developed to convert the data from the Account application to the Relationship Management application. The Account Master ILF and four other ILFs in the Account application are referenced to create the Client Master file in the Relationship Management application. How is (are) the conversion function(s) counted for the Application Function Point measure?

Options:

A.

1 EI

B.

1 EQ, I EI

C.

5 EQs, 1 EI

D.

Not counted

Buy Now
Questions 33

An application provides the users with screen help, field sensitive help, and system help. The help information is maintained within another application. How many EQs are counted?

Options:

A.

1 for each unique screen

B.

2 for each unique screen

C.

For system help, count 1 for the application, and for screen and field help count 2 for every screen

D.

3 for the application

Buy Now
Questions 34

A Financial application has a file that contains currency exchange rate information. This data is used to convert currency from U.S. dollars to local country currency. This file is considered to be:

Options:

A.

Code data

B.

Tabular data

C.

Reference data

D.

None of the above

Buy Now
Questions 35

An enhancement project adds 4 new EOs, changes 4 EOs, and deletes 4 EOs. Each of the EOs has 10 DETs and references 3 EIFs. The TDI remains 31. What is the aEFP?

Options:

A.

19.20

B.

26.88

C.

57.60

D.

80.64

Buy Now
Questions 36

I40-420 Question 36

For the scenario above calculate the FP.

Options:

A.

21

B.

26

C.

32

D.

36

Buy Now
Questions 37

Within the Human Resources Application, information for an employee is added by entering general information. In addition to the general information, the employee is either a salaried employee or hourly employee. Each type of employee has unique attributes. Either type of employee can have information about dependents. How many RETs are described in this scenario?

Options:

A.

0

B.

1

C.

2

D.

3

Buy Now
Questions 38

A report is created that displays all of the high net worth clients. The report calculates the net worth of a client by totaling the balances from all of their accounts with the firm including unrealized gains and losses. If the net worth of the client exceeds $5 million the client is included on the report. The report retrieves the name, address and phone number from the master account file and generates a list. How would this be counted?

Options:

A.

1 EI

B.

1 EO

C.

1 EQ

D.

Not counted

Buy Now
Questions 39

The Account data store is maintained by 2 different applications, the Accounts Payable application and the Accounts Receivable application. Each application has its own unique view of the data. There are some common data elements, and some that are unique to each application. How would you count the Account data store?

Options:

A.

ILF to Accounts Payable, ILF to Accounts Receivable

B.

ILF to Accounts Payable, EIF to Accounts Receivable

C.

EIF to Accounts Payable, ILF to Accounts Receivable

D.

EIF to Accounts Payable, EIF to Accounts Receivable

Buy Now
Questions 40

What is the typical score for a batch application for the GSC Data Communications?

Options:

A.

0 to 3

B.

4

C.

4to5

D.

Does not apply to batch applications

Buy Now
Questions 41

I40-420 Question 41

For the scenario above calculate the FP.

Options:

A.

3

B.

4

C.

5

D.

6

Buy Now
Questions 42

A study has been made of flowers in the world. The following graphic displays the top three flowers in the world. How many DETs are represented on this graph?

I40-420 Question 42

Options:

A.

2

B.

3

C.

4

D.

6

Buy Now
Questions 43

In an enhancement project an EI is counted as changed because an additional attribute is sent across the boundary. Before the enhancement the EI referenced 2 FTRs and 15 attributes crossed the boundary. How many FPs are measured for the enhancement project?

Options:

A.

4 FP

B.

6 FP

C.

3 FP

D.

7 FP

Buy Now
Questions 44

A development project creates an application with 7 low EIs, 4 high EOs and 7 low EQs. Additionally, 5 low EIFs are referenced and 2 high ILFs are updated. What is the DFP?

Options:

A.

100

B.

125

C.

135

D.

142

Buy Now
Questions 45

An application has 3 ILFs and 3 EIFs, all of average complexity. An enhancement to the system creates a new query with 22 attributes that displays data from each of the existing ILFs and EIFs. The new query also updates one of the existing ILFs. The original application FP was 200. What is the new AFPA?

Options:

A.

7

B.

207

C.

217

D.

258

Buy Now
Questions 46

The user can request the same data to be displayed in four languages. The data in the different languages are stored in user-maintained tables. How would this display of data be measured?

Options:

A.

1 EQ

B.

4 EQs

C.

1 EO

D.

4 EOs

Buy Now
Questions 47

A logical data store is maintained by the application being counted. It has tax code as the key attribute and tax rate as the only other attribute. How would this data store be counted?

Options:

A.

1 ILF

B.

1 RET of an ILF

C.

1 EIF

D.

Not counted

Buy Now
Questions 48

Calculate the VAF for the following GSCs:

    Data Communications- Application is more than a front-end, and supports more than one type of TP communications protocol.

    Performance- Response time is critical during peak hours. No special design was required.

    All remaining GSC DIs are evaluated at 3 each

Options:

A.

0.12

B.

1.02

C.

1.08

D.

1.11

Buy Now
Questions 49

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?

Options:

A.

29

B.

50

C.

356

D.

377

Buy Now
Questions 50

The add, change, delete and retrieve job information functionalities are modified as part of an enhancement. A new summary report totaling job information is added. What transactions are counted for the enhancement project?

Options:

A.

3 EIs, 1EO, and 1 EQ

B.

3 EIs, 2EO

C.

3 EIs, 2EQ

D.

4 EIs, 1 EQ

Buy Now
Questions 51

What does approximating FPs permit you to do in order to accomplish a function point analysis?

Options:

A.

Use a developer view

B.

Identify all the functions and their complexity

C.

Make assumptions about functions and/or their complexity

D.

All the above

Buy Now
Questions 52

Which of the following statements regarding Function Point Analysis (FPA) is true?

Options:

A.

FPA measures software by quantifying the tasks and services (i.e. functionality) that the software provides to the user based primarily on logical design

B.

FPA measures software by quantifying software functionality based on architectural attributes

C.

FPA is a standardized method for measuring software development from the developer ' s point of view

D.

FPA is a standardized method for measuring software maintenance based on the technology used for implementation

Buy Now
Questions 53

What is a " user " ?

Options:

A.

Any person that specifies functional user requirements

B.

Any person that influences the integrated diagram procedures

C.

Any person or thing that communicates or interacts with the software at any time

D.

Both A and C

Buy Now
Questions 54

What is the purpose of the VAF?

Options:

A.

Adjust the FP by +/- 35%

B.

Adjust the FP by 0.65

C.

Increase the reference data by 0.65

D.

Increase the aFP by 35%

Buy Now
Questions 55

What is the primary intent of an ILF?

Options:

A.

Hold data maintained through system tools for use by the application being measured

B.

Hold code data for use by the application being measured

C.

Hold data maintained through one or more elementary processes of the application being measured

D.

Both A and C

Buy Now
Questions 56

Business data is defined as:

Options:

A.

information needed to be stored and retrieved by the functional area addressed by the application

B.

information needed by the core users for translation

C.

the business objects that represent valid values of entities external to the application

D.

data that reflects static information that is stored and retrieved by the application

Buy Now
Questions 57

An EO is defined as an elementary process that:

Options:

A.

includes additional processing logic beyond that of an EQ

B.

processes data or control information sent from outside the boundary

C.

sends data or control information outside the boundary

D.

Both A and C

Buy Now
Questions 58

The development project functional size is defined as:

Options:

A.

DFP = ADD

B.

DFP =ADD + CFP

C.

DFP =AFP-CFP

D.

DFP = AFP * CFP

Buy Now
Questions 59

An application ' s functional size is also referred to as the installed functional size. When is the application functional size updated?

Options:

A.

Never, the application functional size is the baseline or installed functional size

B.

Once a year if there were enhancement projects that altered the application functions

C.

Every time completion of an enhancement project alters the application ' s functions

D.

The application is re-counted once a year regardless of the number of enhancement projects

Buy Now
Questions 60

Which of the following forms of processing logic is mandatory that an EO perform at least one (m*)?

Options:

A.

Behavior of the application is altered

B.

Equivalent values are converted

C.

At least one ILF or EIF is referenced

D.

Information is prepared and then presented outside the boundary

Buy Now
Questions 61

Which of the following statements is a characteristic of the GSC - complex processing?

Options:

A.

Development of the application is influenced by how the development was carried out

B.

Development of the application is influenced by the complexity of data communication

C.

Development of the application is influenced by the complexity of the processing logic

D.

None of the above

Buy Now
Questions 62

Which of the following statements about an External Inquiry are true?

Options:

A.

An elementary process that processes data that is sent from outside the boundary

B.

Has a primary intent to alter the behavior of data or control information

C.

Has a primary intent to present information to a user through retrieval of data

All of the above

Buy Now
Questions 63

The boundary for the function point count:

Options:

A.

encloses the physical data maintained by the application

B.

is based on the user view, not on technical considerations

C.

is the conceptual interface between the internal user world and external application world

D.

is dependent on implementation and/or technical considerations

Buy Now
Questions 64

The primary intent of an EQ is to:

Options:

A.

alter the behavior of the application

B.

maintain one or more ILFs

C.

present information to a user

D.

Both A and C

Buy Now
Questions 65

Which of the following equations is the correct equation to calculate the VAF?

Options:

A.

VAF =(TDI 0.10) + 0.65

B.

VAF=(TDI * 0.10)+ 0.35

C.

VAF =(TDI * 0.01)+ 0.65

D.

VAF = (TDI* 0.01)+ 0.35

Buy Now
Questions 66

Which is the first step of the Measurement process?

Options:

A.

Gather the available documentation

B.

Determine the counting scope and application boundary

C.

Measure data functions

D.

Measure transactional functions

Buy Now
Questions 67

What is an elementary process?

Options:

A.

The smallest unit of activity that is meaningful to the developer

B.

The largest unit of activity that is meaningful to the user

C.

The smallest unit of activity that is meaningful to the user

D.

The largest unit of activity that is meaningful to the developer

Buy Now
Questions 68

An External Input is an elementary process that:

Options:

A.

Processes data or control information sent from outside the boundary

B.

Has the primary intent to maintain one or more ILFs

C.

has the primary intent to alter the behavior of the system

D.

All of the above

Buy Now
Questions 69

An EI is defined as:

Options:

A.

an elementary process that processes data sent from outside the application boundary

B.

control information sent from outside the user view

C.

an elementary process that processes data or control information sent from outside the application ' s boundary

D.

All of the above

Buy Now
Questions 70

Which of the following statements regarding the counting scope is true?

Options:

A.

It defines the set of Functional User Requirements to be included in the FP count

B.

It always includes more than one application

C.

It determines the purpose of the applications being counted

D.

It defines a (sub) set of the modules being sized

Buy Now
Questions 71

What indicates the conceptual interface between the software under study and its users?

Options:

A.

The boundary membrane

B.

The application interface

C.

The boundary interface

D.

The boundary

Buy Now
Questions 72

Complete the statement. Developers translate the__________ into software in order to provide a solution.

Options:

A.

Control input

B.

Technical view

C.

User view

D.

Application boundary

Buy Now
Questions 73

Which term used in FP calculations reflects the size of the functions being changed by the enhancement project - as they are / will be after implementation?

Options:

A.

CHGA

B.

CHGB

C.

DEL

D.

VAF

Buy Now
Questions 74

An application FP count is defined as:

Options:

A.

a measure of the current functions the application provides the user

B.

the initial development project FP count

C.

an enhancement project that alters the applications functions

D.

the activity of applying this International Standard to measure the functional size of an application

Buy Now
Exam Code: I40-420
Exam Name: Certified Function Point Specialist
Last Update: Apr 30, 2026
Questions: 249

PDF + Testing Engine

$63.52  $181.49

Testing Engine

$50.57  $144.49
buy now I40-420 testing engine

PDF (Q&A)

$43.57  $124.49
buy now I40-420 pdf