1/23
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Global Variable
A variable that is accessible throughout an entire program, regardless of scope.
Local Variable
A variable that is declared within a function or block and can only be accessed within that scope.
Int
A data type used to store whole numbers without decimal points.
double
A data type used to store floating-point numbers with double precision.
String
A sequence of characters used to represent text in programming.
Boolean
A data type that holds only two possible values: true or false.
Concatenation
The operation of joining two or more strings together.
Conditional/If
A statement that executes a block of code only if a specified condition is met.
While
A loop that continues executing as long as a given condition remains true.
For
A loop that iterates a fixed number of times, typically using a counter variable.
Increment
The process of increasing a variable’s value, often by one.
Natural Language/Pseudocode
A simplified, human-readable way of describing an algorithm without strict syntax rules.
Parameter (Argument)
A value passed into a function to be used within its execution.
Method (Function)
A block of code that performs a specific task and can be called multiple times.
Comments
Non-executable text in code used to describe functionality or provide notes for developers.
Array
A collection of elements stored in contiguous memory locations, typically of the same data type.
Loop
A control structure that repeats a block of code multiple times.
Nested Loops
A loop inside another loop, allowing for multiple levels of iteration.
2-dim Array
A two-dimensional array that stores data in a grid-like structure with rows and columns.
Class
A blueprint for creating objects, defining attributes and behaviors.
Object
An instance of a class that contains data and methods to manipulate that data.
Debugging
The process of identifying and fixing errors in a program.
Modulo
An operation that returns the remainder of a division.
Abstraction
The concept of hiding complex implementation details and exposing only essential features.