OutSystems Architecture Specialist 11 Architecture Specialist (OutSystems 11) Online Training
OutSystems Architecture Specialist 11 Online Training
The questions for Architecture Specialist 11 were last updated at Nov 19,2024.
- Exam Code: Architecture Specialist 11
- Exam Name: Architecture Specialist (OutSystems 11)
- Certification Provider: OutSystems
- Latest update: Nov 19,2024
The Architecture Canvas is a …
- A . framework to support Architecture Conventions for Modules in Outsystems
- B . framework to support application architecture design in Outsystems
- C . framework to support Architecture Design Process in Outsystems
What is NOT a best practice for Mobile Application Architecture: Limit server side calls?
- A . Limit Server side calls to online transactions or Synchronization. Do the bulk of the operations on the Client Side before passing information to the Server Side.
- B . Synchronize on every screen or online event for better granularity No direct calls to backend systems. Do call to Outsystems Core Services and Outsystems will handle the interaction with external backend systems.
- C . Direct calls is bad from Security, Performance and Maintainability standpoint. Direct calls will require javascript Code and javascript Code is harder to maintain.
There are generally 4 common style guide scenario.
Which of the below is NOT a common style guide scenario?
- A . 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 - B . 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. - C . 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. - D . 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.
The Architecture Design Process has three steps.
Which of the options below is NOT one of those steps?
- A . Organize
- B . Plan
- C . Assemble
- D . Disclose
In OutSystems, an application with Foundation, Core, and End-User Modules is a
- A . End-User Application.
- B . Foundation Application.
- C . Core Application.
Which of the following Data elements can we find in a End-User layer Module?
- A . Non-core Entities
- B . Entities to save UI states
- C . Core Entities (exposed as read-only)
- D . CRUD actions for Entities
Considering Architecture Dashboard(AI Mentor), which of the following sentences is FALSE?
- A . Architecture Dashboard allows you to automatically apply a solution to solve a found code pattern.
- B . Architecture Dashboard performs a code analysis that uncovers patterns related to performance, security, architecture and maintainability.
SSL Pinning is a security best practice for mobile application.
Which of the below is FALSE about SSL Pinning?
- A . All of the above are true
- B . SSL Pinning or HTTP Public Key Pinning (HPKP) helps reduce man-in-the-middle attacks
- C . SSL Pinning does not mean hardcoding the public key into the code.
- D . Works on the client side and adds verification of the server certificate against hashes of public keys, which are pre-bundled with the mobile app
Which of the below is NOT a reason why application Architecture is important when building quality software solutions?
- A . Reduces Costs: Architecture benefits are not only technical, but affect how you operate
- B . Reduces Risk: Architecture is a cost effective way to mitigate substantial risks and ensure ^ success
- C . Manages Complexity: Helps reduce emerging complexity by focusing on relevant properties and omitting irrelevant details, thus leading to simpler representation
- D . 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.
- E . Supports Planning: Helps the team anticipate and build solutions
- F . Helps Communication: Helps you to get buy in from the business and to communicate overall plan to them
- G . Drives Consensus: Helps create common ground with the team
ISO/IEC 9126:1991 included several different dimensions.
Which is NOT part of ISO/IEC 9126:1991?
- A . Usability: Usability from the point of view of the users
- B . Efficiency: Efficiency which relates to the performance to the amount of resources used
- C . Portability: Portability which defines the ability to move software between environments
- D . Security: Security which relates to the strength of the of the software against cybersecurity attacks
- E . Reliability: Reliability which ensures that a software solution can maintain it performance over a period of time
- F . Maintainability: Maintainability which relates to the effort needed to make modifications
- G . Functionality: Functionality as a set of functions that satisfy needs