Unit 1: Fundamentals of Software Development

0.0(0)
Studied by 1 person
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:15 PM on 10/3/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

Algorithm

A set of ordered and finite steps to solve a given problem

2
New cards

Pseudocode

A notation using structured English to describe an algorithm's logic

3
New cards

Flowchart

A diagrammatic representation of an algorithm using standard symbols

4
New cards

Flowchart Rules

Standard principles for drawing flowcharts

5
New cards

Control Structures

The fundamental building blocks that determine the order of statement execution

6
New cards

Sequential Control

The default structure where statements are executed one after another in order

7
New cards

Selection Control

A structure that allows the program to make decisions and choose between different paths

8
New cards

Repetition Control

A structure that enables the repeated execution of a block of statements

9
New cards

Pre-test Loop

A loop structure where the condition is checked before the loop body is executed

10
New cards

Post-test Loop

A loop structure where the loop body is executed before the condition is checked

11
New cards

Problem-Solving Process

A formal methodology for moving from a problem definition to a working program

12
New cards

Analysis Phase

The first phase of problem-solving that involves understanding and defining the problem

13
New cards

General Solution Phase

The phase where an algorithm is developed to solve the problem

14
New cards

Verification Phase

The phase of manually checking the algorithm to ensure it is correct

15
New cards

Implementation Phase

The phase of translating the algorithm into a programming language

16
New cards

Compilation

The process of translating an algorithm (or source code) into a programming language

17
New cards

"Think First

Code Later"

Explore top notes

note
Implications of wider issue
Updated 615d ago
0.0(0)
note
Chapter 5: Volcanoes
Updated 726d ago
0.0(0)
note
Prezydent RP
Updated 1276d ago
0.0(0)
note
Crucible Characters
Updated 1303d ago
0.0(0)
note
The Victorian Era
Updated 336d ago
0.0(0)
note
Thrower’s Elbow
Updated 1144d ago
0.0(0)
note
Implications of wider issue
Updated 615d ago
0.0(0)
note
Chapter 5: Volcanoes
Updated 726d ago
0.0(0)
note
Prezydent RP
Updated 1276d ago
0.0(0)
note
Crucible Characters
Updated 1303d ago
0.0(0)
note
The Victorian Era
Updated 336d ago
0.0(0)
note
Thrower’s Elbow
Updated 1144d ago
0.0(0)

Explore top flashcards

flashcards
AP Psych Unit 4: Learning
45
Updated 497d ago
0.0(0)
flashcards
APUSH 31,32
35
Updated 1149d ago
0.0(0)
flashcards
Periodization of Empires
64
Updated 339d ago
0.0(0)
flashcards
animal cell
30
Updated 1202d ago
0.0(0)
flashcards
Regular RE verbs
31
Updated 159d ago
0.0(0)
flashcards
Earth Systems Year 9
33
Updated 282d ago
0.0(0)
flashcards
550 Digital SAT Vocab Terms
20
Updated 761d ago
0.0(0)
flashcards
A&P Chapter 12.
101
Updated 842d ago
0.0(0)
flashcards
AP Psych Unit 4: Learning
45
Updated 497d ago
0.0(0)
flashcards
APUSH 31,32
35
Updated 1149d ago
0.0(0)
flashcards
Periodization of Empires
64
Updated 339d ago
0.0(0)
flashcards
animal cell
30
Updated 1202d ago
0.0(0)
flashcards
Regular RE verbs
31
Updated 159d ago
0.0(0)
flashcards
Earth Systems Year 9
33
Updated 282d ago
0.0(0)
flashcards
550 Digital SAT Vocab Terms
20
Updated 761d ago
0.0(0)
flashcards
A&P Chapter 12.
101
Updated 842d ago
0.0(0)