Which technique helps prevent overfitting by ignoring certain neurons during training?

  • Batch Normalization
  • Dropout
  • Gradient Clipping
  • ReLU Activation Function
The technique that helps prevent overfitting by ignoring certain neurons during training is 'Dropout.' It randomly deactivates neurons, forcing the network to learn more robust representations.

A project's _______ defines the work that needs to be accomplished to deliver a product, service, or result with the specified features and functions.

  • Milestone
  • Risk Register
  • Scope Statement
  • Stakeholder Analysis
The 'scope statement' in a project defines the work that must be completed to deliver the project's intended product, service, or result with specified features and functions. It sets the boundaries for the project and helps manage expectations. Milestones are significant project events, the Risk Register records project risks, and Stakeholder Analysis involves identifying and assessing stakeholders.

You are tasked with setting up a public Wi-Fi network for a cafe. Which security measure would be most appropriate to prevent users from seeing the traffic of other users?

  • Intrusion Detection System
  • MAC Filtering
  • VPN Configuration
  • WPA3 Encryption
Utilizing WPA3 (Wi-Fi Protected Access 3) encryption is a crucial security measure for a public Wi-Fi network. It encrypts the data between the user's device and the access point, preventing other users from intercepting or seeing the traffic.

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.