Combined P_L Quizlets
Terms in this set (51)
that allows the computer to make a decision between alternative conditions.
that instructs the computer to repeat a set of instructions until some condition is met.
Expressions that result in the value of either true or false.
Used to store data in the computer's memory that the computer will access and manipulate when executing a program. Holds a value that can change.
A combination of variables, values, functions and operators which is evaluated and produces another value.
Used to combine strings together to form one string.
An object that is used to calculate or evaluate a value or values.
A named unit of code that performs a task or causes an action to take place. Functions are named by what they do, as in add, subtract
The value that is passed to a method when it is called so it knows what to do.
An action that takes place while a program is running, such as clicking a mouse or pressing a key.
A function used to tell the program what to do when an event occurs.
In OOP a definition or blueprint used to create a particular type of object.
In OOP, an instance of a class.
In OOP, an object built from a class.
In OOP, the various characteristics of an object.
In OOP, the actions that an object can perform.
In OOP, the variable that holds the argument data (value) needed by the method.
Enable a programmer to determine the order in which instructions are executed, as well as the number of times or even whether an instruction is executed.
iteration or loop structure
continues to repeat actions while a condition remains true.
selection or decision structure
that makes a decision in order to determine which set of instructions to carry out
that performs a set of instructions in the order they appear
When a computer carries out a program's instructions
"if/else" instruction set is considered a(n)
selection or decision
"while" instruction set is considered a(n)
loop structure in
performed in a "specific order, top to bottom" is considered a(n)
sequential structure in
set of step-by-step instructions that must be executed to result in a solution or to perform a task.
the key to creating an effective algorithm
Causes the program to produce incorrect or unexpected results, and may be caused by an incorrect sequence of instructions or formula used in a calculation. Can be difficult to identify because they do not stop the program or produce an error message
process in which one uses reasoning to consistently come to a conclusion
Usually found by the compiler or interpreter when it does not understand or recognize code given, such as a typo, misspelling or missing code (grammar).
To find and remove errors from a software program.
when a line of code or an instruction conflicts with other elements of the code.
same process as proofreading
a diagram that describes a process or operation
Programs designed by dividing problems into smaller, logical problems to make them easier to execute. Examples of structured programming are sequential, iterative and selection.
A programmable machine that responds to a specific set of instructions.
A piece of information that can be stored and manipulated by a computer.
Creating a set of instructions to enable the computer to do something.
A general set of rules for defining how declarations, functions, commands and other statements should be arranged in a computer program.
A program that
entirely into machine language before use
A program that
instruction "on the fly" when the code is executed without looking at the entire program of code.
An order given to a computer processor by a computer program.
based upon a collection of binary digits, or bits, that the computer reads and interprets; the
language a computer is capable of understanding.
that has the same structure and set of commands as machine language, but uses symbols and recognizable codes.
that contains English words and phrases as well as easily recognized symbols that are easier to learn, read, use and modify.
A base-2 number system that uses the values 0 and 1 (off and on); the primary language that computers use to communicate.
Abbreviation for Binary Digit
A way of writing the details of algorithm steps in English using short phrases to describe the project outline. Basically this is coding using our everyday vocabulary. Easiest to understand.
Three types of errors in structured programming
Logical, syntax and run-time errors.
Occurs while the program is running. It generally means a piece of code cannot be loaded or contains an error that caused the program to stop.
Object Oriented Programming