Version 100% Verified
What is an algorithm?
✔✔An algorithm is a step-by-step set of instructions designed to perform a specific task or solve
a problem.
What is the purpose of a loop in programming?
✔✔A loop allows a set of instructions to be repeated multiple times until a certain condition is
met.
What does the term "abstraction" mean in computer science?
✔✔Abstraction refers to simplifying complex systems by focusing on the main ideas while
hiding the underlying details.
How is a variable used in programming?
✔✔A variable is a storage location in memory that holds data, which can be changed or
manipulated during program execution.
1
,What is the significance of "conditional statements" in programming?
✔✔Conditional statements allow a program to make decisions and execute different code paths
based on whether certain conditions are true or false.
What is the function of an IDE (Integrated Development Environment)?
✔✔An IDE is a software application that provides comprehensive tools for coding, debugging,
and testing programs.
What is the difference between a compiler and an interpreter?
✔✔A compiler translates an entire program into machine code before execution, while an
interpreter translates and executes code line by line.
What is a function or method in programming?
✔✔A function or method is a block of code designed to perform a specific task, which can be
called upon when needed in a program.
What is the purpose of data types in programming?
✔✔Data types define the kind of data a variable can hold, such as integers, floats, or strings,
ensuring proper handling and manipulation of data.
2
,What does "syntax" refer to in computer programming?
✔✔Syntax refers to the set of rules that define the correct structure and format of code in a
programming language.
What is a "parameter" in the context of functions?
✔✔A parameter is a variable used in a function to receive input values when the function is
called.
What is the role of "debugging" in the software development process?
✔✔Debugging is the process of identifying, isolating, and fixing bugs or errors in a program to
ensure it runs correctly.
What does "iteration" mean in programming?
✔✔Iteration refers to the repetition of a process or set of instructions in a loop until a certain
condition is met.
What is a "binary number system"?
3
, ✔✔The binary number system is a base-2 numerical system that uses only two digits, 0 and 1, to
represent all possible numbers.
What is the significance of an "array" in programming?
✔✔An array is a data structure that stores a collection of elements, typically of the same data
type, in a contiguous block of memory.
What does "encapsulation" mean in object-oriented programming?
✔✔Encapsulation is the concept of bundling data and the methods that operate on that data
within a single unit or class, restricting direct access to some of the object’s components.
What is the purpose of "inheritance" in object-oriented programming?
✔✔Inheritance allows a new class to inherit properties and behaviors (methods) from an existing
class, promoting code reuse and organization.
What is "polymorphism" in the context of programming?
✔✔Polymorphism is the ability of different objects to respond in their own way to the same
method or function call, allowing for flexible and reusable code.
4