In a router, the table that keeps track of paths to active networks and how to reach them is known as the _______ table.

  • ARP
  • Destination
  • Routing
  • Routing Information Base (RIB)
In a router, the table that keeps track of paths to active networks and how to reach them is known as the 'Routing' table. This table is used for making forwarding decisions based on the destination address.

You are working on a real-time trading application where the order of transactions is crucial. Which data structure would be most appropriate to ensure that the first transaction entered is the first one processed?

  • Binary Tree
  • Hash Table
  • Queue
  • Stack
In real-time trading, the order of transactions is critical. A 'Queue' is the most suitable data structure to ensure the first transaction entered is the first one processed. It follows a First-In-First-Out (FIFO) order, which aligns with transaction sequence requirements.

An organization wants to run multiple isolated Linux-based systems on a single host for testing purposes. Which lightweight virtualization technology, operating at the container level, would be suitable?

  • Docker
  • KVM
  • VMware
  • Xen
Docker is a containerization platform that allows you to run multiple isolated instances on a single host efficiently. It's known for its lightweight nature and is widely used for testing and deployment.

The _______ in an operating system acts as a bridge between application software and hardware.

  • Compiler
  • Firewall
  • Kernel
  • Router
The 'Kernel' in an operating system serves as the core component that manages the communication between application software and hardware, facilitating the execution of tasks and resource management. It is an essential bridge between software and hardware.

In virtualization, the primary operating system running on the host machine is often called the _______.

  • Emulator
  • Guest OS
  • Hypervisor
  • Kernel
The primary operating system running on the host machine in virtualization is often referred to as the 'Hypervisor.' A hypervisor manages and facilitates the execution of multiple guest operating systems.

A company wants to ensure that their cloud-hosted application remains available even if one entire data center fails. What should they consider implementing?

  • Disaster Recovery Plan
  • Failover
  • Load Balancing
  • Redundancy
To ensure high availability, implementing 'redundancy' is essential. This means duplicating critical components across multiple data centers, ensuring the application remains available even if one center fails.

Which regulatory compliance mandates the protection of personally identifiable information (PII) for European Union (EU) citizens?

  • COPPA
  • FERPA
  • GDPR
  • HIPAA
The General Data Protection Regulation (GDPR) is a regulation in EU law that mandates the protection of personally identifiable information (PII) for EU citizens. It sets strict rules for data privacy and security.

Which term refers to the practice of writing code in short, consistent cycles, often with paired programming and frequent communication with stakeholders?

  • Agile Development
  • Big Bang Integration Testing
  • Code Refactoring
  • Waterfall Methodology
'Agile Development' is a software development approach that involves writing code in short, consistent cycles called iterations or sprints. It emphasizes collaboration with stakeholders, adaptability, and continuous delivery.

Which architectural pattern in mobile app development separates an application's UI, data, and logic into three separate layers?

  • Factory Method Pattern
  • Model-View-Controller (MVC)
  • Observer Pattern
  • Singleton Pattern
The Model-View-Controller (MVC) architectural pattern separates a mobile app into three interconnected components: Model (data and logic), View (UI), and Controller (manages user input). This separation enhances code maintainability and scalability in app development.

With the rise of digital channels, a retail company wants to enhance its customer experience. What strategic initiative should they prioritize to achieve a seamless omnichannel experience?

  • Increasing Traditional Store Footprint
  • Manual Inventory Management and Reporting
  • Restricted Payment Options and Checkout
  • Unified Customer Data and Personalization
Prioritizing 'Unified Customer Data and Personalization' is crucial for achieving a seamless omnichannel experience. It involves leveraging data to provide a personalized experience across all channels, which can enhance customer satisfaction and drive business growth.