? Computer programmører skriver ethvert aspekt af et stykke software , der gør en computer køre, beregner , registrere, analysere og uddata. Cirka 80 procent af software design processen er udført på papir, før skrivning af enhver computerkode faktisk begynder. Programmører bruge værktøjer som design dokumentation , flow charts og pseudokode til at holde programmeringsprocessen organiseret. Dokumentation
Kun computer-programmører og dem, der arbejder på software udviklingsprojekt nogensinde vil se begyndelsen dokumentationen til programmet , som omfatter produktion , print design , skærm output og input dokumentation. Slutbrugerne vil kun se de tekniske " how-to" manualer under udsætningen af softwaren. Output dokumentation beskriver , hvad resultatet er af til analyse af data, som softwaren er at gøre. Printer design inkluderer layoutet af hvad de trykte dokumenter vil ligne til slutbrugeren . Skærm-output dokumentation er rapporter og tegninger af , hvad hver skærm vil se ud til slutbrugeren , når slutbrugeren er i stand til at interagere med softwaren. Input dokumentationen indeholder beskrivelser af , hvilke typer data vil blive sat i det nye program , såsom navne , datoer, beløb , kreditkort oplysninger , databaser og meget mere. Alle disse stykker dokumentation hjælpe computeren programmør komme med variable navne, der skal anvendes inden for computerkode .
Rutediagrammer
Flow diagrammer er afbilledet diagrammer , som illustrerer hvad hver proces gør til et stykke data , som det behandles gennem de forskellige komponenter i den nye software applikation . Hvert diagram starter med en lille oval og indikerer, bevægelighed i hele processen med retningspile gennem figurerne. Hver figur har en anden betydning . Rektangel bokse angiver en proces eller en handling. Diamanter indikerer en beslutning punkt og vil have enten et "ja" eller et "nej" retningsbestemt indikator strækker sig fra dem. Flowdiagrammer ender med en lille oval . Pages er forbundet med små cirkler, når relevant. Flowdiagrammer visuelt beskrive, hvad processen bør gøre og hvornår , så programmører kan skrive computerkode i størrelsesordenen logikken angivet i flowdiagrammer .
Pseudokode
< br >
pseudokode er en teknisk betegnelse for "falsk kode" , som det er blokke af foret udsagn betød at repræsentere faktiske computer kode skrevet i et letforståeligt engelsk. Linjerne i pseudokode er modelleret efter de visuelle logiske mønstre i flowdiagrammer . Denne falske kode kan være så simpelt som " brugeren trykker 'Enter ' knappen. Skærmen vises ' Hello World ! ' " Til komplekse som " brugeren trykker 'Enter ' knappen. Beregn sub- rutine begynder. Screen skærme svar i decimal format. " Efter pseudokoden er skrevet til den software , vil edb-programmør " desk check" det ved at køre igennem det for at sikre det fungerer logisk . Når der ikke er nogen teoretisk logik fejl til stede, og hver sektion af kode er tegnede sig for , så programmøren vil sidde ned og skrive den faktiske computer kode i programmeringssproget som angivet af arbejdsgiveren.
< Br >