“DESIGNING ALGORITHM AND FLOW CHART”

Preview:

DESCRIPTION

“DESIGNING ALGORITHM AND FLOW CHART”. BY: Carlo Jan Bajalan. Table of contents. INTRODUCTION PRE TEST DESIGNING ALGORITHM DESIGNING FLOWCHART GENERAL RULES FOR FLOWCHARTING POST TEST CREDITS/ACKNOWLEDGEMENT. “INTRODUCTION”. INTRODUCTION. - PowerPoint PPT Presentation

Citation preview

“DESIGNING

ALGORITHM

AND FLOW

CHART”BY: Carlo Jan Bajalan

INTRODUCTION

PRE TEST

DESIGNING ALGORITHM

DESIGNING FLOWCHART

GENERAL RULES FOR

FLOWCHARTING

POST TEST

CREDITS/

ACKNOWLEDGEMENT

Table of contents

“INTRODUCTION”

INTRODUCTIONDesigning the right algorithm for a given application is a difficult job. It requires a major creative act, taking a problem and pulling a solution out of the ether. The key to algorithm design is to proceed by asking yourself a sequence of questions to guide your thought process.

“PRE TEST”

1.What is a diagram made up of boxes , diamonds and other shapes ?A. FLOW CHART

B. ALGORITHMC.

FLOW CHART SYMBOL

D. FLOWCHARTING

2.What is a representation of a solution to a problem ?A. FLOW CHART B. ALGORITHMC.

FLOW CHART SYMBOL

D. FLOWCHARTING

3.What is a tool developed in computer industry , for showing the steps involved in process ?A. FLOWCHART

B. ALGORITHMC.

FLOWCHART SYMBOLD. FLOWCHARTING

4.What is a finite sequence of well defined instruction ?

A. FLOWCHART B. ALGORITHMC.

FLOWCHART SYMBOLD. PROCEDURE

“ALGORITHM”

ALGORITHM

An algorithm is a representation of a solution to a problem. If a problem can be definedas a difference between a desired situation and the current situation in which one is, thena problem solution is a procedure, or method, for transforming the current situation to thedesired one.

An algorithm is procedure consisting of a finite set of unambiguous rules (instructions)which specify a finite sequence of operations that provides the solution to a problem , or to a specific class of problems for any allowable set of input quantities ,In other word, an algorithm is a step-by-step procedure to solve a givenProblem.

“PROCEDURE”

PROCEDURE

A procedure is a finite sequence of well-defined instructions, each of which can bemechanically carried out in a finite amount of time. The procedure must break up the problem solution into parts that the recipient party can understand and execute.

“FLOWCHART”

FLOWCHART

A flowchart is a diagram made up of boxes, diamonds and othershapes, connected by arrows - each shape represents a step in the process, and the arrowsshow the order in which they occur. Flowcharting combines symbols and flow lines, toshow figuratively the operation of an algorithm.

“FLOWCHARTING”

FLOWCHARTING

Flowcharting is a tool developed in the computer industry, for showing the stepsinvolved in a process. Process improvement starts with an understanding of the process, and flowcharting is thefirst step towards process understanding.

“FLOWCHART SYMBOLS”

FLOWCHART SYMBOLS There are 6 basic symbols commonly used in flowcharting of assembly languageprograms: Terminal, Process, input/output, Decision, Connector and Predefined Process.This is not a complete list of all the possible flowcharting symbols, it is the ones usedMost often in the structure of Assembly language programming.

“GENERAL RULES FOR

FLOWCHARTING”

“POST TEST”

1. All boxes of the flowchart are connected with Arrows. (Not lines)2. Flowchart symbols have an entry point on the top of the symbol with no otherentry points. The exit point for all flowchart symbols is on the bottom except forthe Decision symbol.3. The Decision symbol has two exit points; these can be on the sides or the bottomand one side.

5.What is the ones used in the structure of assembly language programing ?

A. FLOWCHART B. ALGORITHMC.

FLOWCHART SYMBOLD. PROCEDURE

“ACKNOWLEGMENT”

I WOULD LIKE TO THANK …

TO MY FAMILY … MY CLASSMATES … MY TEACHER IN TVE !! ‘‘AND ESPECIALLY … GOD

“CREDITS”

I WOULD LIKE TO THANK …

GOOGLE.COM WIKEPEDIA.org ALGORIST.COM ART HOUSE.org

THAT’S ALL !!! THANK YOU ! :)

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

IM SORRY !! ..TRY AGAIN !!

Correct !!!

Correct !!!

Correct !!!

Correct !!!

Correct !!!

Correct !!!

Recommended