
Get OutSystems Architecture-Specialist-11 Dumps Questions [2024] To Gain Brilliant Result
Architecture-Specialist-11 dumps - DumpsMaterials - 100% Passing Guarantee
NEW QUESTION # 34
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 # 35
In the Architecture Canvas, where should the API module sit in?
- A. End-User Layer
- B. Foundation Layer
- C. Core Layer
Answer: C
NEW QUESTION # 36
Which of the below matches the most to Library Module Pattern - Connector Pattern...
- A. ... is needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data.
- B. ... caches only summary data that is frequently lister, joined or searched. Full detail for a single entry is fetched directly from external system. Use when whole database too big or costly to synchronize. Details are only required for single entities (not lists)
- C. ... a wrapper used to contain the logic, actions and data that will expose code that is inside of external library or to inspect external database and import the data structures so they can be used as entities inside of OS
- D. 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)
- E. ... Entity is exposed as read-only and API is available to centralize business logic for entity creation/update
- F. 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
- G. ... is a pattern with two modules, a connector module that can be used to encapsulate an ) external API with the input/output structures and a wrapper module to expose the normalized API to the consumers.
- H. ... 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
- I. 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
- J. ... tries to fetch data from local cache entity, if not there, get single entry from the external n 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
Answer: F
NEW QUESTION # 37
Which of the following Data elements can we find in a End-User layer Module?
- A. Core Entities (exposed as read-only)
- B. Non-core Entities
- C. CRUD actions for Entities
- D. Entities to save UI states
Answer: D
NEW QUESTION # 38
Which of the following recommendations should be applied to the Core layer?
- A. Core modules should not have Core Entities.
- B. Core modules should have Front-end Screens for testing purposes.
- C. Core modules should have public Read-only Entities.
- D. Core modules should not have business logic.
Answer: C
NEW QUESTION # 39
Considering Architecture Dashboard(AI Mentor), which of the following sentences is FALSE?
- A. Architecture Dashboard performs a code analysis that uncovers patterns related to performance, security, architecture and maintainability.
- B. Architecture Dashboard allows you to automatically apply a solution to solve a found code pattern.
Answer: B
NEW QUESTION # 40
Concepts are assembled into Modules in the Assembl are not principles in the Assemble step.
- A. Join conceptually-related concepts
- B. N/A
- C. Apply known design patterns
- D. Isolate reusable logic from Integration logic
- E. Don't join concepts with different lifecycles
Answer: B
NEW QUESTION # 41
Which of the below is NOT a disadvantage of having a fragmented system or microservices?
- A. Multiple transactions committed independently
- B. All of the above
- C. Inter-process communication : network latency and hiccups
- D. Security : need to manage credentials and access management
- E. Monitoring & Logging : for effective monitoring & logging, requires centralized service
- F. Complicated Debugging and troubleshooting : root cause may be deep inside the chain of services
- G. Limited data mashup in memory and limited to APIs
- H. Fault tolerance : communication errors, service consistency
Answer: B
NEW QUESTION # 42
Which of the below matches the most to Core Module Pattern - ECS with Local Replica Pattern...
- A. ... tries to fetch data from local cache entity, if not there, get single entry from the external 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
- B. ... is needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data.
- C. ... caches only summary data that is frequently lister, joined or searched. Full detail for a single entry is fetched directly from external system. Use when whole database too big or costly to synchronize. Details are only required for single entities (not lists)
- D. ... a wrapper used to contain the logic, actions and data that will expose code that is inside of external library or to inspect external database and import the data structures so they can be used as entities inside of OS
- E. 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)
- F. ... Entity is exposed as read-only and API is available to centralize business logic for entity creation/update
- G. ... 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.
p 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 - H. ... 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
- I. 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
Answer: A
NEW QUESTION # 43
Which of the below is NOT a reason why application Architecture is important when building quality software solutions?
- A. Facilitate Change : When something comes up that requires you to veer from the origina design or path, architecture of your system can show you exactly what needs to change and help with communication and planning.
- B. Reduces Risk : Architecture is a cost effective way to mitigate substantial risks and ensure ^ success
- C. Supports Planning : Helps the team anticipate and build solutions
- D. Reduces Costs : Architecture benefits are not only technical, but affect how you operate
- E. Helps Communication : Helps you to get buy in from the business and to communicate overall plan to them
- F. Manages Complexity : Helps reduce emerging complexity by focusing on relevant properties and omitting irrelevant details, thus leading to simpler representation
- G. Drives Consensus : Helps create common ground with the team
Answer: E
NEW QUESTION # 44
Which of the below is NOT a reason for adopting Naming Conventions for Modules
- A. Ensure it belongs to the correct layer
- B. Normalize known patterns
- C. Enforce the reference architecture
- D. Reveal nature of each module
Answer: A
NEW QUESTION # 45
_CW module is for
- A. Technical wrapper to expose an API to External consumers, keeping core services system agnostic and supporting multiple versions of the API.
- B. Reusable Core Services with public entities, actions, and blocks.
- C. 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.
- D. Core Widgets (blocks), to manage complexity, composition or to have its own lifecycle.
- E. 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.
Answer: D
NEW QUESTION # 46
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. Library : Connector Pattern
- B. ECS with isolated synchronization logic
- C. ECS with publish/subscribe through an ESB
- D. ECS with direct integration
- E. Transparency Service Pattern 1 way (simplification)
- F. Base ECS pattern
- G. ECS Lazy Load variation
- H. Transparency Service Pattern
- I. Library : Extension Pattern
- J. ECS Summary cache only variation
Answer: H
NEW QUESTION # 47
Which of the below is NOT a suitable advice for designing a Parallel mobile local storage?
- A. Allow table dependency : Normalize tables to promote parallel data fetch
- B. Avoid generic tables : Contains too much data, not all are relevant
- C. Use Fetch Data : Avoid cascading aggregates in Onlnitialize and OnReady
Answer: A
NEW QUESTION # 48
Which of the following is NOT a benefit of having well-defined application architecture?
- A. Reduces risk
- B. Reduces costs
- C. Poor service abstraction
- D. Supports planning
Answer: C
NEW QUESTION # 49
_BL module is for
- A. Isolated Business Logic (Actions), to manage complexity, composition or to have its own 'ifecycle.
- B. Technical wrapper to expose an API to External consumers, keeping core services system agnostic and supporting multiple versions of the API.
- C. Reusable Core Services with public entities, actions, and blocks.
- 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. 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.
Answer: A
NEW QUESTION # 50
Which of the below matches the most to Core Module Pattern - ECS Lazy Load variation
- A. ... tries to fetch data from local cache entity, if not there, get single entry from the external 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
- B. ... is needed if data is coming from MULTIPLE external systems. IS will decide which driver to use depending on the data.
- C. ... a wrapper used to contain the logic, actions and data that will expose code that is inside of i external library or to inspect external database and import the data structures so they can be used as entities inside of OS
- D. ... caches only summary data that is frequently lister, joined or searched. Full detail for a single entry is fetched directly from external system. Use when whole database too big or costly to synchronize. Details are only required for single entities (not lists)
- E. 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)
- F. ... Entity is not in Outsystems but in an external ERP system. IS just makes remote call to 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 a pattern with two modules, a connector module that can be used to encapsulate an external API with the input/output structures and a wrapper module to expose the normalized API to the consumers.
- I. 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
- J. 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
Answer: A
NEW QUESTION # 51
Which of the following is a benefit of having good architecture?
- A. Poor service abstraction
- B. Slow-moving legacy systems
- C. Manages complexity
- D. Unmanageable dependencies
Answer: C
NEW QUESTION # 52
ISO/IEC 9126:1991 included several different dimensions. Which is NOT part of ISO/IEC 9126:1991?
- A. Portability : Portability which defines the ability to move software between environments
- B. Functionality : Functionality as a set of functions that satisfy needs
- C. Security : Security which relates to the strength of the of the software against cybersecurity attacks
- D. Usability : Usability from the point of view of the users
- E. Efficiency : Efficiency which relates to the performance to the amount of resources used
- F. Reliability : Reliability which ensures that a software solution can maintain it performance over a period of time
- G. Maintainability : Maintainability which relates to the effort needed to make modifications
Answer: C
NEW QUESTION # 53
In which of the following scenarios should you choose to clone a built-in Style Guide?
- A. When minor customizations to the base theme should be done inside the app theme.
- B. It is not possible to customize a built-in Style Guide, since it is part of OutSystems UI.
- C. When you want to introduce extensive changes to an existing theme.
- D. When it is not possible to benefit from any existing theme and extensive changes are needed.
Answer: C
NEW QUESTION # 54
Adopting a naming convention can have some benefits. Of the sentences below, which one is NOT a benefit of adopting a naming convention?
- A. Reveal the nature of each Module.
- B. Enforce the reference architecture.
- C. Avoid error codes.
- D. Normalize patterns.
Answer: C
NEW QUESTION # 55
Consider the common style guide scenarios presented in this course. Which of the following statements is true?
- A. Build-your-own Style Guide should be used when the changes in the theme are not extensive.
- B. The "specialize a built-in Style Guide" scenario should be used when the changes to the base theme are not extensive.
- C. The "clone a built-in Style Guide" should be used when you want to extend an existing theme.
Answer: B
NEW QUESTION # 56
"Spaghetti Architecture" is also known as 'tightly coupled architecture' or 'brittle architecture'. Which is NOT a reason why is "Spaghetti Architecture" bad?
- A. Any changes is maintainable and easy to deploy
- B. One small change in a component cause a series of cascading effects on other components
- C. Hinder future changes as they become less flexible and difficult to manage
Answer: A
NEW QUESTION # 57
......
Get 100% Passing Success With True Architecture-Specialist-11 Exam: https://freetorrent.dumpsmaterials.com/Architecture-Specialist-11-real-torrent.html
