Graded A+
Business concepts that need to be stored and accessed in our applications should
be modeled as... - ANSWER Entities.
Which of the following mappings between OutSystems and the Database is NOT
correct? - ANSWER Reference attribute - Primary Key.
Entities, Attributes, Index reference - ANSWER Tables, Column, Index
Which of the following statements about Entities is false? - ANSWER Entities are
only stored in memory
Entities have attributes, Entities do not require an identifier, Entities can be created,
updated, and deleted - ANSWER All true
If an Entity Attribute named HouseNumber is created, what needs to happen to its
Data Type? - ANSWER Nothing, it will automatically be set to Integer
Which of the following is not an Entity Action of the Customer Entity? - ANSWER
RetrieveCustomer
Which of the following is a characteristic of a Static Entity? - ANSWER It contains a
set of Records.
Regarding the Records of a Static Entity, which of the following options is false? -
ANSWER The values for all 4 default attributes must be defined.
Regarding the Records of a Static Entity, - ANSWER Records can only be added
and removed during development, The record identifier is the identifier of Static
Entity., he Identifier attribute is required for all Static Entities
Static Entities are most similar to which other programming concept - ANSWER
Enumeration.
Screens can be composed of a combination of several elements called Widgets. -
ANSWER True
What type of variables can be created inside a Screen? - ANSWER Input
Parameters and Local Variables.
T - ANSWER Input Parameters allow passing data between Screens when
navigating between them.
, T - ANSWER Local Variables allow temporarily storing relevant information inside
a Screen
T - ANSWER When the value of a Local Variable changes the user interface reacts
immediately
The Expression widget - ANSWER displays text calculated at runtime
Which of the following behaviors is true for Links and Buttons? - ANSWER Links
and Buttons can either Navigate to screens or trigger Screen Actions
Regarding the If Widget, which of the following options is false? - ANSWER More
branches may be added to an If Widget.
T - ANSWER Functions can be used inside the Condition of an If.
T - ANSWER Only one of the branches is shown at runtime.
Regarding the Container widget, which of the following options is false? - ANSWER
All containers must have at least one widget inside. They can actually be empty.
T - ANSWER Containers allow grouping several widgets.
T - ANSWER Client Actions can call Server Actions
Client Actions and Server Actions can have the following variables: - ANSWER
Input and Output Parameters, as well as Local Variables.
The flow of an action can have... - ANSWER ... only one Start node but multiple
End nodes.
Regarding the If statement, which of the following options is false? - ANSWER
More branches may be added if needed.
Regarding the Switch statement, which of the following options is false? - ANSWER
Every branch that evaluates to True is executed.
Inside an Action flow... - ANSWER ... the Exception Handler flow can't intersect
other flows.
If we have multiple Exception Handlers in an Action flow and an Exception is
raised... - ANSWER ... the execution is moved to the Exception Handler that is
most specific to the Exception.
In an Aggregate, the Sources section is used for... - ANSWER Defining the Entities
we want to retrieve records from.