Any piece of data that is passed into a module when the module is called.
Back
C++
Front
programming language great for mathematical calculations to write a program.
Back
Debug
Front
The process of detecting and eliminating a device's malfunctions.
Back
diamond
Front
A symbol that represent a true/false condition
Back
Order of operations
Front
Back
CPU (Central Processing Unit)
Front
The key component of a computer system, which contains the circuitry necessary to interpret and execute program instructions
Back
Order of operations
Front
the order in which operations in an expression to be evaluated are carried out. 1. parentheses 2. exponents 3. multiplication and division 4. addition and subtraction
Back
Complier
Front
a program used to translate the source code of a computer program into binary form using only 0s and 1s
Back
Module
Front
A group of statement that exist within a program for the purpose of performing a specific task.
Back
Algorithm
Front
a well-defined procedure that allows a computer to solve a problem. To describe an algorithm is a sequence of defined instructions.
Back
Mod
Front
Back
syntax error
Front
An error that results when an instruction does not follow the syntax rules or grammar of the programming language.
Back
Boolean
Front
All programming language allow you to create expression that can be evaluated as either true or false.
Back
Operand
Front
is the part of a computer instruction that specifies data that is to be operating on or manipulated , by extension, and the data itself. Basically, a computer instruction describes an operation or operands on which the operation is to be performed.
Back
constant
Front
A value that does not change
Back
String
Front
strings which stores arguments passed by command line while starting a program. All the command line arguments are stored in that array.
Back
Flowchart
Front
A diagram that shows different paths a program will take depending on what data is inputted.
Back
machine language
Front
A program written in the basic, simple instructions that the computer understands directly.
Back
Python
Front
A high-level, open source, dynamic object-oriented programming language that can be used to develop a wide variety of applications.
Back
Declaration
Front
A statement that typically specifies two things about variable.
Back
real
Front
Zero, all positive and negative integers, fractions, decimals, and roots.
Back
Oval
Front
This shape tells you where the flowchart begins and ends.
Back
Unicode
Front
A character code that enables most of the languages of the world to be symbolized with a special character identification.
Back
hand tracing
Front
debugging process where you pretend that you are the computer executing a program
Back
Selection
Front
A generic term for a type of programming statement (usually an if-statement) that uses a Boolean condition to determine, or select, whether or not to run a certain block of statements.
Back
Expression
Front
A mathematical phrase that contains operations, numbers, and/or variables.
Back
camelCase
Front
A convention for naming variables that capitalizes the first letter of every word without spaces.
Back
bit
Front
A bit is the single unit of information in a computer, typically represented as a 0 or 1.
Back
computer
Front
Electronic device that receives data, processes data, stores data, and produces a result.
Back
Secondary storage
Front
Storage that is remote to the CPU and permanently holds data, even when the PC is turned off, such as a hard drive.
Back
Flash Memory
Front
a kind of memory that retains data in the absence of a power supply
Back
Local variable
Front
A variable with local scope is one that can only be seen, used and updated by code within the same scope. Typically this means the variable was declared (created) inside a function -- includes function parameter variables.
Back
Assembly Language
Front
Programming language that has the same structure and set of commands as machine languages but allows programmers to use symbolic representations of numeric machine code.
Back
Variable
Front
A symbol used to represent a quantity that can change
Back
OR
Front
An operator connects two Boolean expressing into one compound expression. one or both subexpression must be true for the compound expression to be true, and it doesn't matter which.
Back
RAM
Front
is a type of data storage used in computers that is generally located on the motherboard. This type of memory is volatile and all information that was stored in RAM is lost when the computer is turned off.
Back
Hardware
Front
The machines, wiring, and other physical components of a computer or other electronic system
Back
Binary
Front
The binary number system is base 2, using only bits 0 and 1.
Back
pseudocode
Front
Shorthand notation for programming which uses a combination of informal programming structures and verbal descriptions of code.
Back
AND
Front
an Operator connect two Boolean expressions into one compound expression. Both sub expression must be true for the compound expression to be true.
Back
Programmer
Front
A person who writes and tests computer programs.
Back
Divide and conquer
Front
A program design strategy in which tasks are broken down into subtasks, which are broken down into sub-subtasks, and so on, until each piece is small enough to code comfortably. These pieces work together to accomplish the total job.
Back
IDE
Front
An IDE normally consists of a source code editor, build automation tools, and a debugger.
Back
Parallelogram
Front
This shape tells you the flowchart Input(what you declare as a variable) and the Output(what your program wants to display)
Back
Top-down design
Front
Starting with a broad concept and breaking it down into smaller and smaller pieces.