← All CAD Flashcard Decks

Security & Deployment Flashcards

6 cards from real CAD practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 6 Security & Deployment flashcards as text
  1. Which security measure helps prevent unauthorized access to an application?

    Answer: Authentication

    Authentication ensures that only authorized users can access an application by requiring login credentials such as a username and password.

  2. What is the purpose of data encryption in application security?

    Answer: Convert data into unreadable format for security

    Encryption protects sensitive information by converting it into unreadable code that can only be decrypted by authorized users.

  3. Which security vulnerability occurs when user input is not properly validated?

    Answer: SQL injection

    SQL injection occurs when attackers manipulate input fields to execute unauthorized database queries, compromising sensitive data.

  4. What is the purpose of role-based access control (RBAC) in an application?

    Answer: Limit access to features based on user roles

    RBAC restricts access to certain features based on a user’s role, ensuring only authorized personnel can perform specific actions.

  5. Which deployment strategy involves gradually releasing updates to a small subset of users before a full rollout?

    Answer: Canary deployment

    A canary deployment gradually introduces new features to a small group of users, allowing for testing and minimizing risks.

  6. Why is continuous deployment beneficial in application development?

    Answer: Automates the release process for faster updates

    Continuous deployment automates the release process, allowing faster and more reliable delivery of new features and fixes.