Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

I40-420 Exam Dumps - Certified Function Point Specialist

Question # 4

A Human Resources application has online field help for the add, change and delete transactions. The help facility is maintained by a separate application. How would the field help be measured for the Human Resources application?

A.

1 EQ

B.

3 EQs

C.

4 EQS

D.

Not counted

Full Access
Question # 5

A Purchasing application contains a Customer Purchase Order file and an Inventory file. The 2 files are pined by a foreign key, order inventory. How many data functions would be counted?

A.

1

B.

2

C.

3

D.

None

Full Access
Question # 6

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?

A.

0

B.

1

C.

2

D.

3

Full Access
Question # 7

The Report Generation application receives data from outside the boundary, and saves the data in the Reporting Data logical file, with additional processing logic involved. The user Information is maintained in the Report Generation application in the User Account logical file. How would the data functions be counted?

A.

One ILF and one EIF

B.

Two ILFs

C.

One ILF

D.

One ILF, one EIF and one EQ

Full Access
Question # 8

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?

A.

4

B.

2

C.

1

D.

Not counted

Full Access
Question # 9

Which type of functional size (FS) measures the functionality added, changed, or deleted at the completion of an enhancement project?

A.

Application FS

B.

Baseline FS

C.

Enhancement project FS

D.

Development project FS

Full Access
Question # 10

An EO is defined as an elementary process that:

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

Full Access
Question # 11

In which life cycle phase can size NOT be measured?

A.

Proposal

B.

Requirements

C.

Design

D.

Construction

Full Access
Question # 12

Which elementary process processes data or control information sent from outside the application's boundary?

A.

An external interface file

B.

An external inquiry

C.

An external output

D.

An external input

Full Access
Question # 13

What is a "user"?

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

Full Access
Question # 14

Which GSC describes the degree to which the application communicates directly with the processor?

A.

Data communications

B.

Distributed data processing

C.

Transaction rate

D.

Online update

Full Access
Question # 15

Which of the following defines the user view?

A.

Translation of the technical solution into the user's language

B.

Functional User Requirements as perceived by the user

C.

Architectural representation of the user's business solution

D.

None of the above

Full Access
Question # 16

Documentation of a function point count can include:

A.

Identification of missing source documentation

B.

Each data function and the number of DETs and RETs

C.

Each transactional function and the number of DETs and RETs

D.

B and C

Full Access
Question # 17

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.

Full Access
Question # 18

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:

Full Access
Question # 19

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:
  • uk.co.certification.simulator.questionpool.PList@13512620

  • 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.

Full Access
Question # 20

An Assets Tracking application has a batch update process. Twice a month each of the branch offices sends a transaction file to the headquarters.

  • Records are flagged with an "A" for equipment that is Added to the inventory; "C" for equipment that has been Upgraded or refurbished; "D" for equipment that has been Disposed of and is to be removed from inventory.
  • A summary inventory update report will be created that totals number of inventory records added, changed and deleted broken out by equipment type. The report will be sorted by branch and will start on a new page for each change of branch.
  • A detail inventory report will be available to the branches with the detail of inventory records updated.
  • From the Names of Possible Functions listed identify the transactional functions for the Assets Tracking application. Select N/A if a Name of Possible Functions does not apply.

Identify the functions used.

Full Access
Question # 21

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:

Full Access
Question # 22

The High Point grocery store has implemented a frequent buyer program. Discounts on various products will be provided as an incentive for customers to register in the program. The Frequent Buyer (FB) application is being built to collect and store the customer information and to keep track of the purchasing patterns of the customers.

  • The customers will fill out a form providing their contact information and other demographic information
  • FB users will use the Customer screen to Add Customer information in the Customer Master logical file.
  • FB users also use the Customer screen to View Customer information and Change Customer Information.
  • The Customer List report lists all customers and is available for display by selecting the Customer List report option from the Main Menu.
  • From the Names of Possible Functions listed identify the base functional components for the FB application. Select N/A if a Name of Possible Function Type does not apply.

Full Access
Question # 23

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:

Full Access
Question # 24

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.

The use may select and view reboot details:

The user may print individual welding program details:

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:

Full Access
Question # 25

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 payment 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 Translation logical files. A report is created that contains a comprehensive list of all past balance 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:

Full Access
Question # 26

  • The Organization consists of three levels of organizational hierarchy. There are one or more Groups to a Department and one or more Departments to a Division. When a Division is deleted all associated Departments and Groups are also deleted. Organization data (including all three parts) is maintained by the Payroll application.
  • All the remaining tables are maintained by the HR application.
  • All the remaining data is maintained by the HR application.
  • The HR application stores information on the employee in the Employee logical file. Employee dependent information about the spouse and children of the employee are stored on the Employee Dependent table.
  • Health insurance plan, dental insurance plan, life insurance, and accident insurance data is stored in the Benefits logical file.
  • Pay rate, bonus percentage, vacation accrual rate, vacation balance, and pension accrual rate are stored on the Compensation logical file.
  • Training classes attended and scheduled are stored in the Training logical file.
  • The health insurance table contains the code and description for all Health Insurance plans offered to the employees for health coverage.
  • The dental insurance table contains the code and description for all Dental Insurance plans offered to the employee for dental coverage

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

