Examine the Process below:

An error has been encountered on Page 1 and the exception has bubbled up to be recovered in the Recover 1 stage. If there is an error in the Calc 1 stage which path will the Process take?
Answer : B
An action called Get Account details' fails with the following exception detail:

Which of the following could cause this exception?
Answer : C
Reason: This is happening when the application is not attached or launched and user tries to read the action. Exercise also mentioned in the foundation course. Below snapshot is from the Exception pdf.

A process contains only 4 stages Study the following process flow:

The data Item Result' is a number data item with an initial value of 2.
The calculation stage is configured as follows:

Following the execution of the Perform Calculation stage, which of the following is true?
Answer : A
Blue Prism Enterprise is shipped with Visual Business Objects (VBO) However these need to be imported into the Environment Where can these VBOs be found?
Answer : C
Blue Prism Visual Business Objects (VBOs) are pre-built automation components that need to be imported into the environment. These VBOs are stored in the Blue Prism installation directory.
**[Root Directory]\Program Files\Blue Prism Limited\Blue Prism Automate\VBO**: This is the correct directory where the VBOs can be found. It contains the necessary VBO files that can be imported into Blue Prism.
Other options do not accurately represent the location of the VBOs:
Option A: Incorrect path format.
Option B: Refers to a training directory, which is not the standard location for VBOs.
Option D: Too general and does not specify the correct sub-directory for VBOs.
Reference Refer to Blue Prism installation documentation for the location of Visual Business Objects.
An application being automated is prone to respond slowly when there is a lot of network traffic
How should the Developer manage these performance issues when designing an automation?
Answer : D
Understanding the Scenario:
The application being automated is prone to respond slowly due to network traffic.
The automation needs to handle these latency issues efficiently.
Evaluating the Options:
Option A: An Unconditional Wait (Throttle) is not an optimal solution as it does not adapt to varying response times and can unnecessarily slow down the automation.
Option B: Using a block and recovery with a retry loop is complex and not the best approach for handling expected latency issues. This is better suited for handling unexpected errors.
Option C: Adding a Sleep stage before a Conditional Wait stage is not efficient as it adds unnecessary wait time before checking the condition.
Option D: A Conditional Wait stage with a Global Timeout is the best approach. It allows the automation to wait for a condition to be met (e.g., an element to appear) with a maximum wait time that accommodates system latency. This method is adaptive and efficient.
Conclusion:
The best way to manage performance issues due to slow responses is to use D. Use a Conditional Wait stage with a Global Timeout value which is sufficient to accommodate the system latency.
Blue Prism Developer Documentation: Wait Stages and Performance Optimization
Blue Prism Training Material on Handling System Latency
How many End Stages can a sub-page in a Process have?
Answer : C
In Blue Prism, a sub-page in a process can have any number of End stages. This is because sub-pages can be designed to handle various branches and paths, requiring multiple endpoints to conclude different process flows. This flexibility allows for more complex and branched process designs, enabling developers to manage various outcomes and logic paths efficiently.
Blue Prism Process Design guidelines
Sub-page design documentation in Blue Prism
Examine the following Blue Prism Process diagram which is intended to get the date of the previous day as a date value:

The Calculation stage Properties window is provided below:

Which are the following statements about this process diagram are correct?
Answer : C
Understanding the Process Diagram:
The diagram includes a calculation stage named 'Get Date of Previous Day' and a data item named 'Result Date'.
The Calculation Properties window shows the expression Yesterday() used in the calculation stage.
Analysis of the Calculation Stage:
The Yesterday() function is used to get the date of the previous day.
The result of this function is stored in the 'Result Date' data item.
Data Type Considerations:
Option A: This option is incorrect because there are correct statements regarding the process diagram.
Option B: If 'Result Date' is configured as a Text data type, a 'data type mismatch' Internal Exception will indeed be thrown because the Yesterday() function returns a date, not text.
Option C: If 'Result Date' is configured as a Date data type, the Yesterday() function will correctly set 'Result Date' to the previous day's date.
Option D: This option is incorrect because the Yesterday() function is valid and will not throw a 'Failed to evaluate expression' Internal Exception if used correctly with a date data type.
Conclusion:
The correct statement is:
C . If the 'Result Date' data item is configured as a Date data type, then the 'Result Date' data item will be set to the date of the previous day on execution of the Calculation stage.
Blue Prism Developer Documentation: Date Functions
Blue Prism Training Material on Calculation Stages and Date Manipulation