Hvordan Sammenlign flytskjemaer og pseudo

Hvordan Sammenlign flytskjemaer og pseudo


Når du sammenligner et flytdiagram til sine tilsvarende sett med pseudokode, er du på jakt etter både flytskjema og pseudokode for å matche hverandre i logisk hensikt. Flytskjemaet visuelt illustrerer med forhåndsbestemte former og symboler prosessen eller behandler et program accomplishs. Pseudokode består av korte setninger på engelsk som beskriver det som skjer ved hvert trinn i prosessen. Med jevne mellomrom, noen av pseudokode inneholder reelle deler av koden er skrevet i det valgte programmeringsspråk.

Bruksanvisning

1 Legg ut flytskjemaet og dens pseudo side ved side eller åpne de nødvendige filene i tekstbehandlings eller flytdiagram programvare for å vise filer ved siden av hverandre.

2 Les flytskjemaet fra topp til bunn, later du aldri har sett flytskjemaet før. Lat som du er sluttbrukeren som er gått gjennom denne prosessen, og følge hvert trinn som angitt i de retninger som finnes inne i hver form og symbol.

3 Følg symbolene i den rekkefølgen de tilsvarende retningspiler ta deg. Se for eventuelle feil i logikken. For eksempel, hvis sluttbrukeren er å skrive inn et passord, og passordet er gyldig, men det neste trinnet flytskjemaet fører deg til sier "Display feilmeldingen" i stedet for å la brukeren logger inn, kan du fortelle dette er ikke logisk.

4 Sirkel eller markere hver enkelt del av flytskjemaet som ikke følger riktig logikk slik at du eller den opprinnelige forfatteren av flytskjemaet kan rette det opp.

5 Les flytskjemaet på nytt fra topp til bunn, denne gang på jakt etter konsekvente variabelnavn. For eksempel, hvis en kommando sier "Input name1 feltet", og du kjenner en "navn2" -feltet ikke eksisterer, sørg for at hele flytskjema "name1" brukes overalt og ikke "name1" i begynnelsen med "navn2" i midten. Circle eller merke noen av disse typer feil du finne for senere korreksjon.

6 Les gjennom pseudo ett kvartal av gangen. Følg den logiske flyten av hver linje for å sørge for at det samsvarer med de samme banene flytskjemaet tok, og sørge for at hver variabelnavn er riktig hele. Når både flytskjema og pseudo kamp i disse områdene, er kampen anses som god.

Hint

  • Følge gode kommenterer teknikker ved å notere dine kommentarer innenfor pseudo med en "" "-symbolet ved behov. Et akseptabelt eksempel på en kommentar ville være, "" Denne blokken behandler kundens påloggingsforsøk. "
  • Pseudokode skal matche et flytdiagram så tett som mulig. Hvis den ikke har noen logisk struktur eller er ikke lett å tyde, skal den pseudokode skrives om.