ACTUAL Exam Questions and CORRECT
Answers
EndsWith() - CORRECT ANSWER - Checks whether a string ends with specified
string/characters
EndsWith("Example", "ample") results in True
InStr() - CORRECT ANSWER - Gets the starting point of a sub-section of text
InStr("Example", "pl") results in 5
Left() - CORRECT ANSWER - Gets text taken from the left of a text expression
Left("Example", "4) results in "Exam"
Len() - CORRECT ANSWER - Gets number of characters in text
Len("Example") results in 7
Mid(Text, Start Point, Length) - CORRECT ANSWER - Gets text taken from middle of
expression
Mid("Example", 2, 4) = "xamp"
Replace(Text, Pattern, NewText) - CORRECT ANSWER - Replace("Example", "amp",
"i") = Exile
, DateAdd(Interval, Number, Date) - CORRECT ANSWER - DateAdd(0, 5, 01/01/2000)
results in 01/01/2005
DateDiff(Interval, Start Date, End Date) - CORRECT ANSWER - DateDiff(0, 01/01/1990,
01/01/2000) results in 10
MakeDate(Day, Month, Year) - CORRECT ANSWER - MakeDate(2,3,1994) results in
02/03/1994
FormatDate(Date, Format) - CORRECT ANSWER - FormatDate("01/02/2003", "dd
MMM yy" results in 01 Feb 03
Characteristics of a good Blue Prism process - CORRECT ANSWER - - Robust enough to
run unattended
- Be able to recover exceptions
- Work concurrently on multiple machines
3 main stages of a good Blue Prism process - CORRECT ANSWER - 1. Prepare (launch
and login)
2. Reset (after working items, reset if necessary)
3. Finish (close down, save, run reports, etc.)
Object Layer - CORRECT ANSWER - - A tool that allows a process to manipulate the
application.
- Should offer a set of simple functions that the process can manipulate as needed.
- No business logic/decisions should be included
- Multiple objects should automate different parts of the same application, not one large object
Process Layer - CORRECT ANSWER - Business logic, rules, decisions