Yhdistettyjen muotojen ja viivojen avulla vuokaavio voi auttaa ihmisiä visualisoimaan algoritmin, joka on yksinkertaisesti sarja tehtäviä, jotka yksi sitoutuu suorittamaan prosessi. Vuokaavio voi selittää kaiken osapuolen suunnittelemisesta avaruusaluksen laukaisemiseen. Vaikka vuokaavio-ohjelmisto on olemassa, voit luoda vuokaavioita lyijykynällä ja paperilla.
Luettele tehtävät
Algoritmeja esiintyy melkein kaikkialla elämässä. Esimerkiksi myymälän virkailija käyttää algoritmia, joka sisältää tehtäviä, kuten tuotteiden skannaaminen, päivittäistavaroiden pussittäminen ja maksun hyväksyminen. Muut algoritmit, kuten tietokoneen käyttöjärjestelmät, ovat paljon monimutkaisempia. Ennen vuokaavion luomista ideoi suoritettava prosessi ja tunnista ja kirjoita sen tehtävät.
Aloita prosessi
Yksi tärkeimmistä vuokaavion muodoista on suorakulmio - se edustaa prosessin tehtävää. Piirrä suorakulmio ja kirjoita sen sisälle ensimmäinen suoritettava tehtävä. Esimerkiksi, jos prosessin on vaihdettava suosikkitelevisiokanavallesi, ensimmäinen tehtävä voi olla "Nosta kaukosäädin".
Jatka prosessia
Piirrä toinen suorakulmio ensimmäisen oikealle puolelle ja kirjoita "paina 'päällä' -painiketta" siihen suorakulmioon. Piirrä lopuksi viiva, joka yhdistää ensimmäisen suorakulmion toiseen, ja lisää nuoli rivin oikeaan päähän. Kun olet valmis, vuokaavio sisältää loogisen esityksen prosessin kahdesta ensimmäisestä tehtävästä. Nuoli nuolella edustaa järjestystä, jossa tehtävät tulisi suorittaa.
Luo päätöspiste
Monet elämän tehtävät vaativat ihmisiä tekemään tärkeitä päätöksiä, jotka vaikuttavat tulevaisuuteen. Kuvittele, että televisiosi ei käynnisty, kun painat kaukosäätimen "päällä" -painiketta. Vuokaaviossasi on oltava tehtäviä kyseistä olosuhetta varten. Käsittele tätä skenaariota piirtämällä timantin muoto, joka edustaa päätöksentekokohtaa. Piirrä viiva nuolella toisesta suorakulmiosta timantin vasemmalle puolelle. Tuo rivi yhdistää toisen tehtävän päätösmerkkiin.
Ymmärrä päätöksen symboli
Päätösymboli antaa sinun valita yksi kahdesta mahdollisesta loogisesta polusta, riippuen vastauksesta kysymykseen, jonka asetat symbolin sisään. Kirjoita symboli "TV on päällä", koska se on päätöskohta, kun painat kaukosäätimen "on" -painiketta.
Suorita looginen haaroitus
Piirrä viiva nuolella, joka jättää symbolin oikean reunan, ja kirjoita "Kyllä" rivin yläpuolelle. Tämä rivi edustaa reittiä, jolle on kuljettava, jos kysymykseen vastataan "kyllä" - TV käynnistyy, kun painat "päällä" -painiketta. Piirrä samanlainen viiva, joka jättää symbolin alareunan, ja kirjoita sitten "Ei" rivin viereen. Tämä rivi osoittaa reitin, jolle on mentävä, jos televisio ei käynnisty. Sinulla on nyt kaksi tehtävää ja päätöspiste, joka käsittelee mahdollisuuden, että TV on päällä tai pois päältä sen jälkeen, kun yrität katkaista sen päälle.
Täytä vuokaavio
Tässä vaiheessa rivi "Kyllä" ja "Ei" ulottuu päätöksen symbolista. Piirrä toinen suorakulmio yhden rivin loppuun ja kirjoita prosessin seuraava vaihe. Jos esimerkiksi vedit "Ei" -viivan, seuraava tehtävä voi olla "Tarkista television virtajohto". Jos piirrit "Kyllä" -viivan, tehtävä voi olla "Paina halutun aseman numeroa kaukosäätimessä".
Vuokaavio-vinkkejä
TV-esimerkki on yksinkertainen, jolla on vain muutama tehtävä. Kun työskentelet monimutkaisempien algoritmien kanssa, vuokaaviosi sisältää paljon enemmän prosessi- ja päätöspisteen symboleja. Muita vuokaaviosymboleja on olemassa, mutta prosessi- ja päätösmuodot ovat kaikki mitä tarvitset yksinkertaisten prosessien mallintamiseen. Suunnitellessasi vuokaaviota saatat huomata, että alkuperäisestä luettelostasi puuttuu joitain vaiheita. Käytätpä sitten lyijykynää ja paperia tai vuokaavio-ohjelmaa, on helppo lisätä uusia symboleja, poistaa olemassa olevia ja järjestää niitä uudelleen, kun vuokaavio elää.