Spring Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

Associate-Reactive-Developer Associate Reactive Developer (OutSystems 11) Exam Questions and Answers

Questions 4

In Outsystems, the output parameters of a Consumed REST API Method cannot be mapped to...

Options:

A.

... an Entity.

B.

... an Aggregate.

C.

... a Structure.

D.

... a Basic Type.

Buy Now
Questions 5

When using a Template to create a Screen...

Options:

A.

It makes a copy of the Template to create the screen with sample data that cannot be replaced.

B.

It makes a copy of the Template to create the screen with sample data that can be replaced by real data.

Buy Now
Questions 6

Screen and Web Block has no output parameter ?

Options:

A.

True

B.

False

Buy Now
Questions 7

Consider the following Action (https://drive.google.com/file/d/1L6qUwd2jjqWAluUB-Kv5gQghendWoMr2/view?usp=sharing), that calculates the square root (sqrt) of a positive decimal number (N). Knowing that the function was called with N = 0, and the debugger is stopped at the Start node, what will happen when the developer selects the Continue (F9) option highlighted in the picture?

Options:

A.

The Action will end, with sqrt = 0.

B.

The Action will throw an exception and sqrt will have no value.

C.

The debugger will stop in the N < 0 If node.

D.

The debugger will stop at the breakpoint in the End node.

Buy Now
Questions 8

In any case, should use Site property

Options:

A.

Minimum password length

B.

Number of logged user

C.

Search field value

Buy Now
Questions 9

Inside the Preparation of Web Screen, the Destination statement...

Options:

A.

. cannot be used.

B.

allows redirecting the user to a different Web Screen, without rendering the current Screen.

C.

renders the Current Screen and afterwards the users is redirected to the Destination Screen.

D.

. prompts the user before redirecting to the Destination Web Screen.

Buy Now
Questions 10

Roles are created in applications and user authorizations are managed...

Options:

A.

Manually in the Users application or programmatically.

B.

Only manually in the Users application.

C.

Only programmatically using the Grant... and Revoke... role actions.

Buy Now
Questions 11

The Combo Box widget allows selecting one value out of possible alternatives in a drop-down list. Which of the following is NOT POSSIBLE

Options:

A.

Use the Source Entity property to get the alternatives from an Entity or a Static Entity.

B.

Use the Source Record List property to get the alternatives from a List of Record.

C.

Use the Special List section to get the alternatives from an Entity or a Static Entity.

D.

Use the Special List section to manually set special alternatives

Buy Now
Questions 12

Which event is useful when aggregates depend on each other?

Options:

A.

Ready

B.

Render

C.

Destroy

D.

After Fetch

Buy Now
Questions 13

In OutSystems, it is possible to inspect the values of variables while debugging.

Options:

A.

False

B.

True

Buy Now
Questions 14

To create a menu option for a Screen, just drag and drop that Screen onto the Menu

Options:

A.

TRUE

B.

FALSE

Buy Now
Questions 15

A Theme defines the look and feel of application Screens and you can directly apply it to ...

Options:

A.

A Module, a UI Flow, or an individual Screen or Web Block.

B.

A Module, a UI Flow, or an individual Screen.

C.

A Module or a UI Flow.

D.

Only the Module.

Buy Now
Questions 16

Regarding sorting in a Table, which of the following options is correct?

Options:

A.

All header cells need to have the Sort Attribute property defined.

B.

Only the Sort Attribute of the header cells needs to be defined. Data is refreshed automatically.

C.

The On Sort event has an input parameter containing the clicked column.

Buy Now
Questions 17

Which of the following options is a valid usage of the Trigger Event node (https://drive.google.com/file/d/1R2cEa-XAB6XyZSbdHVbD8tVY_4E_h4ge/view?usp=sharing)?

Options:

A.

The Trigger Event allows a Block to notify its parent (Screen or Block) that something relevant occurred in the scope of the Block.

B.

The Trigger Event allows a Screen to notify its children (Blocks) that something relevant occurred in the scope of the Screen.

C.

The Trigger Event allows a Block to notify its children (other Blocks) that something relevant occurred in the scope of the Block.

D.

The Trigger Event allows a Screen to notify its parent (Screen or Block) that something relevant occurred in the scope of the Screen.

Buy Now
Questions 18

Client Actions and Server Actions can have the following variables:

Options:

A.

Input Parameters and Local Variables, but no Output Parameters.

B.

Input and Output Parameters, but no Local variables.

C.

Output Parameters and Local Variables, but no Input Parameters.

D.

Input and Output Parameters, as well as Local Variables.

Buy Now
Questions 19

Considering the following Aggregate (https://drive.google.com/file/d/11tUfXgUASyo932VISD6nB4Xmho342ZNn/view?usp=sharing), what will be the attributes of the GetOrdersShippingState.List.Current record?

Options:

A.

The two aggregation attributes: ShippingState and Count.

B.

The two aggregation attributes (ShippingState and Count) plus all the attributes of the Source Entity.

C.

Six attributes corresponding to the six visible columns in the Aggregate: ShippingState, Count, Description, DueDate, CreatedOn and Priority.

D.

The two aggregation attributes (ShippingState and Count) plus the columns used to calculate these aggregations.

Buy Now
Questions 20

When data is sent to the server with the Submit method, OutSystems has built-in validations that validate ...

Options:

A.

Mandatory values, correct Data Types, and Business Rules.

B.

Mandatory values and correct Data types.

C.

Correct Data Types and Business Rules.

D.

Mandatory values and Business Rules.

Buy Now
Questions 21

Which of the following steps is necessary to create a 1-to-l relationship between Entity A and Entity B?

Options:

A.

Set the data type of the identifier attribute of Entity B to Entity A Identifier.

B.

Add a new Entity C, with two reference attributes of type Entity A Identifier and Entity B U Identifier.

C.

Add a new reference attribute of type Entity B Identifier to Entity A.

D.

Add a new Entity C, with the identifier attribute being a composition of types Entity A Identifier and Entity B Identifier.

Buy Now
Questions 22

Regarding Function in Outsystems, select to statement that is true.

Options:

A.

Server Actions can be set as a Function: Restricted to one Output Parameter, Available in Expressions.

B.

Server Actions can be set as a Function: No Restricted to one Output Parameter, Available in Expressions.

C.

Server Actions can be set as a Function: Restricted to one Output Parameter, No Available in Expressions.

D.

Server Actions can be set as a Function: No Restricted to one Output Parameter, No Available in Expressions.

Buy Now
Questions 23

1 paging website per page 10 records. When clicking on the link [2], the next 10 records are displayed, but the link [2] is not in bold. The cause is right

Options:

A.

In action handle On Notify of List Navigation can not execute refresh List Navigation.

B.

In action handle On Notify of List Navigation can not execute Refresh Table.

C.

In action handle On Notify of List Navigation can not execute Refresh Query

Buy Now
Questions 24

If you want to move from a webPage A to a WebPage B by clicking the Submit button, execute the Destination setting in the screen action of the Submit button as webpage B. Which of the following statements is correct?

Options:

A.

When you press the Submit button, you will perform the webpage B ' s preperation, then build the webpage of the webpage B, then perform the screen action of the Submit button.

B.

When clicking the Submit button, it will perform the screen action of the Submit button, then perform the preperation of the webpage B and then build the webpage screen B

C.

When the Submit button is pressed, perform the screen action of the Submit button and then build the screen of webpage B, the webpage ' s preperation will not be performed.

D.

When clicking Submit button, it will immediately perform preperation of webpage B and then build screen of webpage B, screen action of Submit button will not be performed.

Buy Now
Questions 25

Which event is only available in Screen Aggregates and Data Actions and acts upon data fetched from the database or server.

Options:

A.

Ready

B.

Render

C.

Destroy

D.

After Fetch

Buy Now
Questions 26

XXX screen only Registered role is checked, which of the following statements is true?

Options:

A.

User has not logged in, make request Screen XXX. As a result, can not permission

B.

User logged , make request Screen XXX. As a result, can not permission

Buy Now
Questions 27

Regarding List_SortColumn, which of the following options is true?

Options:

A.

Set the Column to " {EntityName}.[AttributeName] " & define a dynamic sort

B.

Set the Column to " {EntityName}.[AttributeName] " & Automatic add a dynamic sort

C.

Set the Column to " {EntityName}.{AttributeName} " & define a dynamic sort

D.

Set the Column to " {EntityName}.{AttributeName} " & Automatic add a dynamic sort

Buy Now
Questions 28

Entities are created with a set of Entity Actions for CRUD operations, which ones?

Options:

A.

Insert, Update, Delete

B.

Create, CreateOrUpdate, Update, Get, GetForUpdate, Delete

C.

GET, POST, DELETE

D.

Add, Change, Remove

Buy Now
Questions 29

Which of the following events is not available in Screens or Blocks?

Options:

A.

Ready

B.

After Fetch

C.

Initialize

D.

Render

Buy Now
Questions 30

Regarding Session Variable, which of the following options is true?

Options:

A.

Set persistent property to true, the session can be shared for the entire system to use

B.

Session variables can only use basic data types (Integer, Text, Boolean, ...)

C.

The session variable will expire when the session times out

D.

Set Cache property to store session value after user log out

Buy Now
Questions 31

In which Service Studio layer can Screens and Blocks be found?

Options:

A.

Processes

B.

Data

C.

Interface

D.

Logic

Buy Now
Questions 32

Which of the following is a good use case for a Site Property?

Options:

A.

REST Web Service API Key

B.

Total Stock Quantity of Products

C.

Current user ID

D.

Search Keyword

Buy Now
Questions 33

Considering a Button in a Screen, which of the following options cannot be set as its On Click Destination?

Options:

A.

Screen.

B.

Client Action.

C.

Block.

D.

External Site.

Buy Now
Questions 34

Style classes can be overriden, so if you have the same style class defined in a Web Block, a Screen, and the Theme, which definition is applied?

Options:

A.

The one in the Web Block.

B.

The one in the Screen.

C.

The one in the Theme.

D.

The one in the UI Flow.

Buy Now
Questions 35

Which of the following would be a good use case for a Client Variable?

Options:

A.

Profile Picture

B.

User Name

C.

User Identifier

D.

Credit Card Number

Buy Now
Questions 36

Immediately after creating an Entity and its attributes, what is the expected behavior when using the Bootstrap Data From Excel?

Options:

A.

You cannot use the bootstrap data from Excel. You are required to Publish the module first.

B.

The bootstrap will try to automatically map the Entity attributes with the existing headers, in the first row of the Excel file.

C.

The bootstrap only works all attributes match exactly the headers on the first row of the Excel file. Otherwise you get an error...

D.

You cannot use the bootstrap data from Excel, because the structure of the Entity is already defined.

Buy Now
Questions 37

In which Service Studio layer can Entities be found?

Options:

A.

Data

B.

Logic

C.

Processes

D.

Interface

Buy Now
Questions 38

A Screen Preparation...

Options:

A.

requires at least one Input Parameter to filter the queries to the database.

B.

does not have Output Parameters.

C.

cannot execute other Server Actions.

D.

is mandatory for every Web Screen.

Buy Now
Questions 39

To replace data on a widget with automatic data replacement (Tables Records, List Records, Form, ...)

Options:

A.

Right-click on the widget and select Import Data from Entity

B.

Delete the widget and create it again with the right Entities.

C.

Drag your Entity and drop it onto the widget.

D.

Right-click on the Entity and select Import Data from Excel.

Buy Now
Questions 40

Select the correct option regarding the Input Widget.

Options:

A.

All input widgets must be inside a Form widget.

B.

You don ' t need to have a variable. The data typed by the user is saved in the Input widget itself.

C.

It can only be associated to variables of Text data type.

D.

You always need to have a variable to store the value typed by the user.

Buy Now
Questions 41

How is the data fetched by an Aggregate bound to a Table or a List widget?

Options:

A.

By setting the Source property of the widget to the output of the Aggregate.

B.

By creating a Screen Action that programmatically assigns the widget to the data fetched by the Aggregate.

C.

The binding is done automatically since the Aggregate is in the scope of the Screen.

D.

By adding an Expression inside the widget that refers to an attribute of the data fetched by the Aggregate.

Buy Now
Questions 42

When consuming a REST service, what callback action should be used to customize a request sent to the external service?

Options:

A.

On Consume

B.

On Before Request

C.

On After Response

D.

On REST Request

Buy Now
Questions 43

Considering the Function property in Client Actions, which of the following options is correct?

Options:

A.

Setting the Function property to Yes restricts the Action to have only one Output Parameter.

B.

Setting the Function property to No ensures the Action can only be used in the module where it is defined.

C.

Setting the Function property to Yes is not possible, if the Action is exposed to other modules as Public.

D.

Setting the Function property to No ensures the Action can only be used in Screen Expressions.

Buy Now
Questions 44

One of the following Tools allows you to manage the application ' s lifecycle across an infrastructure. Which one?

Options:

A.

LifeTime

B.

Service Studio

C.

Integration Studio

D.

Service Center

Buy Now
Questions 45

Business concepts that need to be stored and accessed in our applications should be modeled as...

Options:

A.

Entities.

B.

Entity diagrams.

C.

Entity relationships.

D.

Database tables.

Buy Now
Questions 46

In the Web Blocks section of the Theme properties, does changing the Layout web block mean changing the layout of existing screens?

Options:

A.

Yes

B.

No

Buy Now
Questions 47

Which of the following options is false regarding Modules and applications?

Options:

A.

Elements can be exposed and reused, but only within the same application.

B.

A Module that reuses an element from another Module is called a Consumer.

C.

An application is composed of a set of Modules.

D.

Modules can be of different types, such as Reactive Web App, Blank, or Extension.

Buy Now
Questions 48

Regarding Blocks in OutSystems reactive apps, which of the following options is correct?

Options:

A.

Blocks can only be instantiated on Screens.

B.

Blocks can be instantiated on Screens and other Blocks.

C.

Blocks can be instantiated on Client Actions on the Screen.

D.

Blocks can be instantiated on Screens and external HTML pages, using a special HTML tag.

Buy Now
Questions 49

When designing the flow of a Server Action ...

Options:

A.

It can have multiple Start and End nodes.

B.

It can have one or more Start nodes but only one End node.

C.

It can have only one Start node but one or more End nodes.

D.

It can have only one Start node and one End node.

Buy Now
Questions 50

Which event is needed if we do some logic over the result such as checking if it is empty?

Options:

A.

Ready

B.

Render

C.

Destroy

D.

After Fetch

Buy Now
Questions 51

A Structure can have attributes of the following data types:

Options:

A.

Basic, Complex, and Record

B.

Basic, String, and Object

C.

Basic, Structure, Entity, and List

D.

Basic and List only

Buy Now
Questions 52

Output parameters are available ...

Options:

A.

Only inside their implementation scope.

B.

Only outside their implementation scope.

C.

Both inside and outside their implementation scope.

Buy Now
Questions 53

Start - > If(Count < 3) True Count = Count + 1 , Result = Result + Count .

If end loop Result is value = ?

Options:

A.

5

B.

6

C.

7

D.

8

Buy Now
Questions 54

Which of the following elements can ' t be used to create calculated attributes in an Aggregate?

Options:

A.

Variables.

B.

Server Actions using Entity Attributes.

C.

Built-in Functions that can be translated to SQL (e.g. Length(), Power()).

D.

Value of the attributes of the Source Entities.

Buy Now
Questions 55

The content inside the Placeholder may be different for each instance.

Options:

A.

True

B.

False

Buy Now
Questions 56

For a record to be included in the output result it must be true for all filters defined.

Options:

A.

True

B.

False

Buy Now
Questions 57

Regarding Static Entities in Outsystems, select to statement that is true.

Options:

A.

When creating a new Static Entity, it will automatically create 4 attributes Id, Label, Order, Is_Active

B.

Static Entity cannot Create, Update, Delete, Get

C.

Attributes of Static Entity cannot be changed

D.

Entity records can be created by calling Create < EntityName > or CreateOrUpdate < EntiryName >

Buy Now
Questions 58

List.Current in Aggregates will return the record at any position

Options:

A.

Returns an empty record

B.

Returns record at position list.count -1

C.

Returns record at position list.length - 1

D.

Returns the first record

Buy Now
Questions 59

OutSystems provides two built-in Roles: Anonymous and Registered

Options:

A.

No, there ' s only one role: Anonymous.

B.

No, there ' s only one role: Registered.

C.

Yes, Anonymous for unknown users and Registered for users registered in the Users application.

Buy Now
Questions 60

Considering the following Entities (https://drive.google.com/file/d/1WsHUUMSgcx3NbwSMrshSTKe-SqnLCcRG/view?usp=sharing), what is required to create a many-to-many relationship between them?

Options:

A.

Create a third Entity that contains two attributes of types Order Identifier and Product Identifier.

B.

Create a third Entity with a primary key of type Order Identifier and an attribute of type Product Identifier.

C.

Create an attribute of type Order Identifier in the Product Entity and an attribute of type Product Identifier in the Order Entity.

D.

Create an attribute of type Product Identifier in the Order Entity.

Buy Now
Questions 61

When a Form is submitted, what are the built-in validations that Outsystems performs?

Options:

A.

If the data submitted by the user matches the data type of the variables associated with the respective Inputs.

B.

If the Mandatory fields are filled in and if the data submitted by the user matches the data type of the variables associated Inputs.

C.

If the Mandatory fields are filled in.

D.

If the data submitted by the user matches the data type of the Source Record of the Form.

Buy Now
Questions 62

Select the correct option regarding Server Actions.

Options:

A.

Setting the Function property to Yes requires the Server Action to have only one Output Parameter.

B.

All Server Actions must have at least one Input or Output Parameter.

C.

Setting the Public property to Yes requires the Server Action to have at least one Input or Output Parameter.

D.

It is not possible to set both Public and Function properties to Yes at the same time.

Buy Now
Questions 63

The recommended data types for Session Variables are...

Options:

A.

Any data type can be used.

B.

Basic and Structures Types.

C.

Basic and Entity Identifier Types.

D.

Basic and Entity Types.

Buy Now
Questions 64

The Checkbox or Switch Widgets are bound to a variable of which type?

Options:

A.

Boolean

B.

Text

C.

Integer

D.

Date

Buy Now
Questions 65

In a ReactiveWeb App, Data is requested asynchronously, thus allowing a more fluid experience.

Options:

A.

True

B.

False

C.

Either

D.

Neither

Buy Now
Questions 66

Which of the following options is correct, when implementing pagination with Tables or Lists?

Options:

A.

The Max Records property of the Pagination holds the number of records to show per page.

B.

The Start Index property of the Pagination holds the current page number.

C.

The Total Count input of the Pagination pattern should be set to the number of records per U page.

Buy Now
Questions 67

Consider an Aggregate with the Fetch property set to Only On Demand. When does that Aggregate run?

Options:

A.

Automatically, when the Aggregates set to run " At Start " finish.

B.

Programmatically, using a Server Action.

C.

Programmatically, using a Refresh Data node in a Screen Action.

D.

Automatically, when the Screen is initializing.

Buy Now
Questions 68

Regarding property Escape Content of Expression, which of the following options is true?

Options:

A.

When set to No, the result returns exactly as the result of the formula

B.

When set to Yes, the result returns exactly as the result of the formula

C.

When the value is No, the special characters in the returned result have been replaced by characters that do not affect the protocol being used.

D.

The default value is No

Buy Now
Questions 69

In OutSystems, how do we restrict access to a Screen?

Options:

A.

Go to the Users application and associate the Screen to a specific role.

B.

Use the CheckRole Action.

C.

In the Screen Properties, untick roles to restrict their access.

D.

We don ' t. Only users with a username and password can access.

Buy Now
Questions 70

In an Aggregate, the Sources section is used for...

Options:

A.

Defining values for testing the Aggregate ' s output records.

B.

Defining conditions to get specific subsets of records.

C.

Defining the Entities we want to retrieve records from.

D.

Defining the order of the Aggregate ' s output records.

Buy Now
Questions 71

Which of the following commands is not available in the OutSystems debugger?

Options:

A.

Restart Debugging

B.

Stop Debugging

C.

Step Over

D.

Continue Request

Buy Now
Questions 72

In Rich Widgets, the List_SortColumn widget ...

Options:

A.

Allows sorting by column in a Form by clicking on that column.

B.

Allows sorting by column in a Table Records by clicking on that column.

Buy Now
Questions 73

Regarding Preparation in Outsystems, select to statement that is true.

Options:

A.

Preparation adtion may have multiple outputs

B.

Preparation is a forced action of Screen and webBlock

C.

The preparation action can only have 1 output

D.

Screen may not need Preparation

Buy Now
Questions 74

Considering Listltem and List Actions, which of the following options is false?

Options:

A.

When List Items have the full swiping option activated, the List Action is not necessary.

B.

The List Action triggers a Screen Action that will have the logic to be executed on swipe.

C.

List Actions can only be used inside List Items.

D.

List Items can be used outside of Lists.

Buy Now
Questions 75

A Web Block can be used ...

Options:

A.

Inside Web Screens and Web Blocks, except on itself.

B.

Inside Web Screens and Web Blocks, even on itself.

Buy Now
Questions 76

What is the correct syntax for writing names of Entities and Entity Attributes in SQL Query

Options:

A.

< Entity > and < Entity > .[Attribute]

B.

{Entity} and {Entity}. < Attribute >

C.

{Entity} and {Entity}.[Attribute]

D.

< Entity > and < Entity > . < Attribute >

Buy Now
Questions 77

In which of the following situations is the On Parameters Changed Event triggered?

Options:

A.

The On Parameters Changed must be explicitly triggered by the parent of the Block

B.

If the value of a Block Input Parameters changes inside a Client Action of the Block.

C.

When the parent of the Block changes the value of at least one of the Block Input Parameters.

Buy Now
Questions 78

Given 1 Aggregate with data source is 3 entities:

A and B are related to With or Without

A and C are related to Only With. Asked how the result will be?

Options:

A.

A may not have B but there must be C

B.

A may not have B or C

C.

A must have B and C

D.

A Must have B or C

Buy Now
Exam Name: Associate Reactive Developer (OutSystems 11) Exam
Last Update: May 18, 2026
Questions: 262

PDF + Testing Engine

$64.99  $185.69

Testing Engine

$49.99  $142.83
buy now Associate-Reactive-Developer testing engine

PDF (Q&A)

$54.99  $157.11
buy now Associate-Reactive-Developer pdf