Outsystems certification associate web developer simulate

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/409

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:51 AM on 5/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

410 Terms

1
New cards

What is a Web app in Outsystems?

Application with a responsive interface that runs in the browser

2
New cards

An Web app can run offline?

No, it requires internet.

3
New cards

An Web app cannot access the camera of a smartphone, since it's not a mobile app. (True or False)

False, it can acesses all HTML5 supported device capabilities, like camera and localization.

4
New cards

Do I need to install a web app?

All you need is a browser and the URL of the app

5
New cards

How does an APP Web in Outsystems promote reusability?

One codebase for all devices and screen sizes.

6
New cards

An Entity is the OutSystems way to...

model and store persistently compound data, equivalent to a DB Table

7
New cards

Outsystem is a low-code RAD plataform. What does tha means?

It has a fast and more compreensive way to create, deploy, change and manage to develop web app

8
New cards

In service studio, what can you do in forge tab?

Install services and apps from other users to use in my app.

9
New cards

In service studio, what can you do in environment tab?

Create, search, install and manage applications

10
New cards

What is TrueChange tab?

displays the existing errors and warnings of your module

11
New cards

What is Debugger tab?

use this tab to debug your application

12
New cards

What is 1-Click Publish tab?

when you deploy your module, this area will show the progress and result of the deployment process

13
New cards

What is Search Results tab?

lists the results of a search performed in the module

14
New cards

