Pass the OutSystems Architecture Specialization Architecture-Specialist-11 Questions and answers with CertsForce

Viewing page 1 out of 3 pages
Viewing questions 1-10 out of questions
Questions # 1:

Which of the below best matches this statement : "Needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data."

Options:

A.

Transparency Service Pattern 1 way (simplification)


B.

Library : Extension Pattern


C.

ECS with isolated synchronization logic


D.

ECS Lazy Load variation


E.

ECS with publish/subscribe through an ESB


F.

ECS Summary cache only variation


G.

Library : Connector Pattern


Questions # 2:

Themes and Layouts are an important element of an application. In which of the following would you define these elements?

Options:

A.

MyApp_CS Module, in the Foundation layer


B.

MyApp_BL, in the Foundation Layer.


C.

MyApp_Th Module, in the End-User layer


D.

MyApp_MTh, in the Foundation layer.


Questions # 3:

The Architecture Design Process has three steps. Which of the options below is NOT one of those steps?

Options:

A.

Organize


B.

Plan


C.

Assemble


D.

Disclose


Questions # 4:

Consider the common style guide scenarios presented in this course. Which of the following statements is true?

Options:

A.

The "specialize a built-in Style Guide" scenario should be used when the changes to the base theme are not extensive.


B.

The "clone a built-in Style Guide" should be used when you want to extend an existing theme.


C.

Build-your-own Style Guide should be used when the changes in the theme are not extensive.


Questions # 5:

_Sync module is for

Options:

A.

Reusable Core Services with public entities, actions, and blocks.


B.

Isolated Business Logic (Actions) or Core Widgets (blocks), to manage complexity, composition or to have its own lifecycle.


C.

A BL becomes a Calculation Engine if it performs complex calculations, (e.g. an invoice calculation engine or an insurance simulator). Engines are usually subject to versions.


D.

Logic to Synchronize data in CS's with an external system. Isolating this logic makes the CS completely system agnostic and it's easier to decouple or replace the external system.


E.

Technical wrapper to expose an API to External consumers, keeping core services system agnostic and supporting multiple versions of the API.


Questions # 6:

_API module is for

Options:

A.

Logic to Synchronize data in CS's with an external system. Isolating this logic makes the CS completely system agnostic and it's easier to decouple or replace the external system.


B.

A BL becomes a Calculation Engine if it performs complex calculations, (e.g. an invoice calculation engine or an insurance simulator). Engines are usually subject to versions.


C.

Technical wrapper to expose an API to External consumers, keeping core services system agnostic and supporting multiple versions of the API.


D.

Reusable Core Services with public entities, actions, and blocks.


E.

Isolated Business Logic (Actions) or Core Widgets (blocks), to manage complexity, composition or to have its own lifecycle.


Questions # 7:

Which of the below are FALSE about UI framework?

Options:

A.

Patterns - are blocks that provide common and reusable UI. Chat message, date picker and carousel are a few examples. Contains reusable UI components.


B.

All of the above are true


C.

Theme - for the look and feel of your applications, which includes screen layouts, global stylesheet and grid definitions. Contains CSS styles and classes.


D.

Templates - Defines the structure of the application modules. Templates contains screen p definitions and basic set of functionalities, including authentication.

Contains common layouts, menu, login and reference to the theme .


Questions # 8:

Which of the following is a benefit of having good architecture?

Options:

A.

Poor service abstraction


B.

Unmanageable dependencies


C.

Manages complexity


D.

Slow-moving legacy systems


Questions # 9:

In OutSystems, a Core Application can contain ...

Options:

A.

End-User, Core, and Foundation Modules.


B.

Foundation and Core Modules


C.

Only Foundation Modules.


D.

End-User and Core Modules.


Questions # 10:

_Lib module is for

Options:

A.

have several integration services with different systems, performing the same type of O operation (e.g. printers) you can create several drivers exposing the same API, with specialized implementations (like the transparency services pattern).


B.

Technical wrapper to consume and normalize an external service


C.

Reusable Core Services with public entities, actions, and blocks.


D.

Theme, look & feel elements, menu, etc.


E.

Generic Library module


F.

Reusable UI Patterns for layout and display only - no Business logic.


Viewing page 1 out of 3 pages
Viewing questions 1-10 out of questions