• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 3 out of 30 pages
Exam (elaborations)

OUTSYSTEMS REACTIVE WEB DEVELOPER 2021.pdf 1. Document information

Document preview thumbnail
Preview 3 out of 30 pages

OUTSYSTEMS REACTIVE WEB DEVELOPER 1. Document information

Content preview

OUTSYSTEMS REACTIVE WEB DEVELOPER 2026/2027 TEST
PAPER QUESTIONS AND SOLUTIONS RATED A+
✔✔Regarding Aggregates Output which of the following options is true?

A. Length runtime property has the total number of records that match the criterias
defined in the Aggregate.

B. Count output parameter is the number of elements returned by the Aggregate.

C. CurrentRowNumber runtime property is an Integer and its value is 1 by default.

D. None of the above. - ✔✔D

✔✔This data model:

https://drive.google.com/file/d/1iin0waYRaSKPO4rSjeie22fpzMT36wA5/view?usp=shari
ng

A. Contains an attribute in the Status entity that shouldn't be there.

B. Contains an unnecessary many to many relationship.

C. Contains an attribute in the Order entity that shouldn't be there.

D. Contains an unnecessary one-to-one relationship. - ✔✔A

✔✔Regarding Server actions please select the one that is true:

A. Server actions can't have more than one termination node

B. Server actions can only have one termination node.

C. Server actions can have more than one termination node as long as one of them is a
termination node of Destination type

D. Server actions can't have termination nodes of type Destination - ✔✔D

✔✔Regarding indexes which of the following options is true?

A. They are only used to ensure uniqueness.

B. They are only used to provide faster searches.

C. If you index all attributes it might cause performance issues.

,D. None of the above. - ✔✔D

✔✔Regarding Data Relationships which of the following options is true?

A. In a Extension Entity we see an example of an One-to-One relationship where the
Detail Entity references the Master Entity.

B. In a Junction Entity there are Identifiers of all Entities related.

C. In a One-to-One relationship as good practice the two Entities should be merged.

D. In a Many-To-Many relationship one Entity has the other Entity Identifier and vice
versa. - ✔✔A

✔✔David bought a bunch of products with a 10% discount. What would be the best way
of calculating the price with the discount?

https://drive.google.com/file/d/1-
7x59LoDkt44ZGYHOfWL38D4oFUOHzCO/view?usp=sharing

A. Create a calculated attribute ProductWithDiscount with the expression:
OrderItem.TotalPrice - (OrderItem.TotalPrice * 0.1)

B. Create a calculated attribute ProductWithDiscount with the expression: Product.Price
- (Product.Price * 0.1)

C. Use a For Each to cycle through each order item and calculate the price with the
discount.

D. This is not possible to do with an Aggregate. Use an SQL instead - ✔✔A

✔✔Considering an Entity Category which of the following options is more suitable
regarding the use of input widgets?

A. If the number of categories is not limited the best option for an input widget would be
a ButtonGroup or a RadioButtonGroup.

B. If the number of categories is not limited the best option for an input widget would be
a Dropdown.

C. If the Entity Category is a Static Entity the best option for an input widget would be a
RadioButtonGroup or a ButtonGroup regardless of the number of categories.

, D. If the Entity Category is a Static Entity the best option for an input widget would be a
Dropdown regardless of the number of categories. - ✔✔D

✔✔Consider the following Aggregate definition. What will be the type of the output?

https://drive.google.com/file/d/1NWEEkzDFjYVUUyZ84HegmEVsoHBx5tC_/view?usp=s
haring

A. It is not yet defined. It is necessary to define the output structure of the aggregate.

B. Only the attributes of Entity A and Entity B.

C. Only the Total attribute.

D. The attributes of Entity A Entity B and the Total attribute. - ✔✔D

✔✔Consider the following scenario where a customer can place several orders (with its
respective receipt) an order can have several products and a product can be in several
orders. Regarding Data Relationships which of the following options is correct in order
to have the best suited Data Model?

A. Create an extension Entity called OrderReceipt and create an attribute of type Order
Identifier in the OrderReceipt Entity.

B. Create an OrderProduct Entity and create an attribute of type Order Identifier.

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

D. Create an attribute of type Customer Identifier in the Order Entity. - ✔✔D

✔✔Regarding Client Actions defined in Mobile Screens which of the following is false?

A. I can use another Client Action from the same Screen.

B. I can use Entity Actions from the Server Database

C. I can use an Aggregate to query Server Database Entities

D. I can use a JavaScript statement to execute custom JavaScript code - ✔✔C

✔✔Regarding Site Properties which of the following is true?

A. Site properties can't be set programmatically

Document information

Uploaded on
July 19, 2026
Number of pages
30
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$18.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
TUTORJOEL
3.6
(45)
Sold
300
Followers
11
Items
37057
Last sold
1 week ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions