Sådan forstås og oprettes enkle flowdiagrammer af algoritmer

Med sine forbundne former og linjer kan et flowdiagram hjælpe folk med at visualisere en algoritme, som simpelthen er en sekvens af opgaver, man påtager sig at gennemføre en proces. Et rutediagram kan forklare alt fra, hvordan man planlægger en fest til, hvordan man starter et rumfartøj. Mens der findes software til flowdiagrammer, kan du oprette flowdiagrammer ved hjælp af blyant og papir.

Angiv dine opgaver

Algoritmer optræder næsten overalt i livet. For eksempel bruger en butiksmedarbejder en algoritme med opgaver som at scanne varer, sække dagligvarer og acceptere din betaling. Andre algoritmer, såsom dem, der udgør computeroperativsystemer, er meget mere komplekse. Før du opretter et rutediagram, skal du brainstorme den proces, du vil udføre, og derefter identificere og nedskrive dens opgaver.

Start processen

En af de vigtigste rutediagramformer er rektanglet - det repræsenterer en opgave i din proces. Tegn et rektangel, og skriv den første opgave indeni den, du skal udføre. For eksempel, hvis processen er at skifte til din yndlings-tv-kanal, kan den første opgave være "Hent fjernbetjeningen."

Fortsæt processen

Tegn et andet rektangel til højre for det første og skriv "Skub" til "-knappen" i det rektangel. Til sidst tegner du en linje, der forbinder det første rektangel med det andet, og tilføj en pil i højre ende af linjen. Når du er færdig, indeholder flowdiagrammet en logisk repræsentation af de første to opgaver i processen. Linjen med pilen repræsenterer rækkefølgen, i hvilken opgaver skal udføres.

Opret et beslutningspunkt

Mange opgaver i livet kræver, at folk træffer vigtige beslutninger, der påvirker fremtiden. Forestil dig, at dit tv ikke tændes, når du trykker på fjernbetjeningens "on" -knap. Dit flowdiagram skal indeholde opgaver under den omstændighed. Håndter dette scenarie ved at tegne en diamantform, der repræsenterer et beslutningspunkt. Tegn en linje med en pil fra dit andet rektangel til diamantens venstre side. Denne linje forbinder den anden opgave med beslutningssymbolet.

Forstå beslutningssymbolet

Beslutningssymbolet giver dig mulighed for at tage en af ​​to mulige logiske stier afhængigt af svaret på det spørgsmål, du stiller inde i symbolet. Skriv "TV kommer på" i symbolet, fordi det er et beslutningspunkt, når du har trykket på "on" -knappen på fjernbetjeningen.

Udfør logisk forgrening

Tegn en linje med en pil, der forlader symbolets højre kant, og skriv "Ja" over linjen. Denne linje repræsenterer den vej, man skal tage, hvis spørgsmålets svar er "Ja" - tv'et tændes, når du trykker på "til" -knappen. Tegn en lignende linje, der forlader symbolets nederste kant, og skriv derefter "Nej" ud for denne linje. Denne linje angiver, hvilken vej der skal følges, hvis tv'et ikke tændes. Du har nu to opgaver og et beslutningspunkt, der håndterer muligheden for, at tv'et er tændt eller slukket, når du prøver at skære det på.

Udfyld flowdiagrammet

På dette tidspunkt strækker sig en "Ja" -linje og en "Nej" -linje fra beslutningssymbolet. Tegn et andet rektangel i slutningen af ​​en af ​​linjerne, og skriv det næste trin i processen. Hvis du f.eks. Trak en "Nej" -linje, kan den næste opgave være at "Kontrollere tv'ets netledning". Hvis du tegnede en "Ja" -linie, kan denne opgave i stedet være at "Tryk på det ønskede stationsnummer på fjernbetjeningen."

Tips til flowdiagrammer

Tv-eksemplet er enkelt, der kun har få opgaver. Når du arbejder med mere komplekse algoritmer, indeholder dit flowdiagram mange flere proces- og beslutningspunktsymboler. Andre flowdiagram-symboler findes, men proces- og beslutningsformer er alt hvad du behøver for at modellere enkle processer. Når du designer et rutediagram, kan du opdage, at nogle trin mangler på din oprindelige liste. Uanset om du bruger blyant og papir eller et flowchart-program, er det nemt at tilføje nye symboler, slette eksisterende og omarrangere dem, når flowchartet kommer til liv.

  • Del
instagram viewer