Appian ACD101 Appian Associate Developer Exam Practice Test
Appian Associate Developer Questions and Answers
A customer wants to display a small toolbar with three icons - a " sad face, " a " face with neutral expression, " and a " happy face " - on the bottom of every page in their application.
Users will be instructed to use the icon that best expresses their current experience using the application. This will allow the customer to collect valuable data about users.
Which object type should be called from each page to implement this feature?
You have a record type ABC_Author, backed by a database table. You created a process that allows the user to modify an existing author.
When configuring the Write Records smart service, what should you consider regarding the record ID?
You need to be able to define record type relationships.
What is a required prerequisite in Appian?
What is the Appian Dev environment used for?
You have two Custom Data Types (CDT): ACME_invoice and ACME_invoiceItem that have a flat relationship.
The invoice item table has a field that is a foreign key to the invoice table. You are leveraging the database to automatically generate their primary keys.
How should you structure the process model to add a new invoice and the new invoice items to the system?
You are working on an existing process model with three process variables:
1. pv!vehicleID (integer)
2. pv!vehicle(Custom Data Type (CDT)
3. pv!dealershipName (text)
You have a script task with an output variable, defined as rule!VIM_getVehicle(vehicleID: pv!vehicleID). The result is saved to pv!vehicle.
The rule VIM_getDealershipName() accepts the dealership ID, which is a field on the vehicle CDT, and returns the dealership name.
What should you update in the process model to set the value for pv!dealershipName?
Review the following expression rule:

ri!name is defined as " Maria " .
ri!directory is defined as the following:

What is the expected output?
You need to create a record type with data sync enabled.
What are the supported data sources?
What is an Appian best practice for calling a query on your interface?
You need to configure the database to have a one-to-many relationship between ACME_ORDER and ACME_ORDER_ITEM.
What is a valid method for configuring this relationship in the database?
How can you prevent users from accessing Tempo?
While calling this rule in your interface, you receive the following error message:

How could you have prevented this error from happening?

What are three ways to trigger a process from a process model? (Choose three.)
You are using a local variable in an expression rule to describe the height of an applicant.
Which statement correctly describes the application of Appian best practices for naming your local variable?
Which Appian feature is used to automate repetitive manual tasks such as extracting data from a system for which there is no API?
While testing, the process consumes at least 2000 AMU of process memory for each instance.
What are four ways to reduce the overall memory footprint of your process instances? (Choose four.)
You are creating a new application with the prefix ACM.
Which four default folders are created by Appian when you select " Generate groups and folders to secure and organize objects " ? (Choose four.)
You need to quickly view the structure of an application, its packages, and supporting documentation.
Which Appian Designer view should you use?
You need to pass data into a process from other parts of your Appian application.
Which configuration is required in your process model?
You created a user interface that has a text field. After you type into the text field, you notice the text disappears when you click out of the text field.
What could be the issue?
You are constructing an interface that is used as the form of a User Input Task in a process model.
The data entered on the form must be available in the process after the form is submitted.
Which domain prefix should be used for variables in the interface?
You need to start a process using an email trigger.
How should you configure this process model using the Process Model Properties dialog?
Which statement about local variables is valid?
Actual exam question from Appian ' s ACD101
Question #: 15
Topic #: 1
[All ACD101 Questions]

What is the expected output?
You need to view a record type relationship diagram.
Where should you look in the record type?
An interface references an expression rule.
What are the relationships between these objects?
You want to replace any invalid email addresses in a list of email addresses with the word ‘invalid’.
A rule already exists within your application which determines if an email address format is valid:
“MAIL_isValidEmail()”. This rule takes in a single email address and returns either “True” or False”.
Which code snippet will return the desired output?
A)

B)

C)

Which variable type is used to store data used within a single node of a process model?
Which statement regarding the use of rule inputs for expression rules is true?
You are building an interface that displays flight departure times. The data must update automatically every minute and without user interaction.
How should this be configured?
A user needs to navigate from a record summary to an external URL.
Which interface component can be used to support this goal?
A user wants to view a bulleted list of information on an interface.
Which component should you use?
Match each scenario to the correct relationship type in your data model design.
Note: Each relationship type will be used once. To change your responses, you may deselect your response by clicking the blank space at the top of the selection list.

Review the following interface definition:

The interface does not display, and you get an error message.
What is the cause of the error?
You are working on a process model " VIM Update Vehicle. "
You want to call another process " VIM Get Service Date " that accepts pv!vehicleId as a process parameter and sets a value for pv!serviceDate. The next node in VIM Update Vehicle depends on the value of pv!serviceDate.
Which node should you use to execute " VIM Get Service Date " from VIM Update Vehicle?
Review the following variables:

Match each expression rule to the expected output.
Note: Each output will be used once or not at all. To change your responses, you may deselect your response by clicking the blank space at the top of the selection list.



