Pass the Appian Senior Developer ACD200 Questions and answers with CertsForce

Viewing page 1 out of 3 pages
Viewing questions 1-10 out of questions
Questions # 1:

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


Questions # 2:

Your organization is considering automating the running of expression rule test cases to provide unit tests for your Appian applications.

Which three methods could be used to launch a test run when required? (Choose three.)

Options:

A.

Via the DevOps section of the Administration Console.


B.

A process model invoked via an API.


C.

A process model exposed to users as an action.


D.

A web hook from a content versioning system (CVS).


E.

A SAIL interface embedded in a report.


Questions # 3:

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.


Questions # 4:

You have configured a process model to send an email to one or more recipients using the out-of-the-box Send E-Mail node.

Executing the process model results in the Send E-Mail node encountered this error: “Error:Email could not be sent”

Where do you go first to find more details on why the node encountered an error? (Choose the best answer.)

Options:

A.

Raise a support case within My Appian so a cloud engineer can investigate.


B.

Review the system.csv log.


C.

Run and review the Health Check report


D.

Investigate the application server stdout log


Questions # 5:

As a developer, you have created a Web API.

To execute the API, what is the minimum privilege the end user should have? (Choose the best answer.)

Options:

A.

Initiator


B.

Viewer


C.

Editor


D.

Administrator


Questions # 6:

What is the lowest permission required on the data store in order to query, write, and delete data?

Options:

A.

Manager


B.

Administrator


C.

Viewer


D.

Editor


Questions # 7:

You are on a project where the goal is to use Appian Sites to create and edit invoices issued to customers.

This process model is being used as a related action, to edit an Invoice. You have already created a record for invoices.

Review the following image:

Question # 7

Which two suggestions regarding this process are valid? (Choose two.)

Options:

A.

We should consider adding a timer exception which skips the “Edit/Credit Invoice” node after 24 hours.


B.

We should add this process model as a related action on the Invoices record called “Edit Invoice.”


C.

We should add two pages to the site, one of which is a Record List of Invoices, and the other which has this process model as a Report.


D.

To improve performance, we should consider removing activity chaining from all flows.


Questions # 8:

You have a requirement that can only be achieved by using a plug-in, where more than one plug-in does a similar job.

What are three primary considerations in choosing the right plugin? (Choose three.)

Options:

A.

What are the compatible Appian versions?


B.

Is the plug-in Cloud-approved?


C.

What are the limitations of the plug-in?


D.

What is the size of the plug-in?


E.

Who is the plug-in author?


Questions # 9:

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:

Question # 9

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.


Questions # 10:

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.


Viewing page 1 out of 3 pages
Viewing questions 1-10 out of questions