Identify the data functions used:

Full Access
Question # 27

INTERNET APPLICATION (IA) -MAINTAIN INTERNET DATA

  • From the IA main menu, the IA user selects the Purchase Item option.
  • The Purchase Item option opens a screen which allows the user to pay their internet shopping bill after performing an inquiry of the items selected for purchase. The Pay Bill option updates the Customer logical file to store the date of last purchase. The Inventory logical file is updated to determine when stock is depleted. The Inventory logical file contains the following information: product id, units of measure, count of product on hand, count of product on order, count of product on back-order, and reorder point.
  • The Product logical file is maintained by the PARTS application. Product contains product id, description, expected life of product, category, manufacturer, SKU, and weight.
  • Upon the customer's first purchase, the Customer Information screen captures the following information about the customer and stores it on the Customer logical file which includes: customer number, name, street address, state/province/region, country, postal code, payment type, gender, and future email offer flag.
  • The Purchase History logical file (PHF) is used to contain the history of customer purchases. The PHF contains a demographics section which contains the following: customer number, gender, product category, product id, and purchase frequency. The other part of the PHF contains information pertaining to the cost of purchases: customer number, purchase date, quantity, purchase cost, expected life of product. An additional part of the PHF contains information about email offers sent to the customer. This part of the PHF contains information: date of email, product id, sale price, sale end date, and offer end date.
  • The purchase cost is stored in the PHF in US Dollars after conversion from the customer's local currency using the Currency logical file. The Currency logical file contains the following information: country currency converting from, country currency converting to, conversion rate, date and time of conversion rate.

Determine the complexity of the data functions:

Determine the complexity of the following function:

Full Access
Question # 28

Which of the following types of processing logic is (are) mandatory for an elementary process to be classified as an EQ?

A.

At least one ILF or EIF is referenced

B.

Information is prepared and then presented outside the boundary

C.

Data or control information is retrieved

D.

All of the above

Full Access
Question # 29

The primary intent of an EI is to maintain:

A.

One or more ILFs or alter the behavior of the application

B.

One or more ILFs

C.

One or more EIFs or alter the behavior of the application

D.

One or more EIFs

Full Access
Question # 30

Which of the following best describes the FP counting boundary?

A.

The boundary indicates the border between data and transaction function types

B.

The boundary indicates the presence of external users and application domains

C.

The boundary indicates the conceptual interface between the software under study and its users

D.

The boundary indicates the presence of internal users and application domains

Full Access
Question # 31

Which of the following statements regarding ILFs is true?

A.

The primary intent of an ILF is to hold data maintained through one or more elementary processes of the application being counted

B.

The primary intent of an ILF is to release data maintained through one or more elementary processes of the application being counted

C.

An ILF contains a group of bounded data or control information

D.

An ILF contains logically related data maintained within the boundary of another application

Full Access
Question # 32

Which of the following statements is (are) true regarding the definition of maintain? Maintain is defined as:

A.

Ability to add, change or delete transactions through an elementary process

B.

Ability to add, change or delete data through an elementary process

C.

Ability to add, change or delete data through a functional user requirement

D.

None of the above

Full Access
Question # 33

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?

A.

12 DETS,3 FTRs

B.

15 DETS, 3 FTRs

C.

15 DETS, 1 FTR

D.

15 DETS, 4 FTRS

Full Access
Question # 34

A Purchasing application prior to the enhancement had 204 FP. An enhancement project contributed the following:

  • Added FP = 12
  • Change Before FP = 30
  • Deleted FP = 0
  • Change After FP = 31
  • Conversion FP = 0

What is the EFP?

A.

13

B.

42

C.

43

D.

236

Full Access
Question # 35

Which statement is true?

A.

An enhancement always leads to a change in value of the existing application function point count

B.

The added, changed and deleted functionality, in addition to the conversion functionality, is counted in an enhancement function point count

C.

Removing fields of an existing report is considered under deleted functionality

D.

Upgrading a system from a lower version of the operating system to a higher version is considered under conversion functionality

Full Access
Question # 36

Identify the number of EIs among the following activities:

  • Navigate the different pages of a report
  • Request confirmation from the user on whether to proceed further
  • Input and save data for a purchase order screen
  • Generate a report of incomplete purchase orders for each quarter
  • Message that the purchase order cannot be modified at this time

A.

4

B.

2

C.

l

D.

3

Full Access
Question # 37

Which may be counted as ILFs?

A.

Help messages maintained by the user

B.

Temporary sort files

C.

Output reports saved to a file

D.

A and C

Full Access