blue prism ASD01 Exam Questions

Questions for the ASD01 were updated on : Dec 01 ,2025

Page 1 out of 2. Viewing questions 1-15 out of 27

Question 1

Which of the following statements about using Work Queue designs to split a business process into a
multi part robotic solution is correct?
1. Using multiple Work Queues and Processes for the different stages of the business process is a
valid design option to split a business process into a multi part robotic solution
2 Using a single Work Queue and deferring cases for future processing is a valid design option to split
a business process into a multi part robotic solution
3. Using an item's status to control when to work it is a valid design option to split a business process
into a multi part robotic solution
4. You cannot split a business process into a mufti part robotic solution

  • A. 1 and 2 Only
  • B. 4 only
  • C. 1 and 3
  • D. 1, 2 and 3
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

The status of a Work Queue can be used as a method of recording what work has been done so far
on a Work Queue item
Please consider the following statements:
1. For Ml, to easily see how far an item has been worked
2 To aid manual working of exceptions, providing the Item Status can inform staff what work is still
outstanding on an item that needs manually completing
3. To enable Work Queue items to be safely retried, a process can use the item status to know which
updates have already been performed so that they are not repeated
4 To record the Customer's Surname
Which of the statements are valid reasons for updating a case status?

  • A. 2 only
  • B. 2 and 3 only
  • C. 1, 2 and 3
  • D. 1 ,2, 3 and 4
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

A process definition document has been produced for a process that interfaces with two applications
FirstApp and Customer Information (CI) The
process requirement is to perform data extraction from FirstApp before performing a number of
steps in the CI application.
It is estimated that to perform the daily case volume within SLA's will require 10 robots Average
license time is approximately 10 minutes, with the
FirstApp steps requiring only 1 minute to perform.
The client has a limited number of licences for the FirstApp application and is reluctant to use 10 of
these licenses to automate the process.
Which of the below is a valid design option for the project?

  • A. Automate the end to end process using two Blue Prism processes. Process 1 will perform the FirstApp tasks. Process 2 will perform the CI tasks Data will be passed from Process 1 to Process 2 via a Blue Prism Work Queue Process 1 will run on a single robot, with Process 2 running on 9 robots.
  • B. Automate the end to end process using two Blue Prism processes Process 1 will perform the FirstApp tasks. Process 2 will perform the CI tasks. Data will be passed from Process 1 to Process 2 via a spreadsheet. Process 1 will run on a single robot, with Process 2 running on 9 robots.
  • C. Automate the end to end process using a single Blue Prism process which will only be run on a single robot.
  • D. Automate the end to end process using a single Blue Prism process which will be run on 10 robots
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

Which of the following statement combinations about Blue Prism memory management is correct?
complete, the Process releases the memory for the Net Garbage Collector to reclaim.
A Blue Prism Process reads a Sub Process into memory as required. Once the called Sub Process is
complete, the Process releases the memory for the .Net Garbage Collector to reclaim.
B. A Blue Prism Process holds a Business Object in memory for the duration of its run.
A Blue Prism Process reads a Sub Process into memory as required. Once the called Sub Process is
complete, the Process releases the memory for the Net Garbage Collector to reclaim
C. A Blue Prism Process reads a Business Object into memory as required
Once the called Action is complete, the Process releases the memory for the Net Garbage Collector
to reclaim.
D. A Blue Prism Process holds a Sub Process in memory for the duration of its run.
A Blue Prism Process holds a Business Object in memory for the dilation of its run.

Answer:

A

User Votes:
Discussions
vote your answer:
0 / 1000

Question 5

Which of the following statements about Blue Prism and Web Services is correct?

  • A. Neither Blue Prism Processes or Business Objects can be exposed as a web Service
  • B. Only Blue Prism Processes can be exposed as a Web Service
  • C. Only Blue Prism Business Objects can be exposed as a Web Service
  • D. Both Blue Prism Processes or Business Objects can be exposed as a Web Service
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

Which of the following accurately describes best practice when work is sourced from an application's
workflow system?

  • A. There is no need to use a Blue Prism queue as workflow is managed within the application
  • B. Even though there is a workflow system managing and allocating work, a Blue Prism Work Queue should still be used
  • C. Blue Prism cannot source work from an application's workflow system
  • D. When sourcing work from an applications workflow system, case data should be stored in an excel document
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

A retail bank has promoted 2 Blue Prism processes to production
1. Email poller
2 Customer onboarding
3. Direct Debit Cancellations
One instance of the email poller process will run 24/7 feeding work queues for the other two
processes.
Three instances of the Customer onboarding process will run between 6am and 11 pm each day on
three separate VMs
One instance of the Direct Debit Cancellations process will run between 6am and 4pm each day on
the same VM as the Email poller process
What is the maximum number of Blue Prism licenses that will be consumed each day?

  • A. 3
  • B. 4
  • C. 5
  • D. 6
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

An Insurance company has created 4 Blue Prism processes: 1. Change of Address
2 Claims Processing
3 Renewals
4 Order Letter
The Order Letter process is not a published process but is called as a sub process by each of the 3
other processes.
Each day at 6am a scheduler starts:
• 3 instances of the Renewals process on the same virtual machine
• 2 instances of the Claims Processing process on 2 different virtual machines
• 1 instance of the Change of Address process on its own virtual machine
How many licenses will be consumed by the running processes?

  • A. 7
  • B. 6
  • C. 4
  • D. 3
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

