? Programmerare skriver varje aspekt av all mjukvara som gör en dator springa , beräkna , registrera, analysera och utdata . Cirka 80 procent av programvaran designprocessen utförs på papper innan skrivandet av någon programkod faktiskt inleds . Programmerare använder verktyg som design dokumentation , flödesscheman och pseudokod att hålla programplaneringen organiserat . Dokumentation
Endast dataprogrammerare och de som arbetar på projekt för programvaruutveckling någonsin kommer att se dokumentationen börjar programmet , som omfattar produktion , print design , skärm output och input dokumentation . Slutanvändarna kommer bara att se de tekniska "how-to " manualer under lanseringen av programvaran . Utgång dokumentation beskriver vad resultatet är av analys av data som programvaran är att göra . Skrivare design innehåller layouten för vad de utskrivna dokumenten kommer att se ut till slutanvändaren . Skärmutmatning dokumentation är rapporter och ritningar på vad varje skärm kommer att se ut till slutanvändaren när slutanvändaren har möjlighet att interagera med programvaran . Input dokumentation innehåller beskrivningar av vilka typer av data kommer att tas i det nya programmet , såsom namn, datum , belopp , kreditkortsinformation , databaser och mer . Alla dessa bitar av dokumentation hjälper programmerare kommit med variabelnamn som ska användas inom programkod . Avbildas diagram som illustrerar
flödesscheman
Flödesdiagram vad varje process gör att en bit av data som bearbetas genom de olika komponenterna i det nya programmet . Varje diagram börjar med en liten oval och indikerar rörelse under hela processen med pilarna genom formerna . Varje form har en annan innebörd . Rektangulära rutor anger en process eller en åtgärd . Diamanter indikerar en beslutspunkt och kommer att ha antingen ett " ja " eller ett " nej " riktad indikator som sträcker sig från dem . Flödesscheman avslutar med en liten oval . Sidorna är anslutna med små cirklar när tillämpligt . Flödesscheman beskriver visuellt hur processen ska göra och när , så att programmerare kan skriva datakod i storleksordningen logiken anges i flödesscheman .
Pseudokod
pseudokod är en teknisk term för " falsk code " eftersom det är block av fodrade uttalanden avsedda att representera faktisk dator kod skriven på ren svenska . Raderna av pseudokod är modellerad efter de visuella logiska mönster i flödesscheman . Denna falska koden kan vara så enkelt som " användaren trycker på" Enter " -knappen . Skärmen visar " Hello World ! ' " Till komplex, såsom " användaren trycker " Enter "-knappen . Beräkna sub - rutinen börjar . Sökarinformation svaret i decimalform. " Efter pseudokoden är skriven för programvaran , kommer programmerare " desk kolla " det genom att köra igenom den för att se att den fungerar logiskt . När det inte finns någon teoretisk logik fel närvarande och varje del av koden redovisas , då programmeraren kommer att sitta ner och skriva själva datorn koden i programspråket som anges av arbetsgivaren .