1/15
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
software development process
a structured methodology for designing, creating, testing, and maintaining software applications
software development process phases
phases include planning, requirement analysis, design, coding (implementation), testing, development, and maintenance
iterative development
a software development approach where a product is built and refined in repeated cycles, called iterations
incremental development
a software development approach where a complex system is built in smaller, manageable parts or increments
software design process
the phrase within the software development life cycle where developers translate user requirements into a detailed plan, or blueprint for how a software system will be built
sequencing; sequential statements
putting steps in an order
code statement
a command or instruction, also known as a program statement
expression
a combination of operators and values that evaluates to a single value
string concatenation
the operation of joining two or more character strings end-to-end to form a single, longer string. This process effectively appends one string to the end of another
substring
a contiguous sequence of characters within a longer string
boolean value
a data type that is either true or false
operand
a value or expression that is used to perform an operation
selection
deciding which steps to do next
conditional statements
affects the sequential flow of control by executing different statements based on the value of a boolean expression
nested conditional statements
the practice of placing one conditional statement inside another
iteration
a repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met