You are tasked with ensuring that a mobile app's user data remains consistent across multiple devices. Which database feature or principle would be critical to implement?

  • ACID Transactions
  • CAP Theorem
  • MapReduce
  • Sharding
To maintain data consistency across multiple devices, you should implement 'ACID transactions' (Atomicity, Consistency, Isolation, Durability). ACID transactions ensure that data changes are either fully completed or fully undone, preventing inconsistencies.

A company is looking for a solution to improve the performance of their database system, which often faces I/O bottlenecks. Which RAID level, known for its striping technique, would you recommend for performance enhancement?

  • RAID 0
  • RAID 1
  • RAID 10
  • RAID 5
In this scenario, RAID 0 is the choice. RAID 0 uses striping to enhance performance by distributing data across multiple disks, allowing parallel access. However, note that it provides no data redundancy.

The process where a device forwards a packet to all its outgoing links except the one it came from is called _______.

  • Broadcast
  • Flooding
  • Multicast
  • Unicast
Flooding is the process where a network device forwards a packet to all of its outgoing links, except the one it arrived from. This is commonly used when a device doesn't know the specific path to the destination.

A _______ assessment in IT risk management evaluates the likelihood and impact of risks.

  • Impact
  • Risk
  • Threat
  • Vulnerability
In IT risk management, a 'Risk Assessment' is used to evaluate the likelihood and impact of potential risks. This helps in identifying and mitigating risks effectively.

In the context of digital transformation, what term refers to the integration of digital technology into all areas of a business, fundamentally changing how businesses operate and deliver value to customers?

  • Digital Adoption
  • Digital Disruption
  • Digital Integration
  • Digital Transformation
'Digital Transformation' signifies the integration of digital technology into all aspects of a business, revolutionizing operations and value delivery to customers. It's a comprehensive organizational change driven by technology.

Which of the following is a traditional method of project management characterized by a linear and sequential approach?

  • Agile
  • DevOps
  • Scrum
  • Waterfall
The 'Waterfall' model is a traditional project management approach that follows a linear and sequential process, where each phase must be completed before moving on to the next. It's a structured approach often used in large projects.

The process of reallocating memory for an array when its initial capacity is reached is called _______.

  • Dynamic Allocation
  • Overloading
  • Reallocation
  • Serialization
When an array reaches its initial capacity and needs more space, the process of reallocating memory is called 'Reallocation.' This is commonly seen in dynamic arrays or lists.

An algorithm that always takes the same amount of time to process, regardless of the size of the input, has a time complexity of _______.

  • O(1)
  • O(log?n)
  • O(n)
  • O(n^2)
An algorithm with a time complexity of O(1) has a constant time of execution, meaning it always takes the same amount of time, regardless of the input size. This is the most efficient time complexity.

An organization is implementing a new ITSM tool. During the Service Transition phase, what should be the primary focus?

  • Acquiring new hardware and software.
  • Defining the scope of the project.
  • Documenting and testing new processes.
  • Training employees on the new tool's interface.
In the Service Transition phase of IT Service Management (ITSM), the primary focus should be on documenting and testing new processes. This phase involves preparing for the deployment of new or changed services. It includes activities such as creating documentation, conducting testing, and ensuring that the new ITSM tool integrates seamlessly with existing processes.

In HPC, the ability of a system to scale its performance proportionally with added resources is termed as _______ scalability.

  • Chaotic
  • Conventional
  • Linear
  • Static
In High-Performance Computing (HPC), 'Linear' scalability indicates that the system can increase performance proportionally with the addition of resources, a desirable trait in HPC environments.