Sådan at forstå & Opret Simple rutediagrammer af algoritmer

Flowdiagrammer kan hjælpe dig med at planlægge en videnskab eksperiment. shironosov / iStock / Getty Images

Med dets forbundne former og linjer, kan et flowchart hjælpe folk visualisere en algoritme, der er simpelthen en sekvens af opgaver man forpligter sig til at gennemføre en proces.Et flowdiagram kan forklare alt fra, hvordan man planlægger en fest, hvordan til at lancere et rumfartøj.Mens flow kortlægning software eksisterer, kan du oprette rutediagrammer hjælp blyant og papir.

List Dine opgaver

  • Algoritmer vises næsten overalt i livet.For eksempel, en butik degnen bruger en algoritme med opgaver som scanning elementer, sække dagligvarer og acceptere din betaling.Andre algoritmer, såsom dem, der udgør operativsystemer, er langt mere kompleks.Før du opretter et flowdiagram, brainstorme den proces, du ønsker at udføre, og derefter identificere og skrive ned dens opgaver.

begynde processen

  • Et af de vigtigste flow chart figurer er det rektangel - det repræsenterer en opgave i din proces.Tegn et rektangel, og inde i det, skriver den første opgave, du sk

    al udføre.For eksempel, hvis processen er at skifte til dine foretrukne TV-kanal, kan den første opgave være "Saml fjernbetjeningen."

fortsætte processen

  • Tegn en anden rektangel til højre for den første og skrive "Skub 'på' knappen" i dette rektangel.Endelig tegne en linje, der forbinder den første rektangel til den anden, og tilføje en pil på den højre ende af linien.Når du er færdig, flowdiagrammet indeholder en logisk repræsentation af de første to opgaver i processen.Linjen med pilen repræsenterer den rækkefølge, som opgaverne skal udføres.

Opret en beslutning Punkt

  • Mange opgaver i livet kræver folk til at træffe vigtige beslutninger, der påvirker fremtiden.Forestil dig, at dit tv ikke tændes, når du trykker på fjernbetjeningens "on" knappen.Din flowdiagram skal omfatte opgaver for denne omstændighed.Håndtere dette scenario ved at tegne en diamant form, som repræsenterer et beslutningspunkt.Tegn en linje med en pil fra din anden rektangel til diamant venstre side.Denne linje forbinder den anden opgave til beslutningen symbol.

Forstå beslutningen Symbol

  • Beslutningen symbol giver mulighed for at tage en af ​​to mulige logiske veje, afhængig af svaret på spørgsmålet du lægger inde i symbolet.Skriv "TV tændes" i symbolet, fordi det er en beslutning, punkt efter du trykker på "on" knappen på fjernbetjeningen.

Udfør Logisk Forgrening

  • Tegn en linje med en pil, der efterlader symbolet højre kant og skriv "Ja" over linjen.At linje repræsenterer stien til tage, hvis spørgsmålet svar er "Ja" - TV tændes, når du trykker på "on" knappen.Tegn en lignende linje, der efterlader symbolet nederste kant og derefter skrive "Nej" ud for denne linje.Denne linje angiver stien til tage, hvis tv'et ikke tændes.Du har nu to opgaver og en beslutning punkt, der håndterer muligheden for fjernsynet være tændt eller slukket, når du prøver at skære det på.

Gennemfør Flow Chart

  • På dette tidspunkt et "Ja" linje og en "Nej" linje strækker sig fra beslutningen symbol.Tegn en anden rektangel i slutningen af ​​en af ​​linjerne og skrive det næste skridt i processen.For eksempel, hvis du har tegnet en "Nej" linje, kan den næste opgave være at "Check TV'ets netledning."Hvis du har tegnet en "Ja" linje, kan denne opgave i stedet være at "Tryk nummer den ønskede station på fjernbetjeningen."

flydediagram Tips

  • Tv-eksempel er en simpel en, der kun har et par opgaver.Når du arbejder med flere komplekse algoritmer, vil din flowdiagram indeholder mange flere proces- og beslutning punkt symboler.Andre flow chart symboler findes, men processen og beslutningsprocesser figurer er alt du behøver at modellere simple processer.Som du designe et flowdiagram, kan du opdage nogle trin der mangler fra din oprindelige liste.Uanset om du bruger blyant og papir eller et flow kortlægning program, er det nemt at tilføje nye symboler, slette eksisterende og omarrangere dem som flowchart kommer til livet.

Ressourcer

  • Gliffy: Online Diagram Software og Flowchart Software
  • Lucidchart: Gratis Flowchart Software
  • SmartDraw: Flowchart Software
455
0
1
Videnskab