M&IB Devx - Enterprise Development

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By James Richardson
J
James Richardson
Community Contributor
Quizzes Created: 13 | Total Attempts: 11,112
Questions: 20 | Attempts: 313

SettingsSettingsSettings
M&IB Devx - Enterprise Development - Quiz

This is part of the DevX course assessment that will be taken by delegates before and after the programme.


Questions and Answers
  • 1. 

    Which of these do all definitions of architecture cover?

    • A.

      Components, organization of components, purpose

    • B.

      Hardware, software, and people

    • C.

      Cost, functionality, and SLAs

    • D.

      None of the above

    Correct Answer
    A. Components, organization of components, purpose
    Explanation
    All definitions of architecture cover the components, organization of components, and purpose. This means that when defining architecture, it is important to consider the individual parts that make up a system or structure, how these parts are arranged and interact with each other, and the overall goal or intention behind the design. This comprehensive understanding of architecture allows for effective planning, implementation, and evaluation of various systems and structures.

    Rate this question:

  • 2. 

     A primary function of an architecture model is provide to a method of communication between different stakeholders

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    An architecture model serves as a method of communication between different stakeholders involved in a project. It allows them to visually understand and discuss the design, structure, and components of the architecture. By using a model, stakeholders can effectively communicate their ideas, requirements, and concerns, ensuring that everyone is on the same page and working towards a common goal. This helps in avoiding misunderstandings, conflicts, and delays in the project. Therefore, the statement "A primary function of an architecture model is to provide a method of communication between different stakeholders" is true.

    Rate this question:

  • 3. 

     A disadvantage of client server is the separation of responsibilities

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The statement is false because a disadvantage of client-server architecture is not the separation of responsibilities, but rather the dependency on the server. In a client-server model, the server is responsible for processing and storing data, while the client is responsible for displaying and interacting with the data. This separation allows for scalability and easier maintenance. However, the disadvantage lies in the fact that if the server goes down or experiences issues, the clients will be unable to access the data or perform necessary tasks.

    Rate this question:

  • 4. 

    What is the main disadvantage of a client-server architecture?

    • A.

      Scalability

    • B.

      Response time

    • C.

      Hardware requirements

    • D.

      Networking costs

    Correct Answer
    A. Scalability
    Explanation
    The main disadvantage of a client-server architecture is scalability. This means that as the number of clients increases, the server may struggle to handle the increased demand and may become overwhelmed. This can lead to slow response times and decreased performance. Additionally, scaling up the server to accommodate more clients can be costly and may require significant hardware upgrades. Networking costs, response time, and hardware requirements are also potential disadvantages, but scalability is the most significant drawback.

    Rate this question:

  • 5. 

    What is the main disadvantage of SOA?

    • A.

      Scalability

    • B.

      Response time

    • C.

      Additional development and design time

    • D.

      None of the above

    Correct Answer
    C. Additional development and design time
    Explanation
    The main disadvantage of SOA is the additional development and design time required. Implementing a service-oriented architecture involves designing and developing multiple services that can communicate with each other. This process can be time-consuming and complex, as it requires careful planning, integration, and coordination between different services. Additionally, the design and development of services need to be flexible and adaptable to changes, which further adds to the overall development and design time.

    Rate this question:

  • 6. 

    Use of multiple data sources for critical data is an example of what?

    • A.

      Violation of the Golden Sources rule

    • B.

      Implementation of the Golden Source rule

    • C.

      The only way to handle distributed data requirements

    • D.

      None of the above

    Correct Answer
    A. Violation of the Golden Sources rule
    Explanation
    The use of multiple data sources for critical data is considered a violation of the Golden Sources rule. The Golden Sources rule states that there should be a single, authoritative source of truth for important data in order to ensure accuracy, consistency, and reliability. By using multiple sources, there is a risk of conflicting or inconsistent information, which can lead to errors and data discrepancies. Therefore, it is important to adhere to the Golden Sources rule to maintain data integrity.

    Rate this question:

  • 7. 

    Which of the following is not a valid Argon Client Node Address Sub-Domain?

    • A.

      Main

    • B.

      Pre

    • C.

      Uat

    • D.

      Dev

    Correct Answer
    C. Uat
    Explanation
    The given options represent different sub-domains for Argon Client Node addresses. "uat" is not a valid sub-domain because it does not correspond to any specific environment or stage. The other options, "main," "pre," and "dev," are commonly used sub-domains to represent the main, pre-production, and development environments respectively.

    Rate this question:

  • 8. 

    What is the relationship between Argon and EMM?

    • A.

      There isn’t one

    • B.

      All Argon messages are stored in EMM

    • C.

      EMM is the Argon transport

    • D.

      All Argon messages must have their schema defined in EMM

    Correct Answer
    D. All Argon messages must have their schema defined in EMM
    Explanation
    The relationship between Argon and EMM is that all Argon messages must have their schema defined in EMM. This means that EMM is responsible for defining the structure and format of the messages used in the Argon system. Without the schema defined in EMM, Argon messages would not be able to be properly understood and processed.

    Rate this question:

  • 9. 

    Which term describes the checked out code of an SVN repository to a developer's workstation

    • A.

      Branch

    • B.

      Tag

    • C.

      Working Copy

    • D.

      Codebase

    Correct Answer
    C. Working Copy
    Explanation
    The term "Working Copy" refers to the checked out code of an SVN repository to a developer's workstation. When a developer wants to make changes to the code or work on a specific branch or tag, they create a working copy on their local machine. This allows them to make modifications and test them before committing the changes back to the repository. The working copy acts as a local copy of the codebase that the developer can work on independently without affecting the main repository.

    Rate this question:

  • 10. 

     Deleted braches cannot be retrieved from SVN

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    Deleted branches can be retrieved from SVN. SVN keeps a record of all changes made to the repository, including branch deletions. This means that even if a branch is deleted, it can still be recovered by accessing the repository's history and reverting the deletion. Therefore, the statement that deleted branches cannot be retrieved from SVN is false.

    Rate this question:

  • 11. 

    The common project structure of SVN repos includes which top-level directories

    • A.

      Code, Config, Data

    • B.

      App, Tests, Config

    • C.

      Trunk, Tmp, Branches

    • D.

      Trunk, Branches, Tags

    Correct Answer
    D. Trunk, Branches, Tags
    Explanation
    The common project structure of SVN repos typically includes three top-level directories: Trunk, Branches, and Tags. The Trunk directory contains the main development line or the latest stable version of the code. The Branches directory is used for creating separate branches for parallel development or experimentation. The Tags directory is used for creating snapshots or versions of the code for reference or release purposes. This structure allows for organized and efficient version control and collaboration within the SVN repository.

    Rate this question:

  • 12. 

    SVN versions each file in a commit separately

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    SVN does not version each file in a commit separately. Instead, it versions the entire commit as a single unit. This means that when a commit is made, all the changes made to different files within that commit are treated as a single revision. So, the correct answer is False.

    Rate this question:

  • 13. 

    EMM models are defined in which format

    • A.

      JSON

    • B.

      YAML

    • C.

      XML

    • D.

      CSV

    Correct Answer
    C. XML
    Explanation
    EMM models are defined in XML format. XML (Extensible Markup Language) is a commonly used format for storing and exchanging structured data. It provides a way to describe and organize data in a hierarchical manner using tags and attributes. XML is widely supported and can be easily parsed and manipulated by various programming languages and tools. Therefore, EMM models, which are used for Enterprise Mobility Management, are often defined in XML format to ensure compatibility and interoperability across different systems and platforms.

    Rate this question:

  • 14. 

    Which of the following best describes Argon?

    • A.

      An enterprise persistence framework

    • B.

      An RPC protocol

    • C.

      A messaging framework

    • D.

      A transaction monitor

    Correct Answer
    C. A messaging framework
    Explanation
    Argon is best described as a messaging framework. A messaging framework is a software architecture that enables the exchange of messages between different components or systems. It provides a standardized way for communication and facilitates the asynchronous communication between different parts of an application or different applications altogether. Argon, in this context, is likely a messaging framework that allows for efficient and reliable message exchange.

    Rate this question:

  • 15. 

    Which of these best describes a Golden Source?

    • A.

      Tested, reviewed source code

    • B.

      A replicated data source

    • C.

      An authoritatize data source

    • D.

      A common data source

    Correct Answer
    C. An authoritatize data source
    Explanation
    A Golden Source refers to an authoritative data source. It is a reliable and trusted source of data that is considered to be the most accurate and up-to-date. This source is often used as a reference or benchmark for other data sources. It is typically maintained and managed by a designated authority or organization to ensure the integrity and consistency of the data.

    Rate this question:

  • 16. 

    Which of these best describes architecture?

    • A.

      The collection of hardware in an organization, structured in a clear and consistent format, described by one or more models

    • B.

      The collection of connected units that are organized to accomplish a specific purpose, described by one or more models

    • C.

      The patterns used to organize a given code base in a consistent format, described by one or more models

    • D.

      The communications protocols used between systems, described by one or more models

    Correct Answer
    B. The collection of connected units that are organized to accomplish a specific purpose, described by one or more models
    Explanation
    The correct answer describes architecture as the collection of connected units that are organized to accomplish a specific purpose, described by one or more models. This definition emphasizes the organization and purpose of the units within a system, which is a fundamental aspect of architecture. The use of models further highlights the need for a clear and consistent representation of the architecture.

    Rate this question:

  • 17. 

    When is it permissible to amend data that is not at the Golden source?

    • A.

      To increase speed of processing

    • B.

      If reliability is the same as if was not done

    • C.

      Never

    • D.

      Always

    Correct Answer
    C. Never
    Explanation
    Amending data that is not at the Golden source is never permissible. This is because the Golden source is considered the most reliable and authoritative source of data. Any amendments or changes made to data outside of the Golden source can introduce inconsistencies and errors. Therefore, it is essential to always ensure that any data amendments are made directly at the Golden source to maintain data integrity and accuracy.

    Rate this question:

  • 18. 

    What value is returned if the Argon 'receive message' timeout expires?

    • A.

      There isn’t one

    • B.

      Another timeout starts

    • C.

      A null reference is returned

    • D.

      An empty message is returned

    Correct Answer
    C. A null reference is returned
    Explanation
    If the Argon 'receive message' timeout expires, a null reference is returned. This means that no message is received within the specified timeout period, and the method returns a null value instead of an actual message.

    Rate this question:

  • 19. 

    Which of these is NOT one of the 12 Rules of Architecture?

    • A.

      Enter trades once

    • B.

      Control Spreadsheets

    • C.

      Use common inputs

    • D.

      Optimize regularly

    Correct Answer
    D. Optimize regularly
    Explanation
    The given answer, "Optimize regularly," is not one of the 12 Rules of Architecture. The other options, "Enter trades once," "Control Spreadsheets," and "Use common inputs," could potentially be part of the 12 Rules of Architecture, but without further information, it is not possible to determine if they are included or not.

    Rate this question:

  • 20. 

    SVN Tags should only be referenced by one commit

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because SVN tags are used to mark a specific point in the history of a repository. They are typically used to indicate a specific version or release of a project. Each tag should correspond to a single commit, representing a stable state of the project. Referencing a tag by multiple commits would defeat the purpose of having tags, as it would no longer accurately represent a specific point in the project's history. Therefore, it is best practice to only reference a tag with one commit.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Nov 06, 2013
    Quiz Created by
    James Richardson
Back to Top Back to top
Advertisement