1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Katera orodja uporabljajo računalniški programerji?

Računalniški programerji napišejo vse vidike katerega koli dela programske opreme, ki omogoča, da računalnik deluje, izračunava, beleži, analizira in izpisuje podatke. Približno 80 odstotkov procesa oblikovanja programske opreme se izvede na papirju, preden se dejansko začne pisanje kakršne koli računalniške kode. Programerji uporabljajo orodja, kot so projektna dokumentacija, diagrami poteka in psevdokoda, da ohranjajo proces programiranja organiziran.

Dokumentacija

Samo računalniški programerji in tisti, ki delajo na projektu razvoja programske opreme, bodo kdaj videli začetno programsko dokumentacijo, ki vključuje izhod, oblikovanje tiska, izhod na zaslon in vhodno dokumentacijo. Končni uporabniki bodo med izdajo programske opreme videli le tehnične priročnike "kako naj". Izhodna dokumentacija opisuje, kakšni so rezultati analiziranja podatkov, ki jih mora narediti programska oprema. Zasnova tiskalnika vključuje postavitev, kako bodo natisnjeni dokumenti videti končnemu uporabniku. Izhodna dokumentacija zaslona so poročila in risbe o tem, kako bo vsak zaslon videti končnemu uporabniku, ko bo lahko končni uporabnik sodeloval s programsko opremo. Vhodna dokumentacija vključuje opise, katere vrste podatkov bodo vnesene v nov program, kot so imena, datumi, zneski, podatki o kreditnih karticah, baze podatkov in drugo. Vsi ti deli dokumentacije pomagajo računalniškemu programerju priti do imen spremenljivk za uporabo v računalniški kodi.

Diagrami poteka

Diagrami poteka so slikovni diagrami, ki ponazarjajo, kaj vsak postopek naredi z delom podatkov, ko se obdelujejo prek različnih komponent nove programske aplikacije. Vsak grafikon se začne z majhnim ovalom in označuje gibanje v celotnem procesu s smernimi puščicami skozi oblike. Vsaka oblika ima drugačen pomen. Pravokotna polja označujejo proces ali dejanje. Diamanti označujejo točko odločitve in bodo imeli smerni indikator "da" ali "ne", ki se razteza od njih. Diagrami poteka se končajo z majhnim ovalom. Strani so povezane z majhnimi krogi, kadar je to primerno. Diagrami poteka vizualno opisujejo, kaj naj proces naredi in kdaj, tako da lahko programerji napišejo računalniško kodo v vrstnem redu logike, navedene v diagramih poteka.

Psevdokoda

Psevdokoda je tehnični izraz za "lažno kodo", saj gre za bloke črtastih stavkov, ki predstavljajo dejansko računalniško kodo, napisano v navadni angleščini. Vrstice psevdokoda so oblikovane po vizualnih logičnih vzorcih v diagramih poteka. Ta lažna koda je lahko tako preprosta, kot je "Uporabnik pritisne gumb 'Enter'. Na zaslonu se prikaže 'Hello World!'" do zapletena, kot je "Uporabnik pritisne gumb 'Enter'. Začne se podrutina izračuna. Zaslon prikaže odgovor v decimalni obliki." Ko je psevdokoda napisana za programsko opremo, jo bo računalniški programer "namizno preveril" tako, da jo bo pregledal, da se prepriča, ali deluje logično. Ko ni prisotnih teoretičnih logičnih napak in je upoštevan vsak del kode, bo programer sedel in napisal dejansko računalniško kodo v programskem jeziku, kot ga določi delodajalec.


  1. Katere programe Vibe FM Uporaba
  2. Kaj moram storiti, da uporabite tethering na iPhone ?
  3. Osnovni koraki za učenje uporabe računalnika
  4. Kako uporabljati prenosni računalnik HP
  5. Kaj je glavni pomnilnik v računalniku?