Labour Day Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

Appian ACD200 Appian Certified Senior Developer Exam Practice Test

Page: 1 / 8
Total 77 questions

Appian Certified Senior Developer Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

The IT stakeholder wants to understand which processes have the highest footprint.

What are the two places to get information on process model memory usage? (Choose two.)

Options:

A.

Administration Console

B.

Process monitoring tab

C.

Appian Health Check report

D.

Application server log file

Question 2

You are about to deploy a package to another environment.

Which two statements are true? (Choose two.)

Options:

A.

It is not possible to undo changes from an import to all types of objects.

B.

It is possible to undo changes from an import to all types of objects.

C.

It is possible to import the same package multiple times.

D.

It is not possible to import the same package multiple times.

Question 3

You are analyzing a poorly-performing process model.

You find that the process model in question has a lot of nodes and is mainly used to do background updates.

Which two things can be done to increase its performance? (Choose two.)

Options:

A.

Define the correct alerts for the process model.

B.

Remove all activity chaining.

C.

Use swim lanes in the process model.

D.

Refactor some nodes into subprocesses when possible.

Question 4

You are troubleshooting a process model instance with an error in a node.

Which two options will allow you to obtain more information about the error? (Choose two.)

Options:

A.

Open the process model from the process instance.

B.

View the Process Details dialog.

C.

View the process model properties.

D.

View the properties dialog of the affected node.

Question 5

Which review format is the most efficient way to coach team members and improve code quality? (Choose the best answer.)

Options:

A.

Peer Dev Review

B.

Automated Code Scanning

C.

Retrospectives

D.

User Acceptance Testing

Question 6

You need to build a process model that transforms a large data set.

Which two things should you ensure to include in your process model? (Choose two.)

Options:

A.

A subprocess is called using “Multiple Node Instances (MNI)” to perform the transformation on each item in the data set.

B.

An XOR gateway is added before the transformation node, to check for empty/null values.

C.

A loop is created within the process model that increments on each iteration, updating that particular row in the data set.

D.

The transformation is applied with an expression rule that takes the data set as an input, and loops through the dataset using a looping function, such as foreach.

Question 7

A user is uploading a document in the Appian environment and wants to restrict the uploading of documents without extensions.

How can this be done at the environment level?

Options:

A.

Enable File Upload > Block files without an extension, under Administration Console.

B.

Document can be uploaded but cannot be restricted.

C.

Configure Validation rules wherever required.

D.

No actions are required from the developer; Appian auto-validates these documents.

Question 8

You are investigating a slow-performing expression rule and want to analyze this rule’s historical performance.

Which performance log should you look at to see the mean evaluation time of this rule every hour?

Options:

A.

expressions_details.csv

B.

expressions_metrics.csv

C.

expressions_summary.csv

D.

expressions_trace.csv

Question 9

You want to display a Gender dropdown, and its choice label may change in the future as per the business requirement.

Given transactional database tables rely on this data for reporting, what is the most appropriate action? (Choose the best answer.)

Options:

A.

Create a constant and update it as per the business requirement.

B.

Create a stored procedure and update it as per the business requirement.

C.

Create an expression rule and update it as per the business requirement.

D.

Create these entries in a table and reference them through a query entity rule as per the business requirement.

Question 10

You are code-checking your colleague's process model before marking it as Ready for Deployment.

Which three best practices should be applied? (Choose three.)

Options:

A.

All nodes should have exception flows

B.

All XOR/OR gateways should have a single incoming ow.

C.

All outgoing flows from a gateway should be labeled

D.

Node inputs should not make the same query call more than once.

E.

Activity chaining should be added to the majority of flows.

Question 11

You are creating a table to store book information for a library. The boot has a reference number (ISBN_ID), as well as a unique identifier (BOOK_ID).

For the CDT to be created, which data type should you choose for the BOOK_ID? (Choose the best answer.)

Options:

A.

Number (Integer)

B.

Number (Decimal)

C.

Date

D.

Boolean

Question 12

You need to display the profile picture of each employee inside an employee grid, alongside their names and phone numbers.

According to Appian best practices, what is the preferred style and size for the images?

Options:

A.

style: “AVATAR” size: “LARGE”

B.

style: “STANDARD” size: “ICON”

C.

style: “STANDARD” size: “LARGE”

D.

style: “AVATAR” size: “SMALL”

Question 13

Which user role should be used to allow external systems to invoke Appian web APIs?

Options:

A.

Service Account

B.

System Administrator

C.

Application User

D.

Designer

Question 14

Your organization is in the process of redesigning its user interfaces in order to use space efficiently.

Which layout component is most appropriate for displaying the interface where the meaningful order of components is vertical?

Options:

A.

a!columnsLayout()

B.

a!columnOverlay()

C.

a!cardLayout()

D.

a!sideBySideLayout()

Question 15

You need to show joined data from 5 tables. Each table contains a large number of rows and could generate a large result set after executing the Joins.

The business is not expecting live data, and a 2-hour refresh is acceptable. Performance is a top priority.

What should you use? (Choose the best answer.)

Options:

A.

Table

B.

View

C.

Stored procedure

D.

Materialized view

Question 16

You need to create a service account for a consumer to access the Appian Web API.

Which user type should be created?

Options:

A.

Initiator

B.

System Administrator

C.

Basic User

D.

Editor

Question 17

You are troubleshooting slow response times on a SAIL interface.

What are two potential causes of the performance issues? (Choose two.)

Options:

A.

Multiple rule inputs

B.

Multiple a!save operations

C.

Configuration of refresh variables

D.

Stacked button layout

Question 18

You are referencing and using arrays of a CDT (Custom Data Type).

Which two statements are true? (Choose two.)

Options:

A.

Other Appian functions can be used within the square brackets “[]” when using dot notation to return specific data from the array.

B.

There is no difference between using “dot notation” and the index() function.

C.

An array of integers can be passed as the second parameter to the index() function to return the data at those position in the array.

D.

The function where contains can act on operands of different types.

Question 19

You are presenting data through data visualization.

Match the chart types to the data they are best suited to represent. Each answer will be used once.

Note: To change your responses, you may deselect your response by clicking the blank space at the top of the selection list.

Options:

Question 20

Your table contains several indexes.

Which two statements regarding indexes are correct? (Choose two.)

Options:

A.

Indexes increase the performance of Read operations.

B.

Indexes increase the performance of Write operations.

C.

Indexes decrease the performance of Write operations.

D.

Indexes decrease he performance of Read operations.

Question 21

What should you use to create a virtual relation in a database to query the data?

Options:

A.

Procedure

B.

Index

C.

Function

D.

View

Question 22

You are required to test a Related Action that updates record data. You need to make sure that the correct users can access the form and that the data is updating successfully.

Which is the most appropriate testing method to achieve this using Appian?

Options:

A.

Unit Testing

B.

User Interface (UI) Testing

C.

Load Testing

D.

Performance Testing

Question 23

You are facing issues when attempting to establish a SAML connection to an identity provider. You determine you need to increase the authentication-specific logging levels so that you can view trace level statements about the connection attempt in the application server log.

Which property file should you update to modify the log output level? (Choose the best answer.)

Options:

A.

commons-logging.Properties

B.

appian_log4j.properties

C.

logging.properties

D.

custom.properties

Page: 1 / 8
Total 77 questions