9 th Grade

advertisement
Date: Friday , October 2nd, 2015
Technology & Applications
9th Grade
TOPIC
Use the Terminal
Symbol
RESOURCES
The terminal symbol in structured programming flowcharts indicates a starting
or ending point in the logic of a process.
The terminal symbol is visualized as a capsule with text within it indicating
whether the terminal symbol is being used as a starting or ending point
Input/Output Symbol
The input/output symbol in structured programming flowcharts is used to
represent either an input or output operation, such as reading from a file or
writing to a computer monitor.
The input/output symbol is visualized as a parallelogram with text within it
indicating what type of the input or output operation is being used. An
input/output symbol can be used only to represent a single input or output
operation. Therefore, if a read operation is being visualized, the symbol cannot be
used to also represent a write operation.
It can only represent a single input or output operation. The figure below provides
two examples of the input/output symbol being used
Decision symbol (if)
A decision symbol is one of the most powerful visual aids in structured
programming flowcharts. It is used to evaluate one or more outcomes – logical
paths. Alternative paths are taken based on the evaluation of a decision symbol
Start process
T
F
Condition
Outcome 1
Outcome 2
End process
If the condition
evaluates to false,
the right path is
taken
To use the decision symbol, you need to know that:



A decision symbol is sometimes referred to as a decision diamond
The decision symbol is visualized as a diamond with text
inside indicating the condition to be evaluated
The decision symbol is visualized as:
Condition
Purpose of the
Flow Line Symbol
Purpose of the
Connector Symbol
The flow line symbol in structured programming flowcharts connects various nonflow line symbols. It is intended to connect the various steps in the logical process
of the flowchart
The connector symbol in structured programming flowcharts is used to
connect any two flow line symbols that follow the same logical path.
To use the flow line and connector symbols, you need to know that:



The flow line symbol can be used to connect two non-flow line
symbols in a logical path
The connector symbol can be used to connect one or more flow line
symbols on a logical path
The flow line and connector symbols are visualized as:
Flow line symbol
Use the
symbol
process
Connector symbol
The process symbol is used to represent any single operation in an algorithm.
Generally, this type of operation is either a calculation or an assignment
statement. A calculation is a deliberate process for transforming one or more
inputs into a result using either arithmetic or logical operations.
Example
1
Start
process
RESULT
=
B
RESULT
=B
Example
2
Start
process
RESULT = B
Incorrect
Correct
RESULT = B
+A
+A
End
process
End
process
PROGRAMMING
LANGUAGE
A programming language is a formal constructed language designed to
communicate instructions to a machine, particularly a computer. Programming
languages can be used to create programs to control the behavior of a machine or
to express algorithms.
JAVASCRIPT
Javascript: JavaScript is the most popular programming language in the world.
It is the language for HTML, for the Web, for computers, servers, laptops, tablets,
smart phones, and more.
SCRATH
In
the
following
scratch.mit.edu
page
you
have
to
practice
for
the
exam.
Don’t forget to study of the notebook
Review the following terms:
PROGRAM
Program: A computer program, or just a program, is a sequence of instructions,
written to perform a specified task with a computer
FLOWCHART
A flowchart is a type of diagram that represents an algorithm, Flowcharts are used
in designing and documenting complex processes or programs.
ALGORITHM
Algorithm: is a step-by-step procedure for calculations or is a procedure or formula
for solving a problem
FLASH
Adobe® Flash Professional® CC 2014 provides an authoring environment for
creating animation and multimedia content for the Web, enabling visual designers to
build interactive experiences that present consistently across desktops and mobile
devices. Continue reading for a quick introduction to new features available with the
latest update to Flash
Identify the logo and
the window (flash)
Download