Milliseid tööriistu arvutiprogrammeerijad kasutavad?

...

Vooskeemid on kasulik viis programmeerimiskoodi korrastamiseks.

Arvutiprogrammeerijad kirjutavad iga tarkvara iga aspekti, mis paneb arvuti töötama, arvutama, salvestama, analüüsima ja andmeid väljastama. Ligikaudu 80 protsenti tarkvara kujundamise protsessist tehakse paberil enne, kui arvutikoodi kirjutamine tegelikult algab. Programmeerijad kasutavad programmeerimisprotsessi korraldamiseks selliseid tööriistu nagu projekteerimisdokumentatsioon, vooskeemid ja pseudokood.

Dokumentatsioon

Ainult arvutiprogrammeerijad ja tarkvaraarenduse projektiga töötavad inimesed näevad seda kunagi alguse programmi dokumentatsioon, mis sisaldab väljundit, trükikujundust, ekraaniväljundit ja sisendit dokumentatsioon. Lõppkasutajad näevad tarkvara väljalaske ajal ainult tehnilisi juhendeid. Väljunddokumentatsioon kirjeldab, millised on tarkvara poolt ette nähtud andmete analüüsimise tulemused. Printeri disain sisaldab paigutust, kuidas prinditud dokumendid lõppkasutajale välja näevad. Ekraani väljunddokumentatsioon on aruanded ja joonised selle kohta, kuidas iga ekraan lõppkasutajale välja näeb, kui lõppkasutaja saab tarkvaraga suhelda. Sisenddokumentatsioon sisaldab kirjeldusi selle kohta, mis tüüpi andmeid uude programmi lisatakse, nagu nimed, kuupäevad, summad, krediitkaarditeave, andmebaasid ja palju muud. Kõik need dokumendid aitavad arvutiprogrammeerijal välja mõelda muutujate nimed, mida arvutikoodis kasutada.

Päeva video

Vooskeemid

Vooskeemid on kujutatud diagrammid, mis illustreerivad, mida iga protsess uue tarkvararakenduse erinevate komponentide kaudu teatud andmetega teeb. Iga diagramm algab väikese ovaaliga ja näitab liikumist kogu protsessi vältel suunanooltega läbi kujundite. Igal kujundil on erinev tähendus. Ristkülikukujulised kastid tähistavad protsessi või toimingut. Teemandid näitavad otsustuspunkti ja nendest ulatub kas "jah" või "ei" suunanäidik. Vooskeemid lõpevad väikese ovaaliga. Lehed on vajaduse korral ühendatud väikeste ringidega. Vooskeemid kirjeldavad visuaalselt, mida ja millal protsess peaks tegema, et programmeerijad saaksid kirjutada arvutikoodi vooskeemides määratud loogika järjekorras.

Pseudokood

Pseudokood on tehniline termin "valekoodi" jaoks, kuna see on joonega lausete plokid, mis on mõeldud tegelikku arvutikoodi, mis on kirjutatud lihtsas inglise keeles. Pseudokoodi read on modelleeritud vooskeemide visuaalsete loogiliste mustrite järgi. See valekood võib olla nii lihtne kui "Kasutaja vajutab sisestusnuppu". Ekraanil kuvatakse teade "Tere maailm!" kuni kompleksini, näiteks "Kasutaja vajutab sisestusnuppu". Algab arvutamise alamrutiin. Ekraanil kuvatakse vastus kümnendkoha vormingus." Pärast seda, kui pseudokood on tarkvara jaoks kirjutatud, kontrollib programmeerija seda, käivitades selle läbi, et veenduda selle loogilises toimimises. Kui teoreetilisi loogikavigu ei esine ja iga koodiosa on arvesse võetud, siis programmeerija istub maha ja kirjutab tegeliku arvutikoodi programmeerimiskeeles, nagu on määratud tööandja.