aishvaryatamilarasoo
123 views
10 slides
Aug 11, 2020
Slide 1 of 10
1
2
3
4
5
6
7
8
9
10
About This Presentation
very useful and simple
Size: 541.18 KB
Language: en
Added: Aug 11, 2020
Slides: 10 pages
Slide Content
CHAPTER 1: Algorithm & Flowchart
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