Algoritmi on selkeästi määritelty matemaattisten operaatioiden sekvenssi
Tietokonetekniikka perustuumatemaattisten operaatioiden peräkkäisen toteutuksen periaate. Tästä johtuen on välttämätöntä koota ohjelmia, jotka suorittavat tietyt määritellyt toimintasarjat tietyssä järjestyksessä. Koska ohjelmat voivat olla valtavia ja hankalia, erikoisasiantuntijat kohtaavat usein graafisen (visuaalisen) tarve työstösuunnitelman laatimisessa - algoritmista.
Algoritmin alku- ja lopetuslohko on kuvattujärjestely on soikea ja siinä on yksi lähtö ja yksi syöte vastaavasti. Datatulo- ja lähtölohkot ovat samansuuntaisen muodon muodossa. Matemaattisten operaatioiden lohkot on kuvattu suorakulmioina ja niillä on myös yksi tulo ja yksi lähtö.
Yksinkertaisin (perus) tilauksen kuvaustoiminta on lineaarinen algoritmi. Tämäntyyppinen visuaalinen kuva ohjelmasta suoritetaan syötetyn ulkoisen datan vaiheittaiseksi muunnokseksi lopputulokseen myöhemmällä ulostulolla visuaalisille laitteille. Lineaarisessa algoritmissa jokainen myöhempi toiminta tai toiminta alkaa suorittaa tarkasti edellisen operaation tai toiminnan päättymisen jälkeen.
Usein tarvitaan tietojen tarkistamista.mikä tahansa ehdon noudattaminen. Tuloksesta riippuen sinun on suoritettava jokin toinen toimenpide. Ei ole vaikea kuvitella, että ohjelmaa kuvataan toisenlaisella algoritmilla - haarautumisella.
Yleensä yksinkertaisten ongelmien ratkaisu voi ollakuvaavat pienen vuokaavion muodossa. Mutta jos ohjelmoijalle asetettu tehtävä on tarpeeksi suuri, paperilla (monitorilla) kuvattu algoritmi voi muuttua hankalaksi hirviöksi. Yksinkertaistetaan käyttäytyvien rakenteiden visuaalista kuvaa.
Tukihalgoritmi on suunnitelman fragmentti,jossa kuvataan erityinen, ennalta määrätty toimenpidekohta, joka on tehty erikseen perusalgoritmista ja joka on suunniteltu yksinkertaistamaan, vähentää jälkimmäisen alkuperäistä kokoa. Tätä fragmenttia voidaan käyttää useita kertoja, edellyttäen, että syöttötieto on ehdottomasti johdonmukainen.
Apurisalgoritmin lohko on esitetty kaaviossa suorakulmiona, jossa on ehdollinen kuvaus paikasta, jossa on kaavamaista, eli avointa lohkokuvamaista löytyvää kuvaa.