1/10
boolean visual programming text-based programming logic error syntax error run-time error overflow error variables assignment operator data types string integer float typecasting concatenation logical operators relational operators module (library) API while loop definite loop indefinite loop range() function function parameter
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
logic error
a mistake in the algorithm or program that causes it to behave incorrectly or unexpectedly
syntax error
a mistake in the program where the rules of the programming language are not followed
run-time error
a mistake in the program that occurs during the execution of a program
overflow error
an error that occurs when a computer attempts to handle a number that is outside of the defined range of values
string
an ordered sequence of characters
substring
a part of an existing string
string concatenation
joins together two or more strings end-to-end to make a new string
procedural abstraction
provides a name for a process and allows a programmer to use a procedure knowing what it does, but not necessarily how it does it
application program interface (API)
Specifications for how the procedures in a library behave and can be used
data abstraction
provides a separation between the abstract properties of a data type and the concrete details of its representation
modularity
the subdivision of a computer program into separate subprograms