Академический Документы
Профессиональный Документы
Культура Документы
Programs
When they begin designing a program, the programmers often do not know in which
programming language the program will ultimately be written. Even if they do, they may
find that the programming language is not be a natural way for them to think clearly
about the logic of the algorithm steps. To make this process easier, the programmers
use an intermediate form of code called "pseudocode." Pseudocode sounds like a
simplified human language, but it is not based on any specific programming language.
Rather, it uses syntax which is common to many programming languages. A good
example is decision-making syntax like if-then structures; another is looping syntax like
for-next structures. Pseudocode is kinda like "intermediary"
between algorithm and implemented program. Algorithm is the semantic of the process
while pseudo code is the syntax to communication sake to solve any problem or do any
task. No rules
An algorithm is simply a series of steps you follow when solving a problem. You list the
steps in the order they should be performed. If you give a friend instructions on how to
get to your house -- beginning at his initial location and ending at your intended location
-- you could call that an algorithm for getting to your house. Recipes for baking a cake
or instructions for building a table are also algorithms. However, computer programmers
use the term specifically to describe the steps a properly designed computer program
will follow to perform its intended purpose. Algorithm is a detailed sequences of steps
from beginning to end to carry out the whole process.
Logic or the basic plan of the action, behind of getting something done.it has rules to
follow.
In short:
Algorithm is the "skeleton" of the plan/task and program is like "giving it it's
shape" and pseudo code is telling the program how the algorithm wants the plan/ task to
turn out to be. Among these three PSEUDO-CODE is the most easiest for human brain
to understand or to make.
The process symbol represents a process, action, or function. It’s the most
widely-used symbol in flowcharting.
The connector symbol connects separate elements across one page. It’s
usually used within complex charts.
The off-page connector (also known as the off-page link) symbol connects
separate elements across multiple pages. It is frequently used within complex
charts. The page number is sometimes placed on the shape for easy reference.
The data symbol (also called the input/output symbol) represents data that is
available for input or output. It may also represent resources used or
generated. The paper tape symbol also represents input/output, but is outdated
and no longer in common usage. Another symbol used to represent data is the circle
shape.
The comment symbol, or note symbol, adds needed explanation or comment. It
may be connected by a dashed line to the relevant section of the flowchart.
The summing junction symbol sums the input of several converging paths.
The terminator symbol represents the start points, end points, and potential
outcomes of a path.
The manual input symbol represents the manual input of data into a computer,
usually through a keyboard.
The manual operation symbol indicates a step that must be done manually, not
automatically.
The preparation symbol differentiates between steps that prepare for work and
steps that actually do work.