An application can have one or more modules. What`s a module?

A module is where you design the data model, implement the logic, and design the UI of your applications

15
New cards

What's the cog do?

Access Service Center

16
New cards

What does the menu option with a cloud icon with an arrow do?

Connect to another enviroment

17
New cards

How can you delete an app?

Select it, near app icon use the Delete option.

18
New cards

There are 4 types of modules. Which ones are they?

Web responsive, web blank, service and extension

19
New cards

What is the main difference between Web responsive and web blank module types?

Web responsive start with an UI with has a theme

20
New cards

There are 4 tabs in application layer. Which ones are they?

Processes, Interface, Logic and Data

21
New cards

When you create a Public Server action in a module. in which application layer and folder you can found it in another module?

Application layer Logic, In Server Action folder inside the name of module

22
New cards

How create an entity from excel?

Application layer Data, right-click Entities folder and select import Entities from Excel.

23
New cards

What are Attributes in OutSystems?

Columns of a database table

24
New cards

When you create an entity from excel, it don't populates your database with the data that is in the Excel file. (T/F)

False

25
New cards

Outsystems is only PaaS, this way you can't install it on a server and run it on-premisse

False

26
New cards

What is OutSystem Server?

Servers responsible for compiling, publishing, managing, running, and monitoring apps. It consists of Platform Server and Metadata Repository

27
New cards

What is Platform Server?

Responsible for compiling, generating and publishing applications. Receives Service Studio deploys.

28
New cards

What is Metadata Repository?

Stores public versions of applications

29
New cards

What is Service Studio?

The whole process of creating, editing, updating, publishing, viewing and debugging is performed in Service Studio

30
New cards

What is Integration Studio?

creates representations of external resources, such as .NET code and database connections, in Service Studio

31
New cards

What is Service Center?

Console to manage and monitor the Platform Server. It's where you manage all versions, and monitor its behavior.

32
New cards

What is Lifetime?

Manages the application lifecycle between environments and servers

33
New cards

What is Forge?

Repository of components, add-ons and apps that allow extend the Platform

34
New cards

What is the difference between application template and screen template?

Application template apply styles, layouts and logic to all screens. Screen template applys only to the new page created.

35
New cards

How do you use an installed module from forge?

check the elements of the component in Manage Dependencies

36
New cards

What is UI Module for?

implement UI flows, screens, blocks and logic related with user process

37
New cards

What is Extension Modules for?

Allow you to integrate with enterprise systems and to extend the existing functionality and data model of OutSystems

38
New cards

What is Service Modules for?

Service modules enforce the separation of concerns and encapsulation of core services that can be reused by several applications

39
New cards

Which are the two built-in Web Application Templates?

Side Menu e Top Menu

40
New cards

If you use a built-in Web Application Template you can't use a Screen Template? (T/F)

False

41
New cards

Outsystems is a cloud Plataform as a Service (PaaS), so it doesn't have an IDE. (T/F)

False. Service Studio is the IDE

42
New cards

Where can you define data structures in Service Studio?

In application layer Data.

43
New cards

What can be define in Application layer Data?

Entity, Static Entity, Structure, E-R diagram, session variables and site properties

44
New cards

Where can you create screen, variables and actions to use in UI?

In application layer Interface

45
New cards

Where can you edit CSS's theme of app?

In application layer Interface

46
New cards

Where you add images to use in app?

Import image in Images folder in Interface application layer

47
New cards

Where you store javascript scripts?

On folder Scripts in interface layer

48
New cards

Why the blue button doesn't apper after press 1-click publish on web modules with black template?

Because the blue button show the screen in the browser, if there isn't screen it doesn't appear.

49
New cards

Wich actions are created when creating an entity?

Create, update, createorupdate, get, getforupdate e delete.

50
New cards

What is the input and sql equivalent of the create action?

Record. Insert.

51
New cards

How can you retrive information from your app database in Outsystems?

Aggregate and SQL

52
New cards

When you create an entetity what is created automatically and what need to be create manually?

Automatically Id and actions. Manually atributes.

53
New cards

What is the default type and value of an entetity Id?

it is of data type Long Integer and its value is automatically calculated in sequence

54
New cards

An entity Identifier must be of type long int and have an autonumber. (T/F)

False. You can use other data types as Entity Identifiers or switch off the AutoNumber in an attribute

55
New cards

Id must be the Entetity Identifier. (T/F)

False. You can set another attribute as Entity Identifier.

56
New cards

You can create composite keys by selecting two attributes, right-click and set as identifier.

False. It's not to possible to have composite keys. But you can use Indexes.

57
New cards

How can you uniquely identify a record using more then one attribute?

Indexes has an property that allow you uniquely identify using one or more attributes

58
New cards

All attributtes who can accept number have AutoNumber property. (T/F)

False. Only Long integer and Integer have Autonumber property. Text and currency don't have it.

59
New cards

Extension Entity Identifier must be set in same type of origin Identifier.

False. In case of a sequential identifier the foreign key must be of different type. Ex: text or Long integer

60
New cards

There can be only one sequential attribute per Entity. (T/F)

There can be only one

61
New cards

What are the pros and cons of using Indexes.

Pros: Faster search and sort of most used attributes. Allow create alternatives and composite keys.

Cons: slowers Inserts and Updates

62
New cards

What happens when you add a new attribute to an entity filled with records?

The new attribute is added to the records and set with the default value for its data type.

63
New cards

If you set an entity attribute as mandatory it is set not null in the database. (T/F)

False. Mandatory attributes are created allowing null values in the database, it is automatically validated on the user interface by the platform.

64
New cards

You can't delete an entity attribute if it's being used by some element. (T/F)

False. The platform is permissive and lets you do it, but you must fix the elements where it is being used.

65
New cards

An Entity Diagram show the entities, relationships and attributes. But it is possible to create a static entity on the canvas of Entity Diagram?

Yes, just Right-click

66
New cards

What's the difference between the name and label of a entity attribute?

Name is what displayed in the plataform, label is displayed in widgets.

67
New cards

What is Static Entity?

Enums or literal values stored in the database.

68
New cards

What is the default structure of a static entity?

It has the following attributes: Id, Label, Order and is_Active

69
New cards

When you create a record in a Static entity the property identifier set the value of it's Id. (T/F)

False. id and Identifier unique identify a record, but id is a long Number with usually with autoincrement. Identifier is a name from business logic, usually the same as the label

70
New cards

The scope of Static Entities is always global. (T/F)

True

71
New cards

The only action available for the static entities is the Get (T/F)

True

72
New cards

Once set data (records) for a Static entity you can't change it. (T/F)

False. During design time it is editable.

73
New cards

You can convert existing entities to Static Entities, but you can't covert Static Entities to entities. (T/F)

False, You can convert existing entities to Static Entities and vice-versa

74
New cards

The boolean Is_Active attribute defines if a record is available during runtime. (T/F)

True

75
New cards

In Static entitiy you can create new attributes and define their types (T/F)

True

76
New cards

Get(Entities..).label

Get the label of the Identifier passed as parameter

77
New cards

Since Static entities are stored in database, it's possible to use Static Entity Identifier as foreing keys. (T/F)

True

78
New cards

What kind of relationship is created when you drag the relationship connector from a static entity to a entity?

One-to-many

79
New cards

This condition in filter will work and show only Places if the category restaurants:

Place.CategoryId = Entities.Category.Restaurant

True

80
New cards

How can you create relationship between entities?

By defining a reference a attribute with data type Identifier of the other entity

81
New cards

Wich color is the entity icon?

blue

82
New cards

Wich color is the static entity icon?

blue and red

83
New cards

Wich color is the attribute?

blue and white

84
New cards

Which color is the static attribute?

red and white

85
New cards

What is the difference between the attribute's icon and reference atribute's icon?

a small shotchut icon

86
New cards

Static Entities can only have relationships with other Static Entities (T/F)

True

87
New cards

What is a One-to-one relationship?

one record in Entity A corresponds to one record in Entity B and one record in Entity B has only one associated record in Entity A

88
New cards

How decide in wich Entity contais the reference attribute in a One-to-One relationship?

Optionality (mandatory or optional) of the relationship

89
New cards

A ContactPhoto always belongs to a Contact. A Contact can have one ContactPhoto associated. How implement this relationship?

Create a reference attribute of type Contact in ContactPhoto, since it's mandatory (always belongs)

90
New cards

Since you have the create entities and structures to store data you cannot use an existing database in a Outsystem project. (T/F).

False

91
New cards

When a user make a request via browser and a server send back a response wich protocol is used?

HTTP

92
New cards

Client or server is responsible to retrieve data from database?

Server

93
New cards

Client or server is responsible to verify if the user is allowed see the page?

Server

94
New cards

Client or server is responsible to run JavaScript code?

Client

95
New cards

Client or server is responsible to render CSS?

Client

96
New cards

Client or server is responsible to generate dynamically a HTML page?

Server

97
New cards

In the elements tree area you can create and define properties to elements. (T/F)

False. In elements tree area you select which elements you want to edit and modify, but its properties is defined in properties area

98
New cards

How can you navigate across the HTML elements of you screen?

Widget Tree

99
New cards

You can drag and drop elements from Toolbox. What's the name of these elements when you are editing a screen in Canvas? and a logic in Canvas?

Widgets are avaiable in screen. Statements are avaiable in logic.

100
New cards

What can you do in application Detail in Environment tab?

Open an app in the browser, get info about modules and dependencies, change name, description and icon from the app.