0% found this document useful (0 votes)
71 views

Web Developer Specialist

Uploaded by

rafasilva19301
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views

Web Developer Specialist

Uploaded by

rafasilva19301
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

OutSystems

Web-Developer-Specialist

O
PR
Web Developer Specialist (OutSystems 11)

QUESTION & ANSWERS PS


Demo Version
M
U
D
F
PD

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
QUESTION: 1

Consider you have a process that based on its execution context has different behavior.

How can you influence the behavior?

Option A :

You can provide the context by adding Input Parameters to a Process, as if it was an Action.

Option B :

O
You can provide the context by using Session Variables, each Process runs in a separate session, cloned

PR
from the one the Process started from.

Option C :
PS
You can influence the behavior by adding Human Activities to the Process, where end-users can provide
the required context.
M

Option D :

You can provide context by using Entities to store data you can then fetch on the Process Activities.
U
D

Correct Answer: A
F
PD

QUESTION: 2

The use of a local Web Service instead of a public action is ...

Option A :

... recommended since it promotes loose coupling.

Option B :

... never admissible, since consuming an action is more efficient.

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
Option C :

... admissible to avoid strong coupling and simplify dependencies.

Option D :

... only admissible when you need to serve external systems.

O
Correct Answer: C

PR
QUESTION: 3

If you need to join an entity in your eSpace with another one from a linked server (consumed from an
PS
extension), that has thousands of records, what are your considerations?

Option A :
M

It is not possible to make cross joins over linked servers


U

Option B :
D

Use additional logic to pull the minimum subset of data required from the linked server (temporary tables,
OPENQUERY, ...) before performing the join
F
PD

Option C :

It's recomended, because the table in the linked server is completely loaded to the DB Server before the
join is performed

Option D :

Instead of doing the join, query the entities separately and than cycle trough the results to correlate
records

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
Correct Answer: D

QUESTION: 4

If we want to check a role to verify if the current has permissions to access a block, is it possible to do it on
an OnInitialize Event using javascript node?

Option A :

YES, because Outsystems allows to use Check Role function inside Javascript node

O
PR
Option B :

Yes, but only in OnReady Event because, On Initialize does have data at that point

Option C :
PS
No, for that, use the tick box only in the screen where that block will be used
M

Option D :
U

No, it is not possible


D
F

Correct Answer: A
PD

QUESTION: 5

The following action is executed by a Timer that is launched from a Screen Action. It creates new Traveler

records based on raw airport transit data that was previously placed in a temporary entity. After processing,
the temporary entity records must be cleaned, so we do not repeat work the next time the Timer runs. Given
the

large amount number of passengers transiting daily, very often the timeout is reached and new transit data
starts

piling up while no Traveler data is generated. Which of the following avoids timeouts and ensures the timer
does not repeat work and manages to process all transit data timely?

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
Option A :

O
Control how long the Timer has been running, and stop iterating as soon as the timeout is about to be
reached

PR
Option B :

For each iteration commit each Traveler record creation and immediately delete the Transit data used to
generate it.
PS
Option C :
M

Get only 1K transit records on each execution of the Timer, and make sure to delete those same 1K
record at the end of the timer execution.
U
D

Option D :

Read a configurable batch of transit records, process them and commit the changes. Keep reading and
F

processing more batches while there is still work to be done. If the timeout is about to be reached wake
the Timer and end execution.
PD

Correct Answer: D

QUESTION: 6

After you consumed a web service WSDL definition...

Option A :

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
You can change the Default Value of Input Paramenters.

Option B :

All of the above.

Option C :

You cannot change the Name attribute of generated Structures.

O
Option D :

PR
You can remove non-Mandatory Input Parameters from the web service methods.

PS Correct Answer: B

QUESTION: 7
M

When optimizing the performance of an OutSystems application, what is a best practice for database
U

queries?
D

Option A :

Avoid using indexes as they may impact performance.


F
PD

Option B :

Fetch all data and filter on the client side for simplicity.

Option C :

Use queries with multiple joins for efficiency.

Option D :

Optimize queries by selecting only necessary columns.

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
Correct Answer: D

O
PR
PS
M
U
D
F
PD

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps
O
PR
PS
M
U
D
F
PD

https://www.pdfdumpspro.com/exam/Web-Developer-Specialist-pdf-dumps

You might also like