Hur man förstår och skapar enkla flödesscheman över algoritmer

Med sina anslutna former och linjer kan ett flödesschema hjälpa människor att visualisera en algoritm, som helt enkelt är en sekvens av uppgifter man åtar sig att slutföra en process. Ett flödesschema kan förklara allt från hur man planerar en fest till hur man startar ett rymdfarkost. Medan det finns flödesschema kan du skapa flödesscheman med penna och papper.

Lista dina uppgifter

Algoritmer förekommer nästan överallt i livet. Till exempel använder en butiksansvarig en algoritm med uppgifter som att skanna artiklar, bagga matvaror och acceptera din betalning. Andra algoritmer, som de som utgör datoroperativsystem, är mycket mer komplexa. Innan du skapar ett flödesschema, brainstorma processen du vill utföra och identifiera och skriv ner dess uppgifter.

Börja processen

En av de viktigaste flödesdiagramformerna är rektangeln - den representerar en uppgift i din process. Rita en rektangel och skriv in den första uppgiften du måste utföra. Till exempel, om processen är att byta till din favorit-TV-kanal, kan den första uppgiften vara "Plocka upp fjärrkontrollen."

Fortsätt processen

Rita en andra rektangel till höger om den första och skriv "Tryck på" på "-knappen" i den rektangeln. Slutligen, rita en linje som ansluter den första rektangeln till den andra och lägg till en pil i den högra änden av linjen. När du är klar innehåller flödesschemat en logisk representation av de två första uppgifterna i processen. Raden med pilen representerar den ordning i vilken uppgifterna ska utföras.

Skapa en beslutspunkt

Många uppgifter i livet kräver att människor fattar viktiga beslut som påverkar framtiden. Tänk dig att din TV inte tänds när du trycker på fjärrkontrollens "på" -knapp. Ditt flödesschema måste innehålla uppgifter för den omständigheten. Hantera detta scenario genom att rita en diamantform, som representerar en beslutspunkt. Rita en linje med en pil från din andra rektangel till diamantens vänstra sida. Den raden ansluter den andra uppgiften till beslutssymbolen.

Förstå beslutssymbolen

Beslutssymbolen gör att du kan ta en av två möjliga logiska vägar, beroende på svaret på den fråga du ställer inuti symbolen. Skriv "TV kommer på" i symbolen eftersom det är en avgörande punkt när du trycker på "på" -knappen på fjärrkontrollen.

Utför logisk grenning

Rita en linje med en pil som lämnar symbolens högra kant och skriv "Ja" ovanför linjen. Den raden representerar vägen att gå om frågan är "Ja" - TV: n tänds när du trycker på "på" -knappen. Rita en liknande linje som lämnar symbolens nedre kant och skriv sedan "Nej" bredvid den raden. Denna rad anger vägen att gå om TV: n inte tänds. Du har nu två uppgifter och en beslutspunkt som hanterar möjligheten att TV: n är på eller av när du försöker klippa av den.

Fyll i flödesschemat

Vid denna punkt sträcker sig en "Ja" -rad och en "Nej" -rad från beslutssymbolen. Rita en annan rektangel i slutet av en av raderna och skriv nästa steg i processen. Om du till exempel ritade en "Nej" -linje kan nästa uppgift vara att "Kontrollera TV: ns nätsladd." Om du ritade en "Ja" -linje kan den uppgiften istället vara att "Tryck på önskat stationsnummer på fjärrkontrollen."

Flödesschema Tips

TV-exemplet är enkelt som bara har några få uppgifter. När du arbetar med mer komplexa algoritmer, kommer ditt flödesschema att innehålla många fler symboler för process- och beslutspunkter. Det finns andra flödesscheman, men process- och beslutsformerna är allt du behöver för att modellera enkla processer. När du utformar ett flödesschema kan du upptäcka att några steg saknas i din ursprungliga lista. Oavsett om du använder penna och papper eller ett flödesdiagramprogram är det enkelt att lägga till nya symboler, radera befintliga och ordna om dem när flödesschemat kommer till liv.

  • Dela med sig
instagram viewer