Summer Sale - Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dpm65

ACD200 Appian Certified Senior Developer Questions and Answers

Questions 4

Match each of the business data concepts to an Appian data type. Each data type may be used once, more than once, or not at all.

ACD200 Question 4

Options:

Buy Now
Questions 5

You create an interface, but it fails to load. When you open the design errors log, you see a memory circuit breaker error.

What are two possible root causes of this error? (Choose two.)

Options:

A.

A database query is taking too long to evaluate.

B.

The interface contains some special characters.

C.

The interface is storing too much data in local variables.

D.

The interface component is looping over too many items.

Buy Now
Questions 6

A lead designer receives this requirement:

Every time a record is modified, the data changed must be stored for audit.

Which design is the most efficient and has the least impact on the Appian application? (Choose the best answer.)

Options:

A.

Create a custom plugin that can write an audit trail to a log file.

B.

Create a trigger on the database table to capture the audit trail to a table.

C.

Create an Appian process to capture the change history and write the audit trail to the database.

D.

Create a web API call to an audit history system and write the audit trail to file.

Buy Now
Questions 7

You are designing a case management application. The initiator creates a case, and the reviewer reviews it approximately 7 days later.

You have already designed a process model for the initiators to create the case.

Which process model design will result in the lowest memory impact? (Choose the best answer.)

Options:

A.

When all case details are entered, the case appears as a case record, and when the reviewer is ready to review the record, they can do so via a related action from the case record.

B.

When all case details are entered, the process flow will proceed and assign a task to the reviewer to review the record.

C.

When all case details are entered, the process flow will call a Start Process node to initialize a review process model for the reviewer.

D.

When all case details are entered, the process flow will call a Sub-Process node to initialize a review process model for the reviewer.

Buy Now
Questions 8

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

Buy Now
Questions 9

Your organization requires a process to be initiated via an Appian web API.

Which HTTP request methods should the API use?

Options:

A.

HEAD

B.

GET

C.

POST

D.

CONNECT

Buy Now
Questions 10

You are reviewing process model metrics and looking at AMUs to evaluate a process’s memory usage.

Which statement is correct regarding this metric?

Options:

A.

Memory usage is considered low when it is below 10,000 AMUs.

B.

Memory usage is considered low when it is below 1,000 AMUs.

C.

Memory usage is considered low when it is below 100,000 AMUs.

D.

AMUs is not a good measurement for process memory usage.

Buy Now
Questions 11

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.

Buy Now
Questions 12

You are creating an expression rule that will be reused throughout your environment.

What are two benefits of including meaningful test cases when creating a new expression rule? (Choose two.)

Options:

A.

Speed up unit, regression, and exploratory testing.

B.

Improve the appearance of the code.

C.

Improve performance.

D.

Increase code quality.

Buy Now
Questions 13

You are creating the group structure of a new application.

Which three best practices apply? (Choose three.)

Options:

A.

Avoid creating custom group types unless there is a strong need/requirement.

B.

Only create the groups necessary for task assignment or security.

C.

Flat group structures should be avoided.

D.

Group names should not include the application prefix.

E.

Keep group names unique.

Buy Now
Questions 14

When looking at the process model metrics for your application, you see that one of your process models has a low completion rate of 10%.

What are two potential causes of this? (Choose two.)

Options:

A.

The process instances are long-lived compared to the configured days until archival or deletion.

B.

A large number of instances are encountering process errors, and they are not being addressed by the production support team.

C.

A large value is configured for days until archival or deletion compared to other process models in your application.

D.

A large number of smart service nodes are configured in the process model.

Buy Now
Questions 15

During the design review, you identified slow-operating expression rules querying a specific data store.

Which metric from the data_store_details.csv file will help you understand the “number of operations against data store?” (Choose the best answer.)

Options:

A.

Transform Count

B.

Query Count

C.

Total Count

D.

Execute Count

Buy Now
Questions 16

Users are reporting that their application is slow to load customer records with many transactions.

Using performance monitoring tools, you find that the following interface definition is responsible for the vast majority of page load time:

ACD200 Question 16

You also notice that both queries (rule!APP_GetTransactionsWithFilters and rule!APP_GetTransactionTypeWithFilters) take about 25 milliseconds each to execute when you test them using expression editor.

Which change would decrease the load time of this interface component the most? (Choose the best answer.)

Options:

A.

Don’t fetch total count when getting transactions.

B.

On line 4, increase the paginginfo batch size to 50 so more data is prefetched.

C.

Use a synced record for Transactions to improve the query response time for the query performed on line 6.

D.

Prefetched transation types and use the displayvalue() function to display the Transaction Type for each transaction.

Buy Now
Questions 17

Application users are seeing long wait times between two forms they need to complete for a case.

While reviewing the process model, you identify that activity chaining has been used throughout the process model, including unattended nodes.

Which three actions can you take to make the process model more efficient? (Choose three.)

Options:

A.

Use MNI for unattended nodes and chain where possible.

B.

Shorten long process chains by combining transactions into the smallest number of nodes.

C.

Avoid chaining system nodes like Integrations.

D.

Move transactions that can be done asynchronously outside of the chain.

E.

Reduce the number of swim lanes.

Buy Now
Questions 18

You need to find a list of expression rules that are causing performance issues, or have caused performance issues in the last 30 days.

What should you do?

Options:

A.

Use the Monitoring tab to find rules with a low completion percentage.

B.

Access the Rule Performance tab in the Administration Console.

C.

Inspect the application server log.

D.

Observe the runtime of all test cases.

Buy Now
Questions 19

You are reviewing a recent Health Check report and notice that a process model has high memory consumption.

What are three possible reasons for this? (Choose three.)

Options:

A.

Too many process variables

B.

Misconfigured error alerts

C.

Nested CDTs with large numbers of fields

D.

Too many nodes

E.

Gateway nodes with multiple incoming flows

Buy Now
Questions 20

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

Buy Now
Questions 21

Which XSD element is NOT supported within an Appian CDT? (Choose the best answer.)

Options:

A.

B.

C.

D.

Buy Now
Questions 22

Which two statements about the a!queryEntity() function are true? (Choose two.)

Options:

A.

The queries defined using the query parameter are not limited in how long they wait to return results.

B.

The queries defined using the query parameter return a constrained subset of matching data records by default.

C.

The entity value must be given as a constant of type Data Store Entity.

D.

Setting the fetchTotalCount parameter to False can improve the performance of the rule.

Buy Now
Questions 23

You need to create a plug-in to perform a job in the background. The plug-in should not be available under an expression rule, connected system, or the process model.

What type of plug-in should you create? (Choose the best answer.)

Options:

A.

Servlet

B.

Function

C.

Connected systems

D.

Smart service

Buy Now
Exam Code: ACD200
Exam Name: Appian Certified Senior Developer
Last Update: Jul 15, 2024
Questions: 77

PDF + Testing Engine

$56  $159.99

Testing Engine

$42  $119.99
buy now ACD200 testing engine

PDF (Q&A)

$35  $99.99
buy now ACD200 pdf
dumpsmate guaranteed to pass
24/7 Customer Support

DumpsMate's team of experts is always available to respond your queries on exam preparation. Get professional answers on any topic of the certification syllabus. Our experts will thoroughly satisfy you.

Site Secure

mcafee secure

TESTED 20 Jul 2024