Black Friday Sale - Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70dumps

I40-420 Questions and Answers

Question # 6

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

A.

0.12

B.

1.02

C.

1.08

D.

1.11

Full Access
Question # 7

An EIF referenced by mere then one application counts as:

A.

an EIF for the application under study

B.

an EIF for the application under study and an ILF for the other applications

C.

an EIF for each application that references the file

D.

None of the above

Full Access
Question # 8

What is an elementary process?

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

Full Access
Question # 9

Which of the following statements is true regarding EOs?

A.

An EO is an elementary process that sends data or control information outside the boundary.

B.

An EO includes additional processing logic beyond that of an EQ.

C.

An EO always maintains a data function.

D.

Both A and B

Full Access
Question # 10

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 # 11

The Measurement Process includes which of the following?

A.

Gather available documentation

B.

Measure data functions

C.

Calculate the functional size

D.

All of the above

Full Access
Question # 12

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 # 13

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 # 14

An enhancement project added 3 high complexity EIs, changed 1 EI from average to low complexity and deleted 3 low complexity EIs. What is the EI contribution to enhancement function point measure?

A.

30

B.

28

C.

21

D.

19

Full Access
Question # 15

The Order Entry system uses the Currency Conversion file maintained by Global Currency Master system for conversion from USD currency to EUR currency. The user has identified the need for a Currency Discrepancy file maintained on a daily basis by the Oder Entry system to adjust the currency variances in the Currency Conversion file. The Order Entry system uses both the Currency Conversion file and the Currency Discrepancy file. How are these files counted for the Order Entry system?

A.

1 EIF for the Currency Conversion file and 1 ILF for the Currency Discrepancy file

B.

2 EIFs for the Currency Conversion file and Currency Discrepancy file

C.

1 ILF for Currency Conversion file with an additional RET for Currency Discrepancy file

D.

2 ILFs for the Currency Conversion file and Currency Discrepancy file

Full Access
Question # 16

An EO maintains 1 ILF and references 3 ILFs. What is the minimum number of DETs necessary for it to be valued at 7 UFP?

A.

1

B.

6

C.

20

D.

It can never be valued at 7 UFP

Full Access
Question # 17

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

Select the complexity of each function:

Full Access
Question # 18

Which scenario would yield non-zero enhancement FPs?

A.

An enhancement involving adding more rows to a table that holds State Code information

B.

An enhancement that adds a low complexity EI and deletes a low complexity EI

C.

An enhancement that introduces an extra sort file into the system

D.

An enhancement that changes the color of the screen from blue grey

Full Access
Question # 19

An enhancement project involves changing validations in the interest calculation module, adding users to the access permissions, and changing the operating system (and all related system calls in the system) from version 1.0 to the higher version 2.0 to improve system performance. Which functions would be sized from a FP perspective?

A.

Interest calculation, adding permission, changing the operating system

B.

Interest calculation, adding permissions

C.

Interest calculation

D.

Adding permissions

Full Access
Question # 20

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:

A.

FPs associated with the new screen, FPs associated with the 3 ILFs, FPs associated with the 3 EIFs

B.

FPs associated with the new screen, FPs associated with the 1ILF maintained

C.

FPs associated with the new screen

D.

FPs associated with the new screen, FPs associated with the 3 ILFs

Full Access
Question # 21

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?

A.

Not counted

B.

1

C.

2

D.

3

Full Access
Question # 22

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

Determine the complexity of data functions:

Select the complexity for each function:

Full Access
Question # 23

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 # 24

TAX APPLICATION

For the TAX application the user required the migration of existing taxpayer information (name, tax identification number, location name) to the TAX application. A conversion file with taxpayer data was created and imported into the Taxpayer logical file in the TAX application. The source of the data was the Account Holder logical file.

The user required the ability to Add, Change and Delete the taxpayer information in the Taxpayer logical file.

The user required the ability to View the taxpayer information prior to changing or deleting information.

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

Identify the functions used:

Full Access
Question # 25

Which would be measured as multiple EQs?

A.

Queries with identical processing logic, displayed on different screens

B.

Graphical displays with no calculations and different processing logic

C.

Multiple methods of invoking the same inquiry logic

D.

Both A & B

Full Access
Question # 26

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@350cb4d0

  • 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 # 27

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 # 28

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.

Determine the complexity for department transactions.

Select the complexity for each function.

Full Access
Question # 29

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:

Full Access
Question # 30

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 member 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 displayed 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 Information logical file and displayed in the item title attribute. The library employee then enters 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 valid, the member name is retrieved from the Member Information logical file and displayed 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 Information 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 recommended 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:

Full Access
Question # 31

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.

  • Productlogical file prior to the enhancement had 2 RETs and 25 DETs, the CC application had previously referenced 12 of those DETs.
  • Literaturelogical file previously referenced 5 RETs and 19 DETs. The two new DETs are being added to another RET NOT previously referenced.
  • Call Log logical file prior to the enhancement had 2 RETs and 19 DETs, the CC previously referenced all the DETs.
  • Customerlogical file prior to the enhancement had 1 RET and 36 DETs, the CC previously referenced only 25 of the DETs.
  • Contactlogical file prior to the enhancement had 1 RET and 68 DETs, the CC previously referenced all DETs.

Determine the complexity of the following functions:

Select the complexity for each function:

Full Access
Question # 32

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:

Full Access
Question # 33

The Patient Billing application includes functionality to maintain the Patient logical file.

  • The user enters a patient id and presses the View button to display an existing patient record, including diagnosis description and insurance company name. An error message is displayed if the patient record does not exist.
  • The user Adds a new patient by entering a patient ID and the remaining values. The user completes the add by pressing the Add button. An error message is displayed if the patient id already exists.
  • The user Updates information about the patient. All attributes can be modified except for patient id. The user completes the update by pressing the Update button
  • A diagnosis code must be selected using a drop down list for the primary diagnosis and the secondary diagnosis. The drop down list function is identical for primary and secondary diagnosis. The Diagnosis logical file is maintained in the Patient Billing application and is the source for the Diagnosis Code Drop Down list. The Diagnosis Code Drop Down list displays the diagnosis code, description and authorized days of hospitalization.
  • An insurance company code must be selected using the Insurance Company Drop Down list. The Insurance logical file is used as the source. The Insurance Company Drop Down list displays the insurance company number, group type and name.
  • All other drop down lists use static data as the source.

Determine the complexity for the following functions:

Select the complexity for each function:

Full Access
Question # 34

The application functional size after an enhancement project does NOT include the size of the:

A.

conversion functionality

B.

functions being added by the enhancement project

C.

functions being changed by the enhancement project - as they are / will be after implementation

D.

functions being deleted by the enhancement project

Full Access
Question # 35

An FTR is be defined as a:

A.

data function maintained by a base functional component

B.

data function read and/or maintained by a transactional function

C.

base functional component maintained by a transactional function

D.

base functional component read and/or maintained by a transactional function

Full Access
Question # 36

What is the definition of "consistent state?"

A.

point at which the requirements have been determined and approved by the user

B.

point at which processing has been fully executed; the Functional User Requirement has been satisfied and there is no more to be done

C.

development of all functionality is complete and the testing can begin; the Functional User Requirement have been met

D.

conversion processes have been completed and all historical data converted

Full Access
Question # 37

An External Input is an elementary process that:

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

Full Access