
Guaranteed Success in Architecture Specialization Architecture-Specialist-11 Exam Dumps
OutSystems Architecture-Specialist-11 Daily Practice Exam New 2024 Updated 85 Questions
NEW QUESTION # 20
The Architecture Design Process has three steps. Which of the options below is NOT one of those steps?
- A. Assemble
- B. Plan
- C. Disclose
- D. Organize
Answer: B
NEW QUESTION # 21
Considering Discovery, which of the following sentences is FALSE?
- A. Discovery only validates architecture rules at the module level.
- B. Discovery allows you to determine for every module, which elements are being consumed by other modules.
- C. Discovery automatically assigns a module to an Architecture Canvas layer, following the module's naming convention.
- D. Discovery cannot categorise modules to domains
Answer: A
NEW QUESTION # 22
Which of the below are not recommendations for Architecture Validations
- A. No screens in the End User Layer
- B. All public entities in Core Modules should be set to Read-only
- C. No front-end screens in Core Modules
- D. No core entities in Foundational Modules
- E. No business logic in the Foundational Modules
Answer: A
NEW QUESTION # 23
Which of the below is NOT a reason for Validating a Modules' Architecture?
- A. Prevent slow deployments, inflexible legacy systems
- B. Avoid poor service abstraction
- C. Promotes abstraction of reusable services
- D. Optimizes lifecycle independence
- E. Minimizes impact of changes
- F. Promotes microservices
- G. Stop unmanageable dependencies
Answer: F
NEW QUESTION # 24
_CW module is for
- A. Core Widgets (blocks), to manage complexity, composition or to have its own lifecycle.
- B. 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.
- C. Technical wrapper to expose an API to External consumers, keeping core services system agnostic and supporting multiple versions of the API.
- D. 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.
- E. Reusable Core Services with public entities, actions, and blocks.
Answer: A
NEW QUESTION # 25
The Architecture Canvas is a ...
- A. framework to support Architecture Design Process in Outsystems
- B. framework to support Architecture Conventions for Modules in Outsystems
- C. framework to support application architecture design in Outsystems
Answer: C
NEW QUESTION # 26
Which of the below is NOT a suitable advice for designing a LIGHTWEIGHT mobile local storage?
- A. Define only used attributes
- B. Store all records no matter if relevant or irrelevant
- C. Denormalize the local storage
- D. Group relevant information
Answer: B
NEW QUESTION # 27
In OutSystems, an application with Foundation, Core, and End-User Modules is a
- A. End-User Application.
- B. Core Application.
- C. Foundation Application.
Answer: A
NEW QUESTION # 28
Which of the below is NOT a reason for adopting Naming Conventions for Modules
- A. Enforce the reference architecture
- B. Ensure it belongs to the correct layer
- C. Reveal nature of each module
- D. Normalize known patterns
Answer: B
NEW QUESTION # 29
What is NOT a best practice for Mobile Application Architecture: Local Storage?
- A. Adopt the correct sync frequency: Either at process start and online or at process/transaction end and online
- B. Sync on every screen or online event
- C. Sync data required per use case: Sync summary data on Session start. On data selection, sync p its details.
Answer: B
Explanation:
Example: if you are accessing Purchasing data, sync the summary data on Session start. On selecting the Purchasing item, sync the details of the Purchasing item such as photos or price, a
NEW QUESTION # 30
Which of the below matches the most to Core Module Pattern - ECS with Publish/Subscribe through ESB...
- A. Same as ECS with local replica but synchronization logic is separated. Pro: Code independence. Consumers of CS is not affected by Sync. Sync can orchestrate several CS
- B. Same as ECS with local replica but API module is provided. So any changes to the external system can notify OS, which OS then gets update from the ERP system (subscription system)
- C. ... tries to fetch data from local cache entity, if not there, get single entry from the external p system. Cache only that record (read-through caching) Use when whole database too big or costly to synchronize. Integration only touches a small portion of the database. Avoid if access to lists of data is needed up front
- D. ... is a pattern with two modules, a connector module that can be used to encapsulate an O external API with the input/output structures and a wrapper module to expose the normalized API to the consumers.
- E. Same as Base ECS pattern, but have a local replica. Store data to serve as a local cache. Pro: Leverage Entity Use, Simpler Integration API. Con: Less impact on source system
- F. ... Entity is not in Outsystems but in an external ERP system. IS just makes remote call to p. external system/database. No data is being kept inside OS. Data retrieval may not be optimized as it needs to traverse two different systems to get the information back. Con: Integration API must support all use cases
- G. ... Entity is exposed as read-only and API is available to centralize business logic for entity creation/update
- H. ... is needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data.
- I. ... a wrapper used to contain the logic, actions and data that will expose code that is inside of O external library or to inspect external database and import the data structures so they can be used as entities inside of OS
- J. Same as ECS with direct integration, but through an Enterprise Service Bus
Answer: J
NEW QUESTION # 31
There are generally 4 common style guide scenario. Which of the below is NOT a common style guide scenario?
- A. Clone a Built-in: Use when introducing extensive changes to existing theme. First, CLONE a custom theme from a Base Theme. Second, clone a Custom Template from the Base Template but this custom theme will reference the custom theme created previously. Third, create new applications based on the Custom Theme and Custom Template.Base Theme can be Outsystems UI or your own custom theme.
- B. Specialize a Built-in: Use when introducing changes to an existing theme for multiple apps. First, create a custom theme that REFERENCE the Base Theme. Second, clone a Custom Template from the Base Template but this custom theme will reference the custom theme created previously. Third, create new applications based on the Custom Theme and Custom Template
- C. Built-in Style Guide: Uses Built-in style guide from Outsystems UI. Minor customizations to the Base Theme should be done inside the App Theme.
C, Build Your Own: Use when custom style guide cannot benefit from any existing theme. Just like Clone a Built In scenario, clone both Custom Theme and Custom Template from the Base Theme and Base Template, however clone the Base Theme from Outsystems UI. - D. Since the theme is very basic, front-end developer will have to expand and design the theme from there.
Modify Built-in Style Guide: Use when only small changes are required for single application. First, create a custom theme that REFERENCE the Base Theme. Second, clone a Custom Template from the Base Template but this custom theme will reference the custom theme created previously. Third, reference that application to the custom Theme and Template.
Answer: D
NEW QUESTION # 32
Regarding Validation Rules for application composition, which of the following sentences is correct?
- A. If you follow all the rules for validating modules, your application composition will be sound, and easy to maintain and deploy.
- B. Owners of the Application should not be mixed, but mixing Sponsors has no direct impact on the release.
- C. Common modules and services should be isolated in a separate app that can be referenced by other apps.
- D. Applications in the Foundation layer can reference Applications in the End-user layer.
Answer: C
NEW QUESTION # 33
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."
- A. ECS with isolated synchronization logic
- B. ECS Lazy Load variation
- C. Library : Extension Pattern
- D. ECS with direct integration
- E. Base ECS pattern
- F. Transparency Service Pattern 1 way (simplification)
- G. Transparency Service Pattern
- H. Library : Connector Pattern
- I. ECS Summary cache only variation
- J. ECS with publish/subscribe through an ESB
Answer: G
NEW QUESTION # 34
Which of the below is NOT a Synchronization Best Practice for mobile application?
- A. Do not use Entity Bulk Operation to ensure small lightweight updates
- B. Only synchronize delta : Use control timestamps
C Avoid long synchronization in a single transaction - C. Ensure sync granularity: Prepare for constant retries without repeating work due to network loss. Sync in chunks, incremental by entity
- D. Sync only when strictly required
E Don't sync on every screen or online event - E. Sync only when required. p At session start: sync summary data to local storage At process start: sync process detail to local storage At process/transaction end, sync back to server
- F. Only synchronize relevant data
Answer: D
NEW QUESTION # 35
_Pat module is for
- A. to have several integration services with different systems, performing the same type of operation (e.g. printers) you can create several drivers exposing the same API, with specialized implementations (like the transparency services pattern).
- B. Theme, look & feel elements, menu, etc.
- C. Reusable UI Patterns for layout and display only - no Business logic.
- D. technical wrapper to consume and normalize an external service.
- E. Generic Library module.
Answer: C
NEW QUESTION # 36
What is a best practice for Mobile Application Architecture: Local Storage?
- A. Have a local storage inside the CS Module instead of M_CS Module
- B. Do not use local storage(mobile device), instead try to use central storage(server side)
- C. Use a centralized local storage for all mobile applications to ensure maintainability
- D. Map server side static entities into local entities
Answer: D
NEW QUESTION # 37
ISO/IEC 25010:2011 adds two more aspect to ISO/IEC 9126:1991. Which of the below is not part of it?
- A. Integration : Integration to allow data exchange with other software
- B. Security : Security ensure software solutions can protect information and data
- C. Compatibility : Compatibility was also added as a way to ensure that a piece of software can work together with other systems
Answer: A
NEW QUESTION # 38
......
Test Engine to Practice Architecture-Specialist-11 Test Questions: https://www.passleader.top/OutSystems/Architecture-Specialist-11-exam-braindumps.html
Use Valid Architecture-Specialist-11 Exam - Actual Exam Question & Answer: https://drive.google.com/open?id=1MGXxJx-YRUgjFTTCkei2WQQJkp0GRLsQ