Računalno programiranje: što je, osnovna definicija i strukture podataka


post-title

Što se podrazumijeva pod računalnim programiranjem, konceptima koji su u osnovi ispravne organizacije podataka od strane programera koji mora imati sposobnost da razvije program sposoban za sekvenciranje svih operacija potrebnih za postizanje željenog rezultata.


Osnovno računalno programiranje

Izraz programiranje označava skup IT postupaka koji se koriste za slanje uređenog niza uputa na računalo kako bi se postigao dobro definirani rezultat.

Taj slijed uputa označava se pojmom "algoritam".


Prvo što mora učiniti IT operater, koji želi odrediti svrhu razvoja programa, je uskladiti sve logičke operacije potrebne za postizanje željenog rezultata.

Nakon toga, tako napisani program mora se prevesti u prikladan oblik da ga računalo može razumjeti.

Program koji je napisao programer obično se definira kao izvorni program, dok se program dobiven nakon postupka prevođenja naziva objektni program.


Za izvršavanje programa s računala bitno je da se on prevede u strojni kod, to jest u nizu binarnih brojeva, od kojih neki nisu ništa drugo do precizne upute usmjerene prema središnjoj procesnoj jedinici, druge čiste podatke i adrese ostalih memorija.

U računalnom programiranju podaci se moraju organizirati u lako manipulirajuće strukture, zbog čega je svakom podacima dodijeljeno ime ili skraćenica koja omogućuje njegovo prepoznavanje.

Podaci kojima je dodijeljeno jedinstveno ime i koji održavaju istu vrijednost za cijeli dio programa u kojem je definiran, nazivaju se konstante.


Naprotiv, nazivamo varijablama sve one podatke kojima program, iako je dodijeljeno jedinstveno ime, program slobodno dodjeljuje različite vrijednosti ovisno o tome gdje ih ispunjava.

Računalo mora ne samo znati kako se određeni podaci zovu, već mora znati i o kojoj se vrsti radi kako bi se moglo adekvatno postupati u memoriji.

Preporučena čitanja
  • Internetski programi: pregledajte i brzo preuzmite
  • Provjerite ping veze: kako testirati
  • Računalni virus: definicija, računalni rizici sigurnosti
  • Video kartica: kako montirati pc grafički upravitelj
  • Uredski programi: obrada teksta, upravljanje

Deklaracija tipa unutar strukture podataka fiksira broj elemenata koji ih čine, omogućava računalu da im dodijeli proračunske resurse i memorijski prostor potreban za ispravnu obradu, uz precizne modalitete u vezi s načinom pristupa na pojedine elemente strukture.

Ako su podaci iste vrste, na primjer svi brojevi ili sva slova, moguće je stvoriti niz, nazvan "niz", podataka koji pripadaju istoj vrsti s jednom naredbom.
Svakom se elementu dodjeljuje određeno mjesto u memoriji.

Cijeli niz naziva se struktura ili zapis i pojedinačni varijabilni elementi ili polja.

Budući da su strukture podataka obično fiksne i iz tog razloga u mnogim slučajevima nedovoljne, možda će biti potrebno pribjeći strukturama veće složenosti koje se mogu samostalno mijenjati tijekom samog izvođenja programa.

U ovom slučaju govorimo o dinamičkim strukturama podataka.

Budući da se njihova veličina i vrsta razlikuju tijekom određenog vremena, ove strukture tretira sam program, a ne računalo, iz tog razloga je važno da programer dubinski poznaje upotrebu određenih varijabli, nazvanih pokazivači, koji imaju zadatak točne identifikacije podataka kako unutar strukture u kojoj su stvoreni tako i unutar računalne memorije.

Zlouporaba struktura podataka može uzrokovati nestabilnost u radu računala.

Uvod u R programski jezik: strukture i tipovi podataka u R - 3. lekcija (Travanj 2024)


Oznake: računalo
Top