KEMBAR78
algorithm and flowchart computer science | PPTX
What Is an Algorithm?
An algorithm is a well-defined
procedure that allows a computer to
solve a problem.
Another way to describe an algorithm
is a sequence of unambiguous
instructions.
An algorithm is a formula or set of
steps for solving a particular problem
What Is a flowchart?
A flowchart is simply a graphical representation
of steps.
 It shows steps in sequential order and is widely
used in presenting the flow of algorithms,
workflow or processes.
Typically, a flowchart shows the steps as boxes
of various kinds, and their order by connecting
them with arrows.
NAME OF THE
FLOWCHART SYMBOLS
FLOWCHART SYMBOLS
PURPOSE OF THE
FLOWCHART SYMBOLS
TERMINATOR
Denotes the
beginning/end of a
program
FLOWLINE
Denotes the logical
flow of a program
DATA
Denotes an input /
output operation
PROCESS
Denotes a process to
be carried out.
DECISION
Denotes a decision
and how the
program should
continue or proceed.
CONNECTOR
Used when the
flowchart extends
beyond a page.
What is a computer program?
A computer program is a collection of
instructions that can be executed by
a computer to perform a specific task.
 A computer program is usually written by
a computer programmer using some
programming language.
What are Conditions?
Conditions are statements
that are created by
the programmer which
evaluates actions in
the program and evaluates if
it's true or false.
What are GUI and CUI?
An operating system can be
classified as GUI and CUI based on
the user interface.
(i) GUI- Graphical user interface
(ii) CUI-Character user interface
S. No. Key GUI CUI
1
Interaction User interacts with computer
using Graphics like images,
icons.
User interacts with computer using
commands like text.
2 Navigation Navigation is easy. Navigation is difficult.
3
Peripherals
used
Keyboard, mouse or any other
pointing device.
Only keyboard.
4 Precision GUI has low precision. CUI has high precision.
5 Speed GUI is of low speed. CUI is of high speed.
6
Usage Usage is easy. Usage is difficult, requires
expertise.
7
Memory
requirement
High memory requirement. Low memory requirement.
8 Flexibility Highly flexible user interface. Little flexible user interface.
9
Customize GUI is highly customizable. CUI appearance is not easily
changeable.
10 Examples Windows DOS, UNIX
THANK YOU
DEAR
CHILDREN

algorithm and flowchart computer science

  • 2.
    What Is anAlgorithm? An algorithm is a well-defined procedure that allows a computer to solve a problem. Another way to describe an algorithm is a sequence of unambiguous instructions. An algorithm is a formula or set of steps for solving a particular problem
  • 3.
    What Is aflowchart? A flowchart is simply a graphical representation of steps.  It shows steps in sequential order and is widely used in presenting the flow of algorithms, workflow or processes. Typically, a flowchart shows the steps as boxes of various kinds, and their order by connecting them with arrows.
  • 4.
    NAME OF THE FLOWCHARTSYMBOLS FLOWCHART SYMBOLS PURPOSE OF THE FLOWCHART SYMBOLS TERMINATOR Denotes the beginning/end of a program FLOWLINE Denotes the logical flow of a program DATA Denotes an input / output operation PROCESS Denotes a process to be carried out. DECISION Denotes a decision and how the program should continue or proceed. CONNECTOR Used when the flowchart extends beyond a page.
  • 5.
    What is acomputer program? A computer program is a collection of instructions that can be executed by a computer to perform a specific task.  A computer program is usually written by a computer programmer using some programming language.
  • 6.
    What are Conditions? Conditionsare statements that are created by the programmer which evaluates actions in the program and evaluates if it's true or false.
  • 7.
    What are GUIand CUI? An operating system can be classified as GUI and CUI based on the user interface. (i) GUI- Graphical user interface (ii) CUI-Character user interface
  • 8.
    S. No. KeyGUI CUI 1 Interaction User interacts with computer using Graphics like images, icons. User interacts with computer using commands like text. 2 Navigation Navigation is easy. Navigation is difficult. 3 Peripherals used Keyboard, mouse or any other pointing device. Only keyboard. 4 Precision GUI has low precision. CUI has high precision. 5 Speed GUI is of low speed. CUI is of high speed. 6 Usage Usage is easy. Usage is difficult, requires expertise. 7 Memory requirement High memory requirement. Low memory requirement. 8 Flexibility Highly flexible user interface. Little flexible user interface. 9 Customize GUI is highly customizable. CUI appearance is not easily changeable. 10 Examples Windows DOS, UNIX
  • 10.