Certified Function Point Specialist Questions + Answers
Posted: Wed Apr 06, 2022 1:59 pm
Question 1 ( Topic 1 )
When counting DETs which of the following rules apply?
A. Count a DET for each recursive field on the ILF or EIF
B. Count a DET for each piece of data in an ILF or EIF required by the user to establish a relationship with another ILF or EIF
C. Count a DET for each repeating field that is identical in format
D. Count a DET for each field that appears more than once in an ILF or EIF
Answer : B
Question 2 ( Topic 1 )
Which of the following is an attribute used to represent relationships of one entity to another?
A. Primary key
B. Secondary key
C. Foreign key
D. Domestic key
Answer : C
Question 3 ( Topic 1 )
Which category (ies) of data entities is (are) usually identified to satisfy the Functional User
Requirements?
A. Business data
B. Reference data
C. Code data
D. Both A and B
Answer : D
Question 4 ( Topic 1 )
What is a (are) valid example(s) of code data?
A. Substitution data
B. Static data
C. Valid values
D. All of the above
Answer : D
Question 5 ( Topic 1 )
What is a user identifiable group of logically related data or control information referenced by the application, but maintained within the boundary of another application?
A. An ILF
B. An IIF
C. An EIF
D. An ELF
Answer : C
Question 6 ( Topic 1 )
Which of the following is NOT an example of the purpose of a function point count?
A. To enable comparison of functionality delivered by two applications
B. To determine maintenance support cost per function point
C. To understand the percentage of lines of code that is being reused across three different applications
D. To determine the effort and duration of a development project
Answer : C
Question 7 ( Topic 1 )
Which of the following statements regarding the counting scope is true?
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
Answer : A
Question 8 ( Topic 1 )
Which of the following is NOT true of a boundary?
A. It encloses the logical data maintained by the application
B. It is the physical interface between the software under study and its users
C. It is dependent on the user's external business view of the application and is independent of technical and/or implementation considerations
D. It defines what is external to the application
Answer : B
Question 9 ( Topic 1 )
An example of the purpose of an FP count is to provide:
A. input to the estimation process needed to determine the level of effort to develop the first release of an application
B. a comparison of functionality delivered by two different suppliers' packages
C. determine the size of an application as part of the organization's effort to determine the size of its software portfolio
D. All of the above
Answer : D
Question 10 ( Topic 1 )
Which of the following defines the purpose of a count?
A. Provides an answer to a business question, and it is the business question that determines the purpose
B. Influences the positioning of the application between the software under review and the surrounding software
C. Influences the type of FP count to answer the business problem under investigation
D. Provides an input to the estimation process needed to determine the level of effort required to develop the first release of an application
Answer : A
Question 11 ( Topic 1 )
Which of the following statements about an External Input is true?
A. Has the primary intent to maintain one or more ILFs
B. An elementary process to hold data or control information from outside the boundary
C. Has the primary intent to alter the behavior of a transaction
D. Has the primary intent to reference one or more EIFs
Answer : A
Question 12 ( Topic 1 )
An EI is defined as:
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
Answer : C
Question 13 ( Topic 1 )
Control information is defined as data that:
A. defines an elementary process of the application being counted
B. influences an elementary process of the application being counted
C. controls an elementary process of the application being counted
D. does not influence an elementary process of the application being counted
Answer : B
Question 14 ( Topic 1 )
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
Answer : C
Question 15 ( Topic 1 )
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
Answer : A
Question 16 ( Topic 1 )
"Requirements specifically requested by the user to complete an elementary process" defines which of the following terms?
A. Control information
B. Processing logic
C. Maintain
D. User identifiable
Answer : B
Question 17 ( Topic 1 )
Which of the following statements regarding functional size measurement is true?
A. Early functional size measurements can never change during design and coding phase
B. It is quite normal to identify additional functionality that was not specified in the original requirements in the form of scope creep
C. It is not necessary to update the application functional size upon completion of an enhancement.
D. Both B and C
Answer : B
Question 18 ( Topic 1 )
An application FP count is defined as:
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
Answer : D
Question 19 ( Topic 1 )
Which of the following statements is (are) true regarding an application functional size
(FS)?
A. It provides a measure of the functionalities that an application provides to the user
B. It is never updated after the initial application installation
C. It is associated with an application's lifecycle
D. Both A and C
Answer : D
Question 20 ( Topic 1 )
What is true about conversion functionality?
A. Transactional or data functions provided to convert data and /or provide other user specified conversion requirements
B. Exists only during the development or enhancement of an application
C. Conversion functionality is outside the scope of FP counting
D. Both A and B
Answer : D
Question 21 ( Topic 1 )
Which of the following functions is (are) counted for a development project FP count?
A. Added functions
B. Conversion functions
C. Changed functions
D. Both A and B
Answer : D
Question 22 ( Topic 1 )
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
Answer : A
Question 23 ( Topic 1 )
Which is the correct formula for calculating the AFP after an enhancement project?
A. AFPA = ADD-DEL
B. AFPA = (AFPB + ADD + CHGA) - (CHGB + DEL)
C. AFPA = ADD + CHGA + CFP + DEL
D. AFPA = AFP + CFP
Answer : B
Question 24 ( Topic 1 )
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
Answer : D
Question 25 ( Topic 1 )
In the formula DFP = ADD + CFP, CFP denotes?
A. Code functionality
B. Conversion functionality
C. Complex functionality
D. Changed functionality
Answer : B
Question 26 ( Topic 1 )
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?
A. CHGA
B. CHGB
C. DEL
D. VAF
Answer : A
Question 27 ( Topic 1 )
Complete the statement. Developers translate the__________ into software in order to provide a solution.
A. Control input
B. Technical view
C. User view
D. Application boundary
Answer : C
Question 28 ( Topic 1 )
Which of the following does not represent the user view, and should not be used for FP counting purposes?
A. User handbook
B. Catalog of transactions
C. Detailed specifications
D. Application source code
Answer : D
Question 29 ( Topic 1 )
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
Answer : D
Question 30 ( Topic 1 )
What does approximating FPs permit you to do in order to accomplish a function point analysis?
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
Answer : C
Question 31 ( Topic 1 )
Which of the following statements regarding Function Point Analysis (FPA) is true?
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
Answer : A
Question 32 ( Topic 1 )
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
Answer : A
Question 33 ( Topic 1 )
Which of the following statements is a characteristic of the GSC - complex processing?
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
Answer : C
Question 34 ( Topic 1 )
Which transactional function(s) has (have) the primary intent of presenting information to the user and must reference a data function to retrieve data or control information?
A. EI
B. EO
C. EQ
D. Both B and C
Answer : C
Question 35 ( Topic 1 )
The primary intent of an EQ is to:
A. alter the behavior of the application
B. maintain one or more ILFs
C. present information to a user
D. Both A and C
Answer : C
Question 36 ( Topic 1 )
An External Inquiry is defined as an elementary process that:
A. Sends data outside the boundary
B. Sends Control Information outside the boundary
C. Has a primary intent to present information to a user through retrieval of data or control information
D. All of the above
Answer : D
Question 37 ( Topic 1 )
Which statement(s) is (are) true regarding mandatory processing logic for an EQ?
A. Data or control information is maintained
B. Conditions are analyzed to determine which are applicable
C. At least one ILF or EIF is referenced
D. Data or control information entering the boundary of the application is accepted
Answer : C
Question 38 ( Topic 1 )
Which processing logic can be performed by an EQ?
A. Equivalent values are converted
B. Behavior of the application is altered
C. Derived data is created
D. Both A and B
Answer : A
Question 39 ( Topic 1 )
The functional complexity of an EQ is based upon the number of:
A. RETs
B. FTRs
C. DETs
D. Both B and C
Answer : D
Question 40 ( Topic 1 )
Which of the following forms of processing logic is mandatory that an EO perform at least one (m*)?
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
Answer : A
Question 41 ( Topic 1 )
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
Answer : D
Question 42 ( Topic 1 )
Processing logic is defined as any of the requirements specifically requested by the user to complete an elementary process. Those requirements include which of the following actions?
A. Validations
B. Algorithms or calculations
C. Reading or maintaining a data function
D. All of the above
Answer : D
Question 43 ( Topic 1 )
An External Output is defined as an elementary process that:
A. Includes addition processing beyond an external inquiry
B. Sends data outside the boundary
C. Has a primary intent to present information to a user though processing logic or in addition to retrieval of data or control information.
D. All of the above
Answer : D
Question 44 ( Topic 1 )
Which of the following statements about an External Output are true?
A. Processing logic must contain multiple mathematical formulas
B. Processing logic must perform at least one mathematical formula
C. Processing logic creates derived data
D. Processing logic contains derived data
Answer : C
Question 45 ( Topic 1 )
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
Answer : B
Question 46 ( Topic 1 )
What is the primary intent of an ILF?
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
Answer : C
Question 47 ( Topic 1 )
Data Element Type is defined as?
A. Functionality provided to the user to meet internal or external data storage requirements
B. An attribute that further describes one or more attributes of another entity
C. Two types of the base functional components identified in the IFPUG International Standard
D. Unique, user recognizable, non-repeated attribute
Answer : D
Question 48 ( Topic 1 )
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
Answer : A
Question 49 ( Topic 1 )
Mandatory subgroup is defined as:
A. one of many types of subgroups for RETs
B. one of two types of subgroups for RETs that the user must use during an elementary process
C. one of many types of subgroups for RETs that the user may or may not use during an elementary process
D. a subgroup of logically related data that is created by a process within the application boundary
Answer : B
Question 50 ( Topic 1 )
The two types of subgroups of an ILF are:
A. optional and required
B. optional and mandatory
C. discretionary and mandatory
D. discretionary and required
Answer : B
Question 51 ( Topic 1 )
An EFP is defined as a measure of the:
A. modifications added to an existing application
B. modifications to an existing application that add, change, deletes transactional functions delivered when the project is complete
C. functionality added, changed or deleted at the completion of an enhancement project, as measured by the enhancement project function point count
D. functions provided to the users with the first installation of the software when the project is complete
Answer : C
Question 52 ( Topic 1 )
Conversion functionality is defined as:
A. transactional or data functions provided to convert data and/or provide other user specified conversion requirements
B. conversion functionality required by the developer
C. a measure of the conversion functionality delivered to the user when the project is complete
D. a measure of the data that is converted for the user when the project is complete
Answer : A
Question 53 ( Topic 1 )
In FP count calculations, the term DEL is the size of the function being:
A. delivered by the enhancement project
B. described by the enhancement project
C. deleted by the enhancement project
D. developed by the enhancement project
Answer : C
Question 54 ( Topic 1 )
Which of the following equations is the correct equation to calculate the VAF?
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
Answer : C
Question 55 ( Topic 1 )
The boundary for the function point count:
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
Answer : B
When counting DETs which of the following rules apply?
A. Count a DET for each recursive field on the ILF or EIF
B. Count a DET for each piece of data in an ILF or EIF required by the user to establish a relationship with another ILF or EIF
C. Count a DET for each repeating field that is identical in format
D. Count a DET for each field that appears more than once in an ILF or EIF
Answer : B
Question 2 ( Topic 1 )
Which of the following is an attribute used to represent relationships of one entity to another?
A. Primary key
B. Secondary key
C. Foreign key
D. Domestic key
Answer : C
Question 3 ( Topic 1 )
Which category (ies) of data entities is (are) usually identified to satisfy the Functional User
Requirements?
A. Business data
B. Reference data
C. Code data
D. Both A and B
Answer : D
Question 4 ( Topic 1 )
What is a (are) valid example(s) of code data?
A. Substitution data
B. Static data
C. Valid values
D. All of the above
Answer : D
Question 5 ( Topic 1 )
What is a user identifiable group of logically related data or control information referenced by the application, but maintained within the boundary of another application?
A. An ILF
B. An IIF
C. An EIF
D. An ELF
Answer : C
Question 6 ( Topic 1 )
Which of the following is NOT an example of the purpose of a function point count?
A. To enable comparison of functionality delivered by two applications
B. To determine maintenance support cost per function point
C. To understand the percentage of lines of code that is being reused across three different applications
D. To determine the effort and duration of a development project
Answer : C
Question 7 ( Topic 1 )
Which of the following statements regarding the counting scope is true?
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
Answer : A
Question 8 ( Topic 1 )
Which of the following is NOT true of a boundary?
A. It encloses the logical data maintained by the application
B. It is the physical interface between the software under study and its users
C. It is dependent on the user's external business view of the application and is independent of technical and/or implementation considerations
D. It defines what is external to the application
Answer : B
Question 9 ( Topic 1 )
An example of the purpose of an FP count is to provide:
A. input to the estimation process needed to determine the level of effort to develop the first release of an application
B. a comparison of functionality delivered by two different suppliers' packages
C. determine the size of an application as part of the organization's effort to determine the size of its software portfolio
D. All of the above
Answer : D
Question 10 ( Topic 1 )
Which of the following defines the purpose of a count?
A. Provides an answer to a business question, and it is the business question that determines the purpose
B. Influences the positioning of the application between the software under review and the surrounding software
C. Influences the type of FP count to answer the business problem under investigation
D. Provides an input to the estimation process needed to determine the level of effort required to develop the first release of an application
Answer : A
Question 11 ( Topic 1 )
Which of the following statements about an External Input is true?
A. Has the primary intent to maintain one or more ILFs
B. An elementary process to hold data or control information from outside the boundary
C. Has the primary intent to alter the behavior of a transaction
D. Has the primary intent to reference one or more EIFs
Answer : A
Question 12 ( Topic 1 )
An EI is defined as:
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
Answer : C
Question 13 ( Topic 1 )
Control information is defined as data that:
A. defines an elementary process of the application being counted
B. influences an elementary process of the application being counted
C. controls an elementary process of the application being counted
D. does not influence an elementary process of the application being counted
Answer : B
Question 14 ( Topic 1 )
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
Answer : C
Question 15 ( Topic 1 )
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
Answer : A
Question 16 ( Topic 1 )
"Requirements specifically requested by the user to complete an elementary process" defines which of the following terms?
A. Control information
B. Processing logic
C. Maintain
D. User identifiable
Answer : B
Question 17 ( Topic 1 )
Which of the following statements regarding functional size measurement is true?
A. Early functional size measurements can never change during design and coding phase
B. It is quite normal to identify additional functionality that was not specified in the original requirements in the form of scope creep
C. It is not necessary to update the application functional size upon completion of an enhancement.
D. Both B and C
Answer : B
Question 18 ( Topic 1 )
An application FP count is defined as:
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
Answer : D
Question 19 ( Topic 1 )
Which of the following statements is (are) true regarding an application functional size
(FS)?
A. It provides a measure of the functionalities that an application provides to the user
B. It is never updated after the initial application installation
C. It is associated with an application's lifecycle
D. Both A and C
Answer : D
Question 20 ( Topic 1 )
What is true about conversion functionality?
A. Transactional or data functions provided to convert data and /or provide other user specified conversion requirements
B. Exists only during the development or enhancement of an application
C. Conversion functionality is outside the scope of FP counting
D. Both A and B
Answer : D
Question 21 ( Topic 1 )
Which of the following functions is (are) counted for a development project FP count?
A. Added functions
B. Conversion functions
C. Changed functions
D. Both A and B
Answer : D
Question 22 ( Topic 1 )
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
Answer : A
Question 23 ( Topic 1 )
Which is the correct formula for calculating the AFP after an enhancement project?
A. AFPA = ADD-DEL
B. AFPA = (AFPB + ADD + CHGA) - (CHGB + DEL)
C. AFPA = ADD + CHGA + CFP + DEL
D. AFPA = AFP + CFP
Answer : B
Question 24 ( Topic 1 )
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
Answer : D
Question 25 ( Topic 1 )
In the formula DFP = ADD + CFP, CFP denotes?
A. Code functionality
B. Conversion functionality
C. Complex functionality
D. Changed functionality
Answer : B
Question 26 ( Topic 1 )
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?
A. CHGA
B. CHGB
C. DEL
D. VAF
Answer : A
Question 27 ( Topic 1 )
Complete the statement. Developers translate the__________ into software in order to provide a solution.
A. Control input
B. Technical view
C. User view
D. Application boundary
Answer : C
Question 28 ( Topic 1 )
Which of the following does not represent the user view, and should not be used for FP counting purposes?
A. User handbook
B. Catalog of transactions
C. Detailed specifications
D. Application source code
Answer : D
Question 29 ( Topic 1 )
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
Answer : D
Question 30 ( Topic 1 )
What does approximating FPs permit you to do in order to accomplish a function point analysis?
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
Answer : C
Question 31 ( Topic 1 )
Which of the following statements regarding Function Point Analysis (FPA) is true?
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
Answer : A
Question 32 ( Topic 1 )
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
Answer : A
Question 33 ( Topic 1 )
Which of the following statements is a characteristic of the GSC - complex processing?
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
Answer : C
Question 34 ( Topic 1 )
Which transactional function(s) has (have) the primary intent of presenting information to the user and must reference a data function to retrieve data or control information?
A. EI
B. EO
C. EQ
D. Both B and C
Answer : C
Question 35 ( Topic 1 )
The primary intent of an EQ is to:
A. alter the behavior of the application
B. maintain one or more ILFs
C. present information to a user
D. Both A and C
Answer : C
Question 36 ( Topic 1 )
An External Inquiry is defined as an elementary process that:
A. Sends data outside the boundary
B. Sends Control Information outside the boundary
C. Has a primary intent to present information to a user through retrieval of data or control information
D. All of the above
Answer : D
Question 37 ( Topic 1 )
Which statement(s) is (are) true regarding mandatory processing logic for an EQ?
A. Data or control information is maintained
B. Conditions are analyzed to determine which are applicable
C. At least one ILF or EIF is referenced
D. Data or control information entering the boundary of the application is accepted
Answer : C
Question 38 ( Topic 1 )
Which processing logic can be performed by an EQ?
A. Equivalent values are converted
B. Behavior of the application is altered
C. Derived data is created
D. Both A and B
Answer : A
Question 39 ( Topic 1 )
The functional complexity of an EQ is based upon the number of:
A. RETs
B. FTRs
C. DETs
D. Both B and C
Answer : D
Question 40 ( Topic 1 )
Which of the following forms of processing logic is mandatory that an EO perform at least one (m*)?
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
Answer : A
Question 41 ( Topic 1 )
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
Answer : D
Question 42 ( Topic 1 )
Processing logic is defined as any of the requirements specifically requested by the user to complete an elementary process. Those requirements include which of the following actions?
A. Validations
B. Algorithms or calculations
C. Reading or maintaining a data function
D. All of the above
Answer : D
Question 43 ( Topic 1 )
An External Output is defined as an elementary process that:
A. Includes addition processing beyond an external inquiry
B. Sends data outside the boundary
C. Has a primary intent to present information to a user though processing logic or in addition to retrieval of data or control information.
D. All of the above
Answer : D
Question 44 ( Topic 1 )
Which of the following statements about an External Output are true?
A. Processing logic must contain multiple mathematical formulas
B. Processing logic must perform at least one mathematical formula
C. Processing logic creates derived data
D. Processing logic contains derived data
Answer : C
Question 45 ( Topic 1 )
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
Answer : B
Question 46 ( Topic 1 )
What is the primary intent of an ILF?
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
Answer : C
Question 47 ( Topic 1 )
Data Element Type is defined as?
A. Functionality provided to the user to meet internal or external data storage requirements
B. An attribute that further describes one or more attributes of another entity
C. Two types of the base functional components identified in the IFPUG International Standard
D. Unique, user recognizable, non-repeated attribute
Answer : D
Question 48 ( Topic 1 )
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
Answer : A
Question 49 ( Topic 1 )
Mandatory subgroup is defined as:
A. one of many types of subgroups for RETs
B. one of two types of subgroups for RETs that the user must use during an elementary process
C. one of many types of subgroups for RETs that the user may or may not use during an elementary process
D. a subgroup of logically related data that is created by a process within the application boundary
Answer : B
Question 50 ( Topic 1 )
The two types of subgroups of an ILF are:
A. optional and required
B. optional and mandatory
C. discretionary and mandatory
D. discretionary and required
Answer : B
Question 51 ( Topic 1 )
An EFP is defined as a measure of the:
A. modifications added to an existing application
B. modifications to an existing application that add, change, deletes transactional functions delivered when the project is complete
C. functionality added, changed or deleted at the completion of an enhancement project, as measured by the enhancement project function point count
D. functions provided to the users with the first installation of the software when the project is complete
Answer : C
Question 52 ( Topic 1 )
Conversion functionality is defined as:
A. transactional or data functions provided to convert data and/or provide other user specified conversion requirements
B. conversion functionality required by the developer
C. a measure of the conversion functionality delivered to the user when the project is complete
D. a measure of the data that is converted for the user when the project is complete
Answer : A
Question 53 ( Topic 1 )
In FP count calculations, the term DEL is the size of the function being:
A. delivered by the enhancement project
B. described by the enhancement project
C. deleted by the enhancement project
D. developed by the enhancement project
Answer : C
Question 54 ( Topic 1 )
Which of the following equations is the correct equation to calculate the VAF?
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
Answer : C
Question 55 ( Topic 1 )
The boundary for the function point count:
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
Answer : B