Homework 3 Vocab AP computer science

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

software development process

a structured methodology for designing, creating, testing, and maintaining software applications

2
New cards

software development process phases

phases include planning, requirement analysis, design, coding (implementation), testing, development, and maintenance

3
New cards

iterative development

a software development approach where a product is built and refined in repeated cycles, called iterations

4
New cards

incremental development

a software development approach where a complex system is built in smaller, manageable parts or increments

5
New cards

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

6
New cards

sequencing; sequential statements

putting steps in an order

7
New cards

code statement

a command or instruction, also known as a program statement

8
New cards

expression

a combination of operators and values that evaluates to a single value

9
New cards

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

10
New cards

substring

a contiguous sequence of characters within a longer string

11
New cards

boolean value

a data type that is either true or false

12
New cards

operand

a value or expression that is used to perform an operation

13
New cards

selection

deciding which steps to do next

14
New cards

conditional statements

affects the sequential flow of control by executing different statements based on the value of a boolean expression

15
New cards

nested conditional statements

the practice of placing one conditional statement inside another

16
New cards

iteration

a repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met