Font size
WorksheetsRPA Quiz
Total questions: 98
Worksheet time: 49mins
What does RPA stand for?
Robotic Programming Automation
Robotic Process Automation
Rapid Process Automation
Real-time Process Automation
RPA bots primarily interact with systems using:
Databases only
APIs only
User Interface
Backend services
Which characteristic means RPA does not require changes to existing systems?
Scalability
Reliability
Non-invasive nature
Rule-based logic
RPA is best suited for which type of processes?
Creative processes
Rule-based repetitive processes
Strategic planning
Emotional decision-making
One major benefit of automating repetitive tasks is:
Increased fatigue
Reduced accuracy
Enhanced productivity
Higher training cost
Automation helps reduce costs mainly by:
Increasing hardware usage
Eliminating all human roles
Reducing manual effort and errors
Increasing complexity
Automation can be scaled easily due to its:
Fixed structure
Flexibility
Manual controls
Human dependency
Which industry commonly uses automation?
Manufacturing only
Healthcare only
Finance only
All industries
Automation that focuses on end-to-end business processes is called:
RPA
BPA
AI
Workflow automation
Which technology enables automation to learn from data?
RPA
BPA
AI and ML
Macros
Which RPA tool is known for strong community support?
Blue Prism
UiPath
Automation Anywhere
Pega
Which UiPath component is used to design workflows?
UiPath Robot
UiPath Orchestrator
UiPath Studio
UiPath Assistant
UiPath Robot is responsible for:
Designing workflows
Executing workflows
Monitoring logs
Creating activities
Which UiPath component manages robots centrally?
Studio
Assistant
Orchestrator
Marketplace
UiPath Marketplace provides:
Robot licenses
Reusable automation components
User credentials
Logs only
Task Recording in UiPath helps by:
Writing code manually
Recording human actions
Designing databases
Managing robots
Which recorder is used for automating tasks in desktop applications?
Basic Recorder
Image Recorder
App/Web Recorder
Citrix Recorder
Recorded actions are converted into:
Source code
Activities
APIs
Logs
What must be created first before recording a task?
Sequence
Process
Flowchart
Variable
Which button saves a recorded workflow?
Debug
Publish
Save
Export
Sequencing a workflow means:
Running tasks randomly
Arranging tasks logically
Running parallel bots
Logging errors
A Sequence in UiPath executes activities:
Conditionally
In random order
Linearly
In parallel
Activities in UiPath are similar to:
Nouns
Verbs
Adjectives
Objects
The Activities panel is usually located:
Right side
Bottom
Left side
Top
Shortcut to open Activities panel:
Ctrl + A
Ctrl + L
Ctrl + K
Ctrl + D
Control Flow allows automation to:
Stop execution
Make decisions
Design UI
Create bots
Which activity allows conditional logic?
Assign
Message Box
If
Write Line
If Age < 5 is an example of:
Loop
Condition
Activity
Variable
Which activity collects user input?
Message Box
Input Dialog
Assign
Log Message
Variables store data during:
Design only
Execution only
Workflow lifecycle
Deployment
A While loop executes until:
User stops it
Condition becomes false
One iteration completes
Bot crashes
Do While loop executes at least:
Zero times
One time
Two times
Infinite times
For Each Row loop is used with:
Arrays
Lists
DataTables
Strings
Assign activity is used to:
Display message
Store value
Create variable
Debug workflow
Flowcharts are best suited for:
Linear logic
Complex branching logic
Simple sequences
Logging only
Decision nodes in flowcharts are:
Rectangles
Circles
Diamonds
Squares
Flow Decision activity evaluates:
Variables
Conditions
Loops
Arguments
Message Box is used to:
Capture input
Show output
Store data
Log errors
Data Manipulation includes:
UI automation only
Sorting and filtering
Screen scraping only
Web automation
Try Catch activity is used for:
Logging
Error handling
Data extraction
Recording
Variables have which key property?
Length
Scope
Speed
Priority
Scope defines:
Variable value
Variable type
Where variable can be used
Variable name
Best practice is to keep variable scope:
Global
Broad
Limited
Undefined
Which data type stores True/False?
String
Int32
Boolean
Double
Arguments are mainly used to:
Store logs
Pass data between workflows
Record errors
Define variable types
Which argument type passes data into a workflow?
Out
In
InOut
Property
Out arguments return data:
Before execution
During execution
After execution
Randomly
InOut arguments are used when data is:
Read-only
Modified and returned
Logged
Deleted
Property arguments configure:
Workflows
Activities
Variables
Bots
Collection arguments are useful for:
Single values
Multiple items
UI elements
Exceptions
Clipboard stores data:
Permanently
Temporarily
Securely
Encrypted
Copy Selected Text activity copies data to:
Variable
File
Clipboard
Database
Read Text File activity outputs data as:
Integer
Boolean
String
Array
Append Line activity:
Overwrites file
Deletes file
Adds content
Renames file
Terminal Plugin is useful for:
Web apps
Legacy systems
Mobile apps
APIs
SAP automation uses:
Screen scraping only
SAP GUI scripting
OCR only
Macros
Citrix automation is challenging due to:
APIs
Image-based UI
Database access
Low speed
OCR is used to extract data from:
Tables only
Images and PDFs
APIs
Databases
Web selectors are:
Image-based
XML-based
SQL-based
JSON-based
HTTP Request activity helps integrate with:
Files
APIs
Clipboard
UI
Credentials should be stored in:
Code
Variables
Orchestrator Assets
Excel
Credential assets are:
Plain text
Encrypted
Compressed
Archived
Browser extensions are required for:
Desktop automation
Web automation
File automation
Database automation
Computer Vision is useful when:
Selectors are stable
Selectors are unavailable
APIs exist
Data is structured
Bots can operate:
Only daytime
Only business hours
24/7
On demand only
Screen scraping is useful for:
Modern APIs
Legacy systems
Databases
Cloud apps
API integration is best for:
Images
Real-time data
OCR
UI automation
Data normalization helps by:
Increasing size
Standardizing data
Encrypting data
Deleting data
Aggregation means:
Splitting data
Summarizing data
Scraping data
Recording data
Event triggers start automation based on:
User clicks only
Specific events
Schedules only
Errors only
File Change Trigger monitors:
Emails
Databases
Folder changes
UI actions
Orchestrator helps in:
Designing workflows
Centralized management
Recording tasks
Logging errors
Logging helps mainly in:
UI automation
Debugging
Recording
Scheduling
User-centric design focuses on:
Bots
UX
Code
Servers
Feedback loops improve:
Hardware
Automation quality
Network
Security
Accessibility ensures automation is usable by:
Developers only
Everyone
Admins only
Bots only
Assisted automation is:
Bot-initiated
Human-initiated
Fully autonomous
AI-only
Augmented automation is:
Human-only
Bot supporting humans
Bot-only
Human supporting bots
Cognitive automation uses:
Rules only
AI and ML
Macros
Scripts
NLP allows systems to understand:
Images
Numbers
Human language
Code
Sentiment analysis identifies:
File size
Emotions in text
Errors
Data types
Exception is an event that:
Improves flow
Stops execution
Disrupts normal flow
Logs data
Business rule exception occurs when:
App crashes
Rule is violated
Network fails
File missing
Try block contains:
Recovery logic
Cleanup logic
Risky code
Logging
Finally block executes:
Only on success
Only on failure
Always
Randomly
Retry Scope helps with:
Permanent errors
Transient issues
Business rules
Logging
Breakpoints help by:
Ending execution
Pausing execution
Logging output
Publishing workflows
Slow Step is used to:
Speed execution
Observe workflow
Debug logs
Publish bots
Log Message activity records:
Screenshots
Messages
Variables only
Errors only
Error logs contain:
Success messages
Stack trace
UI elements
Credentials
Mini dump contains:
Full memory
Basic crash info
UI logs
Credentials
Full memory dump contains:
Partial data
Entire process memory
Logs only
Metadata
Crash dumps help mainly in:
UI design
Debugging crashes
Automation recording
Scheduling
Best practice is to log exceptions:
Never
Randomly
Always
Sometimes
Nested Try Catch should be:
Increased
Avoided
Mandatory
Ignored
Transaction status is important in:
Simple workflows
Queue-based frameworks
UI recording
File automation
Debug mode allows viewing:
UI layout
Variable values
Robot licenses
Extensions
The main goal of RPA is to:
Replace humans
Increase complexity
Improve efficiency and accuracy
Eliminate IT
