Chapter 5: Algorithms and Programming Part 2

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

1/10

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards
Programs
can be developed for creative expression, to satisfy personal curiosity, to create new knowledge, or to solve problems (to help people, organizations, or society). 
2
New cards
languages
In some ________, a procedure could be called a method or subroutine.
3
New cards
planning
first step in programming
4
New cards
Program documentation
is helpful in all stages of program development.
5
New cards
Consultation and communication
with program users are important aspects of program development to solve problems.
6
New cards
Documentation
does not slow down run speed and is necessary when collaborating or programming alone. 
7
New cards
flowchart
is a way to represent an algorithm visually.
8
New cards
Lists
are an organized and formatted way of storing and retrieving data. 
9
New cards
Traversing
a list means that you are accessing all the elements of the list one by one.
10
New cards
**procedure**
is a set of code that is referred to by name and can be called (invoked) at any point in a program simply by utilizing the procedure’s name. 
11
New cards
**method or subroutine**
procedure could be called a