Answers with Certified Solutions
What is a computer program?
✔✔ A computer program is a set of instructions that tells a computer how to perform a specific
task.
What is the purpose of a programming language?
✔✔ A programming language allows humans to write instructions that a computer can
understand and execute.
What does the term "hardware" refer to?
✔✔ Hardware refers to the physical components of a computer, such as the processor, memory,
and input/output devices.
What is the difference between hardware and software?
✔✔ Hardware refers to the physical components of a computer, while software refers to the
programs and applications that run on the computer.
1
,What is an algorithm?
✔✔ An algorithm is a step-by-step procedure or formula for solving a problem or completing a
task.
What is the role of the CPU in a computer system?
✔✔ The CPU (Central Processing Unit) is responsible for executing instructions and performing
calculations in a computer.
What is the function of the memory (RAM) in a computer?
✔✔ The memory (RAM) temporarily stores data and instructions that the CPU needs while
performing tasks.
What is the difference between primary memory and secondary memory?
✔✔ Primary memory (RAM) is temporary and volatile, while secondary memory (such as hard
drives) stores data permanently.
What is the role of an operating system in a computer?
✔✔ The operating system manages the computer's hardware and software resources, providing a
user interface and facilitating communication between programs and hardware.
2
, What is Python?
✔✔ Python is a high-level, interpreted programming language that emphasizes readability and
ease of use.
What does "interpreted" mean in the context of a programming language?
✔✔ "Interpreted" means that a program is executed line by line by an interpreter, rather than
being compiled into machine code beforehand.
What is the difference between compiled and interpreted languages?
✔✔ Compiled languages are translated into machine code before execution, while interpreted
languages are executed directly by an interpreter.
What is the purpose of an IDE (Integrated Development Environment)?
✔✔ An IDE is a software application that provides tools for writing, testing, and debugging
code, including features like syntax highlighting and code completion.
What is the role of a function in a program?
3