Computer Programming 2

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/26

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.

27 Terms

1
New cards

Algorithm

refers to a step-by-step processing procedure used to solve problems.

2
New cards

Characteristics of an algorithm

✔ Well-defined inputs and outputs

3
New cards

✔ Clear and Unambiguous

4
New cards

✔ Language Independent

5
New cards

✔ Feasible

6
New cards

Flowchart

graphical representation of an algorithm

7
New cards

Data Terminal

defines the starting and ending point of a flowchart

8
New cards

Oval

Shape of data terminal

9
New cards

Initialization

the preparation or initialization of memory space for data processing

10
New cards

Hexagon

shape of initialization

11
New cards

Input/Output

used to represent the data input and output

12
New cards

Parallelogram

shape in input/output

13
New cards

Process

used to represent manipulation of data (assignment and mathematical computations)

14
New cards

Rectangle

shape of process

15
New cards

Decision

used to represent processing of conditions using relational operators.

16
New cards

Diamond

shape of decision

17
New cards

Subroutine/Function

used to group sequences that performs a specific, well-defined task.

18
New cards

Rectangle with lines

shape of subroutine

19
New cards

Flow lines

defines the logical sequence of the program by pointing the next symbol to be performed.

20
New cards

Arrows

shape for flow lines

21
New cards

On-page connector

connects to the flowcharts on the same page.

22
New cards

Circle with arrow

shape of on-page connector

23
New cards

Off-page connector

connects to the flowcharts on different page.

24
New cards

Arrow with pentagon

shape of off-page connector

25
New cards

Sequence Structure

represents a flow which is carried out in a particular order.

26
New cards

Selection Structure

represents a flow wherein processes are selected based on certain conditions.

27
New cards

Repetition Structure

represents a flow wherein a condition is carried out over and over again as long as a certain requirement is satisfied.