nav_dugme codeBlog codeBlog
  • početna Početna stranica
  • Sačuvani članci Sačuvani članci
  • Članci
     (spisak)
  • Kontakt
Povratak na vrh stranice

Info & povezani članci Info o članku - dugme

Info

trejler_sat Datum objave: 11.11.2019.

trejler_dokument Jezici: ----

trejler_teg_narandzasti Težina: 1/10

računari
programiranje
algoritam
dijagram toka
termini
it termini
teorija
zanimljivosti

Povezani članci

Algoritmi - uvodDijagram toka - osnoveIT terminiZašto baš binarni brojevi?Pozicioni brojevni sistemiStrukture podatakaPostfiksna notacija - kako računari računaju?Izbor prvog programskog jezikaASCII, Unicode i UTF - Predstavljanje znakova na računarimaUNIX Time - Predstavljanje datuma i vremena na računarimaGNU/Linux - 1. deo - Uvod
Svi članci
Documentation is a love letter you write to your future self.
Damian Conway

Šta je zapravo programiranje?

Facebook LinkedIn Twitter Viber WhatsApp E-mail
zoom_plus zoom_minus bookmark
početna > Članci > Teorija

Uvod

Ako razmislimo o uređajima koji nas okružuju, relativno lako ćemo doći do zaključka da većina elektronskih ili mehaničkih naprava ima jasnu i očiglednu svrhu, odnosno (drugim rečima), svi znamo čemu služe: televizor, telefon, usisivač, odvrtka, klešta, automobil ili električna bušilica.

Čemu zapravo služe računari?!

Prisustvo računara i značaj računara oseti se "na svakom koraku", ali, šta su računari sami po sebi i šta računari zapravo rade?

Sam po sebi, računar je elektronski uređaj koji je u stanju da obavlja računanje (da budemo precizni - samo osnovne računske operacije), u stanju je da upisuje brojčane podatke u memoriju, da ih premešta sa jednog mesta na drugo, i to je .... otprilike .... sve!

Pretpostavićemo da ste očekivali neki 'lepši' ili 'veći' odgovor (ili bar drugačiji), jer - kada napišemo tako kako smo napisali - deluje da su računari prilično nezanimljive i ne-preterano-korisne sprave.

Međutim (da se vratimo na prvobitni utisak), svakodnevno iskustvo čitalaca i dalje govori u prilog tome da su računari sveprisutni, veoma korisni i krajnje zanimljivi (pomažu u obavljanju kancelarijskih i drugih poslova, koriste se u kontrolisanju industrijskih procesa i saobraćaja, imaju brojne primene u obrazovanju, zdravstvu, privredi, industriji zabave i mnogim drugim oblastima) ....

Šta je program

Deluje nekako da nešto "ne štima" u prethodnoj priči (?!), međutim, radi se o sledećem ....

Iako računar u određenom trenutku izvršava samo neku od jednostavnih instrukcija (koje smo pomenuli), instrukcije se izvršavaju izrazito velikom brzinom (u pitanju su desetine ili stotine miliona instrukcija u samo jednoj sekundi), i pri tom su računari u stanju da pamte rezultate operacija u memoriji, i kasnije (po potrebi) koriste zapamćene podatke.

To svakako menja stvari i - u praktičnom smislu - čini računare krajnje zanimljivim (onako kako smo prvobitno primetili), a shodno svemu što smo naveli, možemo konačno definisati i pojmove "program" i "programiranje":

  • program je niz računarskih instrukcija koje za cilj imaju obavljanje određenog zadatka
  • programiranje je nauka i veština organizovanja i zapisivanja računarskih instrukcija u cilju rešavanja različitih problema i obavljanja različitih zadataka

Ili, još jednostavnije - programi su ono što računarima daje pravi smisao. :)

Prvi korak u kreiranju programa podrazumeva detaljnu razradu algoritma ....

Autor članka Nikola Vukićević Za web portal codeblog.rs
Napomena: Tekstovi, slike, web aplikacije i svi ostali sadržaji na sajtu codeblog.rs (osim u slučajevima gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog pismenog odobrenja autora.
© 2020-2026. Sva prava zadržana.
Facebook LinkedIn Twitter Viber WhatsApp E-mail
početna > Članci > Šta je zapravo programiranje?
codeBlog codeBlog
Sajt posvećen popularizaciji kulture i veštine programiranja.
Napomena: Tekstovi i slike na sajtu codeblog.rs (osim u slučajevima, gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog odobrenja autora.
© 2020-2026. Sva prava zadržana.
Facebook - logo
Instagram - logo
LinkedIn - logo
Twitter - logo
E-mail
Naslovna
   •
Uslovi korišćenja
   •
Obaveštenja
   •
FAQ
   •
Kontakt