Technology
mediumProgramming 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.
Which programming term means a named storage location for a value?
- variable
- loop
- function
- conditional
Choose the best answer: which programming term means repeating instructions while a condition holds?
- function
- loop
- conditional
- class
Which option correctly answers this: which programming term means a reusable block of behavior?
- conditional
- class
- function
- abstraction
Test the association in this item: Which programming term means choosing between execution paths?
- class
- abstraction
- recursion
- conditional
Identify the correct match. Which programming term means a blueprint for objects in class-based programming?
- class
- abstraction
- recursion
- encapsulation
From the choices given, which programming term means hiding implementation details behind an interface?
- recursion
- abstraction
- encapsulation
- compilation
Which choice completes this fact accurately? Which programming term means a function calling itself?
- encapsulation
- compilation
- recursion
- algorithm
Consider the historical or technical context. Which programming term means combining data and behavior in one unit?
- compilation
- algorithm
- variable
- encapsulation
Pick the factually correct response: which programming term means transforming source code into machine-oriented output before execution?
- compilation
- algorithm
- variable
- loop
For this final item, which programming term means a deterministic procedure that solves a class of problems?
- variable
- algorithm
- loop
- function