What is a program?
A set of instructions that a computer follows to perform a specific task.
What is syntax?
A set of rules for how things are spelled and formatted in code so that the computer can understand it.
Statements that describe a relationship where one part depends on another, often expressed in an "if...then" structure.
Conditionals
Set of instructions that is designed to accomplish a task
algorithms
What is debugging?
Systematic process of finding, analyzing, and removing errors, or "bugs," in software or hardware to ensure it functions correctly and reliably.
What is a code?
Process of writing instructions in a specific language.
What is a variable?
Is a space in the computer memory with a unique name or id or is a name that stores a value in a program.
What are logical operators?
Logical operators, such as AND, OR, and NOT, combine or modify Boolean expressions to create a single true or false outcome.
What is a Pseudocode?
Way of writing or describing programming code or algorithms in a natural language such as English.
Name the 3 types of errors
syntax error, logical error, performance issues
Name 2 Programing Paradigms
Imperative, Declaritive, Object Oriented, Reactive
What is python?
Is a set of rules and commands that allow people to instruct a computer to perform specific tastes.
Symbols used in programming and mathematics to compare two values, which evaluate to a boolean result of either true or false.
Comparison operators
What is a flowchart?
It's a visual diagram that shows the step by step flow to a process or algorithm using shapes and arrows.
Bug in computer code or an argument that causes it to produce unexpected or incorrect results, even though it runs without crashing or generating error messages.
Logical Error
What is a source code?
Is a set of instructions written in a programming language.
What is a programing language?
It is a set of rules and symbols that allow humans to communicate with computers and instruct them to perform specific tasks.
What are true tables?
A truth table is defined as a tabular listing of all the possible logic-level combinations produced by the input and output of a digital circuit.
Represents a start or end point.
Violation of a programming language's rules, similar to a grammar error in human language, that prevents the code from being understood and executed by a computer.
Syntax error
Name 2 programing languages
Sql, Java, Python, C++, PhP, Pascal, html, Cobol
What are arguments?
Arguments refer to a value that is passed to a function or methods when it is called.
What are the main types of conditionals? Name at least 2
Zero, first, second, third
What does a diamond do in flowcharts?
Indicates a decision
Situations where Python code executes slower than desired or consumes excessive resources (CPU, memory, I/O) for a given task.
Performance Issues