Blue Prism Developer

Here you have the best Blue Prism AD01 practice exam questions

  • You have 103 total questions to study from
  • Each page has 5 questions, making a total of 21 pages
  • You can navigate through the pages using the buttons at the bottom
  • This questions were last updated on December 17, 2024
Question 1 of 103

Examine the following process flow:

The Process is intended to attempt to perform the processing in the recover block, Block 3, a maximum of three times before throwing an exception.

Data Item "Attempts" is a number data item with an initial value of 0

Data Item "Max Attempts" is a number data item with an initial value of 3

The "˜Increment Attempts' calculation stage adds 1 to the attempts value and outputs a result to the "Attempts" data item

To enable this to work correctly, what is the correct expressions for the "˜Try Again' decision stage?

    Correct Answer: A

    The correct expression for the 'Try Again' decision stage is [Attempts] < [Max]. This ensures that the process will attempt the recovery block up to three times. At each attempt, the 'Increment Attempts' stage increases the count, and the decision stage checks if the current attempt count is still less than the maximum allowed attempts. If it is, the process tries again. Once the count reaches the maximum (3), the condition [Attempts] < [Max] will be false, and the process will not attempt again, thus throwing an exception.

Question 2 of 103

The Saved Quantity Data Item is configured as a number with the initial value 0.

The Loop Orders stage is configured to loop through the Orders collection.

The Get Quantity stage is configured as follows:

What will the data item Saved Quantity contain after the execution of the page?

    Correct Answer: D

    Based on the configuration provided, the Saved Quantity Data Item is initialized to 0. As the Loop Orders stage iterates through the Orders collection, the Get Quantity stage will add the Quantity from each order to the Saved Quantity. Given the Orders collection contains quantities 4, 5, and 10, the sum will be 4 + 5 + 10, which equals 19. Therefore, the Saved Quantity will contain 19 after the execution of the page.

Question 3 of 103

How many Start Stages can a sub-page in a Process have?

    Correct Answer: B

    A sub-page in a Process can have only one Start Stage. This is because each sub-page needs a single defined entry point to begin execution. Multiple Start Stages would create ambiguity in determining the starting point of the sub-page.

Question 4 of 103

Study the following process flow:

The data item "Loop Counter" is a number data item and has an initial value of 0.

The data item "Max Loops" is a number data item and has an initial value of 10.

The two stages are configured as follows:

How many times will the Loop Again stage be executed when the page is executed?

    Correct Answer: D

    Given the provided process flow and stage configurations, the loop will be infinite. The calculation stage 'Increment Loop Counter' is configured incorrectly, as it simply reassigns the current value of 'Loop Counter' to itself without any increment. Due to this, the 'Loop Again?' decision will always result in 'Yes' because 'Loop Counter' will never reach the 'Max Loops' value of 10. This results in an infinite loop.

Question 5 of 103

Study the following page in a process:

The calculation stages contain the following:

What will be the outcome after the page has run?

    Correct Answer: D

    The process is designed to make a decision based on specific criteria. The choice criteria in Path 1 should be 'StartsWith([Input Value],"G")' and in Path 2 'Right([Input Value],4)="Good"'. However, in the provided images, the expressions for Answer A and Answer C are just written as A and C without being in double quotes to indicate text values. This incorrect format will likely cause an internal exception to be thrown, as the process will not be able to recognize these as valid text strings. Therefore, the expected outcome is that an internal exception will be thrown.