Technology

medium

Programming Concepts

Recognize foundational ideas shared across programming languages.

Questions
10
Difficulty
Medium
Duration
5 min
Per question
30 sec
Base reward
Earn 0 coins

More in Technology

Question preview

Preview only—answers cannot be submitted here.

  1. Which programming term means a named storage location for a value?

    • variable
    • loop
    • function
    • conditional
  2. Choose the best answer: which programming term means repeating instructions while a condition holds?

    • function
    • loop
    • conditional
    • class
  3. Which option correctly answers this: which programming term means a reusable block of behavior?

    • conditional
    • class
    • function
    • abstraction
  4. Test the association in this item: Which programming term means choosing between execution paths?

    • class
    • abstraction
    • recursion
    • conditional
  5. Identify the correct match. Which programming term means a blueprint for objects in class-based programming?

    • class
    • abstraction
    • recursion
    • encapsulation
  6. From the choices given, which programming term means hiding implementation details behind an interface?

    • recursion
    • abstraction
    • encapsulation
    • compilation
  7. Which choice completes this fact accurately? Which programming term means a function calling itself?

    • encapsulation
    • compilation
    • recursion
    • algorithm
  8. Consider the historical or technical context. Which programming term means combining data and behavior in one unit?

    • compilation
    • algorithm
    • variable
    • encapsulation
  9. Pick the factually correct response: which programming term means transforming source code into machine-oriented output before execution?

    • compilation
    • algorithm
    • variable
    • loop
  10. For this final item, which programming term means a deterministic procedure that solves a class of problems?

    • variable
    • algorithm
    • loop
    • function