SanQuest Bank's call centre regularly receives requests from customers for the exact amount
required to clear their loan This is a complicated calculation that is prone to human error. The bank
has decided to use Blue Prism to perform the calculation and is considering amending its front end
system OneBase to allow a user to click a button to request a Loan Consolidation Amount. They plan
to communicate with Blue Prism using web services Consider the two proposed designs:

Here a Blue Prism object is exposed as a web service OneBase calls this service providing the account
number The Blue Prism object add the case to a work queue and then returns the Case ID to
complete the web service call
A Blue Prism process works the queue and harvests the data required to perform the calculation. The
same Blue Prism process calls a OneBase web service and provides the loan settlement figure.
OneBase completes the web service call by returning a success flag.

Here the Blue Process that harvests the data is exposed a web service with the loan settlement figure
as an output. OneBase calls the web service and provides the account number. The Blue Prism
process harvests the data and completes the web service call by providing the loan settlement figure.
Considering Blue Prism best practice which of the following statements is correct?

  • A. Design A is the most appropriate option
  • B. Design B is the most appropriate option
  • C. Neither Design A nor Design B is appropriate
  • D. Both Design A and Design B are appropriate
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 10

A process is required for a telecoms company to work cases supplied via a daily Excel file Although
the file will only contain around 1000 rows, the average case time is such that the workload is far too
big for one machine to complete in a day, so the solution has been designed with multiple machines
in mind. One machine will load the work queue while the others wait, then once the queue is ready
all machines will work it together. The requirements state that the input file is machine generated,
has a known format is generally clean but may contain exceptions - rows with an empty cell, partial
phone numbers, or accounts that don't exist. What should the solution do to combat this problem?

  • A. The solution should read the file and load the queue without validating the data The data validation should be the first step in working a queue item, with invalid cases marked as exceptions.
  • B. The solution should open the file and delete any row with either missing, incomplete or invalid data. Then the clean' file should be read and the resulting collection added to the queue.
  • C. The solution should read the file and then loop through the resulting collection and discard any row with either missing, incomplete or invalid data. Then the 'clean' collection should then be loaded into the queue
  • D. The solution should validate the data and check that the accounts exist in the target applications beforehand, so that only clean cases are loaded into the queue.
  • E. The solution should apply a filter to the Excel file to hide any row with empty cells and only load the complete rows.
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 11

Imagine a DR scenario where the main Production database goes down one afternoon. All processes
use work queues and all new work is loaded first thing each morning. The database is backed up
regularly but not in real time, so the restored back up will be slightly out of date, say by 1 hour. If the
backup was restored, and processes were restarted what would be the effect? (select 2 responses)

  • A. The processes would resume with the queue item being worked at the time of the incident
  • B. The processes would resume with the next available queue item
  • C. The queue item being worked at the time of the incident would be automatically marked as an exception.
  • D. The queue item being worked at the time of the incident would need to be manually marked as an exception.
  • E. The work queue would automatically ensure no cases is duplicated.
Answer:

BC

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 12

If a solution is to make use of a queue with Maximum Attempts greater than 1. what should the
designer put in place? (select 2 responses)

  • A. A decision whether or not to use an available retry item after marking an item complete.
  • B. A decision whether or not to use an available retry item after marking an item as an exception.
  • C. A decision whether or not to use an available retry item before marking an item complete
  • D. A decision whether or not to use an available retry item before marking an item as an exception
  • E. Logic to ensure that the next attempt to work a case is executed on a different machine from the previous attempt.
  • F. Logic to ensure that the next attempt to work a case is executed on the same machine as the previous attempt.
  • G. Logic to identify the progress made by previous attempts to work a case.
Answer:

BF

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
F
50%
G
50%
Discussions
vote your answer:
A
B
C
D
E
F
G
0 / 1000

Question 13

A process is required for a client in the banking sector that involves using an application to transfer
funds between accounts A strong security model is in place to prevent any malicious activity but the
client is nervous about the risk of external problems, like a power cut leaving a case in an incomplete
state or a fault in the source data causing a case to be duplicated or an excessively large transfer to
be made.
What should be included in the solution design? (select 3 responses)

  • A. A different queue for each major processing step
  • B. A different process for each major processing step.
  • C. A single queue that is cleared of all worked items at the start of each day.
  • D. Rules to limit transaction values.
  • E. A key value that will uniquely identify queue items.
  • F. A requirement that the solution is never run on more than one machine
  • G. An exception handling procedure to track manual referrals.
Answer:

EGA

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
F
50%
G
50%
Discussions
vote your answer:
A
B
C
D
E
F
G
0 / 1000

Question 14

It's technically possible for one business object to call another Outside of using utility objects are any
of the following valid reasons why you would want to do this?

  • A. No, objects should never call other objects.
  • B. Yes but objects calling other objects could lead to undesirable memory problems so care must be taken
  • C. Yes, to create a wrapper object as a vehicle for a reusable sequence of application logic
  • D. Yes, but only if the object is calling itself.
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

You are the Lead Developer tasked with delivering four processes for the same client. You have
enough developers in the team to develop all the processes in parallel. All the processes have one
application in common, another application is used by two processes and one process uses an
application that none of the others do. Which of the following statements is true?

  • A. Other than the standard utilities, there should be 3 objects.
  • B. Other than the standard utilities, there should be 4 objects.
  • C. Other than the standard utilities, there should be 7 objects.
  • D. It's not possible to determine how many objects there should be.
Answer:

D

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2