OUTSYSTEMS EXAM QUESTIONS AND
ANSWERS
What type of application can be create in OutSystems - Correct Answers -Web, Mobile
and Service
Regarding exposing elements in Producer modules - Correct Answers -Only elements
with the Public property set to Yes can be exposed and reused by modules of any
application.
Regarding a Consumer module ... - Correct Answers -It can only reuse elements that
are Public in their Producer modules.
Does OutSystems manage the underlying database tables for the developer? - Correct
Answers –Yes
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? - Correct Answers -The
one in the Screen.
In the Web Blocks section of the Theme properties, does changing the Layout web
block mean changing the layout of existing screens? - Correct Answers -NO
To create a menu option for a Screen, just drag and drop that Screen onto the Menu -
Correct Answers -TRUE
To design Screens with great UI patterns, OutSystems UI and Rich Widgets provide
widgets that are available in the Service Studio toolbox - Correct Answers -TRUE
In Rich Widgets, the List_Navigation widget ... - Correct Answers -Is a navigator for a
Table Records with multiple pages, showing a defined number of elements per page.
To speed up application development, OutSystems has pre-built screens with logic and
data for typical scenarios - Correct Answers -TRUE
When using a Template to create a Screen... - Correct Answers -It makes a copy of the
Template to create the screen with sample data that can be replaced by real data.
, Entities and Attributes are created in the database as ... - Correct Answers -Tables and
Columns
If an attribute is named "TotalCount", OutSystems will automatically set its data type
to ... - Correct Answers -Integer
Entities are created with a set of Entity Actions for CRUD operations, which ones? -
Correct Answers -Create, CreateOrUpdate, Update, Get, GetForUpdate, Delete
Input parameters are always mandatory - Correct Answers -FALSE
Output parameters are available ...C - Correct Answers -Both inside and outside their
implementation scope.
A Structure can have attributes of the following data types: - Correct Answers -Basic,
Structure, Entity, and List
A List in OutSystems is ... - Correct Answers -A collection of elements with the same
data type.
What does the Widget Tree represent? - Correct Answers -The hierarchy of the widgets
on the screen.
What type of variables can be created inside a Screen? - Correct Answers -Input
Parameters and Local Variables.
What is the main purpose of the Screen Preparation? - Correct Answers -Fetch data
from databases.
In the Screen lifecycle, the Preparation runs on the browser. - Correct Answers -FALSE
In an Aggregate, the Sources section is used for ... - Correct Answers -Define the
Entities we want retrieve records from.
In an Aggregate, the purpose of the Test Values section is ... - Correct Answers -Define
values for testing the preview data of the Aggregate
How can we limit the number of records returned by an Aggregate? - Correct Answers -
Use the Max. Records property.
It is possible to see the SQL generated by an Aggregate?A - Correct Answers -TRUE
The Expression widget ... - Correct Answers -Displays text calculated at runtime.
The Image widget ... - Correct Answers -Displays static images, images in a URL, and
images in the database.
ANSWERS
What type of application can be create in OutSystems - Correct Answers -Web, Mobile
and Service
Regarding exposing elements in Producer modules - Correct Answers -Only elements
with the Public property set to Yes can be exposed and reused by modules of any
application.
Regarding a Consumer module ... - Correct Answers -It can only reuse elements that
are Public in their Producer modules.
Does OutSystems manage the underlying database tables for the developer? - Correct
Answers –Yes
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? - Correct Answers -The
one in the Screen.
In the Web Blocks section of the Theme properties, does changing the Layout web
block mean changing the layout of existing screens? - Correct Answers -NO
To create a menu option for a Screen, just drag and drop that Screen onto the Menu -
Correct Answers -TRUE
To design Screens with great UI patterns, OutSystems UI and Rich Widgets provide
widgets that are available in the Service Studio toolbox - Correct Answers -TRUE
In Rich Widgets, the List_Navigation widget ... - Correct Answers -Is a navigator for a
Table Records with multiple pages, showing a defined number of elements per page.
To speed up application development, OutSystems has pre-built screens with logic and
data for typical scenarios - Correct Answers -TRUE
When using a Template to create a Screen... - Correct Answers -It makes a copy of the
Template to create the screen with sample data that can be replaced by real data.
, Entities and Attributes are created in the database as ... - Correct Answers -Tables and
Columns
If an attribute is named "TotalCount", OutSystems will automatically set its data type
to ... - Correct Answers -Integer
Entities are created with a set of Entity Actions for CRUD operations, which ones? -
Correct Answers -Create, CreateOrUpdate, Update, Get, GetForUpdate, Delete
Input parameters are always mandatory - Correct Answers -FALSE
Output parameters are available ...C - Correct Answers -Both inside and outside their
implementation scope.
A Structure can have attributes of the following data types: - Correct Answers -Basic,
Structure, Entity, and List
A List in OutSystems is ... - Correct Answers -A collection of elements with the same
data type.
What does the Widget Tree represent? - Correct Answers -The hierarchy of the widgets
on the screen.
What type of variables can be created inside a Screen? - Correct Answers -Input
Parameters and Local Variables.
What is the main purpose of the Screen Preparation? - Correct Answers -Fetch data
from databases.
In the Screen lifecycle, the Preparation runs on the browser. - Correct Answers -FALSE
In an Aggregate, the Sources section is used for ... - Correct Answers -Define the
Entities we want retrieve records from.
In an Aggregate, the purpose of the Test Values section is ... - Correct Answers -Define
values for testing the preview data of the Aggregate
How can we limit the number of records returned by an Aggregate? - Correct Answers -
Use the Max. Records property.
It is possible to see the SQL generated by an Aggregate?A - Correct Answers -TRUE
The Expression widget ... - Correct Answers -Displays text calculated at runtime.
The Image widget ... - Correct Answers -Displays static images, images in a URL, and
images in the database.