Necessary vocan for describing programming Flashcards
Algorithm
A sequence of steps that are followed to complete a certain task
Decomposition
The process of breaking down a problem into smaller sub-problems
Abstraction
The process of removing unnecessary detail from a problem
Integer
A data type that is a whole number
Real
A data type which is a number that can have a decimal value
Boolean
A data type that has one of two possible values which intend to represent two truth values (0 and 1 or true and false)
Character
A letter, number, space, punctuation mark, or symbol that can be typed on a computer.
String
A composite data structure that is sequence of characters
Identifier
They include names or variables, constants and subroutines names(A string of alphanumeric characters that begin with an alphabetic character or underscore character;) It is created by user
Variable
Named slot in memory that can be referenced later in the code and can be changed.
Constant
Named slot in memory that can be referenced later in the code but cannot be changed.
Assignment
Sets/resets the values of an integer and stores it in a variable/ constant.
Iteration
A process of repeating lines of code.
Definite
A definite iteration will be tested a set number of times (for loop)
Indefinite
An indefinite iteration will be repeated until certain conditions are met (while loop)