Module 2 Flashcards
act like mirrors of computer programs in terms of flowcharting symbols.
They contain the steps of solving a problem unit for a specific result.
Program flowcharts
contain the solutions of many problem units together that are closely related
to each other and interact with each other to achieve a goal. We will first focus on program flowcharts.
System flowcharts
an extremely useful tool in program development. First, any error or
omission can be more easily detected from a program flowchart than it can be from a program because a program
flowchart is a pictorial representation of the logic of a program.
program flowchart
used to show the beginning and end of a
set of computer-related processes
Terminal
used to show any input/output
operation
Input/Output
used to show any processing
performed by a computer system
Computer processing
used to indicate any process
not specially defined in the flowchart
Predefined processing
used to write any explanatory statement
required to clarify something
Comment
used to connect the symbols
Flow line
used when input comes from
a document and output goes to a document.
Document Input/Output
used to show any point in the process
where a decision must be made to determine further
action
Decision
used to connect parts of a
flowchart continued on the same page
On-page connector
used to connect parts of a
flowchart continued to separate pages
Off-page connector
can be used to show the sequence of steps for doing any job
Flowcharts
A set of simple operations
involving accepting inputs, performing arithmetic operation on the inputs, and showing them to the users
demonstrate the _______________ of a program
sequence logic structure
are symbolic representations of containers for holding data or information.
Variables
The term ___________ means repetition. Sometimes, a procedure should be executed repeatedly. All
procedures should be built so that they can be repeated as many times as needed.
iteration
In case of a
______________ , a predicate is tested to decide whether a set of operations is to be performed or
not. If the condition implied by the predicate is true, then the desired operations are performed. If it is false, then
the iteration is terminated
pre-test iteration
tested to see if it is true or false
Condition
used to write any explanatory statement required to clarify something
Comment
used to show any point in the process where a decision must be made to determine further action
Decision
states that the same goal can be achieved through different courses of action and a variety
of paths, so the same result can be derived in a number of ways.
Law of equifinality
The most effective way
Optimum way
used to indicate any process not specially defined in the flowchart
Predefined processing
The different ways of solving a problem
Solution Strategies
required to reach the solution from a problem definition that states what is to be achieved.
Task analysis
are symbolic representations of containers for holding data or information.
Variables