REVIEWER IN PROGRAMMING, LOGIC Preparation
AND DESIGN
- It signifies the preparation of data.
FLOW CHARTING
- Use of symbols and phases to designate Input/Output
the logic of how a problem is solved.
- A common method for defining logical - Data are to read into the computer
steps of flow within a program by using a memory from an input device or data
series of symbols to identify the basic input, are to be passed from memory to an
process, output function. output device.
- A modeling tool used to illustrate data,
instructions, process and sequence using a Process
set of standard symbols.
- Performs any calculations that are to
ALGORITHM be done.
-A finite set of instructions that specify a
sequence of operations to be carried out in
order to solve a specific problem or class of Flow
problems. Lines
VARIABLES
- Signifies process that is to be
-A primary storage location that can hold executed the next. Defines the
different numeric or alphanumeric values. logical sequence of the program. It
CHARACTERISTIC OF VARIABLES: points to the next symbol to be
performed.
-Must be descriptive and significant to the
data, problem and its solution
On page
-Combinations of alphanumeric characters
connector
can be used as variable name.
-Its name can have 256 characters but the
- Entry or exit when a flowchart wants
lesser the number of character, the more
to avoid spaghetti connection within
efficient the program is.
one page.
Off page
SYMBOLS connector
Terminal
- Use to signify the beginning and end - Entry or exit when flowchart needs
of a program. more than one page.
Decision ROLE OF VARIABLE
The role of the variable in programming is
very crucial. In the processing stage of a
- Signifies any decision that is to be program, the variables are the repository of
done. Process conditions using data and information. Depending on the
relational operators. Used for objective of the program, the data may be
trapping and filtering data. stored in the memory use for other
computation or for printing.
KINDS OF VARIABLE
DATA TYPES
NUMERIC - Destructive variable- destroys or
change value after processing
- Integer (int) - use for whole numbers - Constructive Variable – maintain
- Double or Float - numbers with value after process.
decimal points.
CHARACTER (char) – alphabets
STRING – combination of character,
numeric and special character
BOOLEAN – 1 and 0
MATHEMATICAL EXPRESSION TO
COMPUTER EXPRESSION
EXAMPLE:
3x4y3 – mathematical expression
3*(x^4)[(y^3)] or 3*x*x*x*x*y*y*y -
computer expression
Always remember the rule of
MDAS (Multiplication, Division,
Addition, Subtraction) and
PEMDAS (Parenthesis,
Exponent, Multiplication,
Division, Addition, Subtraction)