1/28
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Hard code
To insert a specific value into your code; refers to data that is an actual value, in other words not able to vary. Example: System.out.print(5+2); the mathematical expression is hard
Variable Scope
Where a programmer can legally use a variable without generating an error
Data type
A classification of the type of data that is stored in a particular way in the computer’s memory. Ex: int, double, String
Statement
An instruction for the computer; a single line of instruction ending with a semicolon
Declaring a variable
A statement that defines a variable with a data type
Initializing a variable
The assignment of a value to a variable
Conditional
An expression that only evaluates to true or false
Compiler
A program which takes the code you have written and translates it into the binary ones and zeros of actual machine code. Also, alerts the programmer to any errors in code
Bug
An error in a program that prevents the program from running as expected
Output
Data generated by a computer and sent to an output device
Order of operations
The sequence in which calculations should be performed that involve more than one arithmetic or logical operation
Logical operator
The use of simple Boolean logic such as and, or and not
Arithmetic operator
The symbols that represent mathematical operations
Integrated development environment (IDE)
A visual tool or program that allows programmers to develop programs more efficiently, such as CodeHS or Eclipse
Camelcase
A compound word which uses capital letters to delimit the word parts; refers to capitalizing the first letter of every subsequent word in a variable’s name
Debugging
Finding and fixing errors in programs
Variable
A way to store a piece of data which can then be modified at any time
Concatenation
Combining two things together, such as two strings of text
Skeleton Code
Bare bones template for a program in which you will write your code
Case sensitive
When upper and lowercase letters are treated as distinct/different
Console window
Where output appears
Comment
An annotation in code that is ignored by the computer compiler
Literal
An actual value
Syntax
The set of rules for a programming language; How you must write something
Compound/shorthand operators
Operators that simultaneously perform an operation (e.g. addition) and an assignment. Ex: +=,
Naming convention
Refers to the way we should name things
Code block
One or more statements that are grouped together with curly brackets {}
Relational operator
An operator that describes a relationship between two things, like inequalities. Ex:
Nesting
Putting statements inside of other statement