Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMIRANJE (FAZE IZRADE PROGRAMA (Faza - analiza problema (Programeru…
PROGRAMIRANJE
-
PROGRAMER :black_flag:
-
neki od najboljih programera su: Jack Dorsey, Niklaus Wirth, Guido von Rossum
potrebno je poznavanje određenog programskog jezika, općenito poznavanje algoritma, poznavanje specifične tehnologije za određeno radno mjesto i poznavanje sustava za upravljanje
FAZE IZRADE PROGRAMA
Programeru mora biti jasno kako će se rješavati promjene, zavisnosti, uzroci i posljedice, da bi sve to prenio i precizirao kroz programski kod.
Prvi korak kod izrade programa je analiza problema, razmatranje situacije i problema kojeg treba riješiti
- Faza - kreiranje algoritma
Algoritam je procedura (postupak) sa skupom jasno definiranih koraka koji nedvosmisleno vode rješenju problema.
-
- Faza - pisanje programskog koda
Nakon završetka algoritma, pristupa se pisanju programskog koda na papiru.
U ovom koraku se svaki korak algoritma prevodi u odgovarajuću zapovijed u programskom jeziku u kojem se piše.
- Faza- Testiranje programa
-
postupak provjere I ispravka programa je iterativan i često je potrebno vratiti se na pisanje programa
- Faza-dokumentiranje programa
izrada uputa za korištenje programa,priručnika
za korisnike,tehnički opis programa I samo
katkad izvorni program
-
puštanje programa u rad,prodaja
- Faza- korištenje I održavanje programa
-
razlog za izmjene mogu biti promijenjene potrebe korisnika,promijenjen hardver na kojem se program izvršava,otkrivena skrivena greška u programu
POVIJEST :tada:
Charless Babbage- konstruirao prvi uređaj koji se mogao isprogramirati
-
dizajniran je za računanje polinomnih funkcija i služio je za računanje brojčanih tablica koje su najčešće koristili mornari prilikom navigacije
Analitički stroj- jedan od prvih mehaničkih računala nalik općenitom pojmu današnjeg modernog računala
sastav:
-
-
3.Jedinica za pohranjivanje podatka: bušene kartice koje je Babbage zamislio za svoj analitički stroj koristile su se dugi niz godina dok se nije otkrilo magnetsko zapisivanje
-
5.Programski jezik: analitički stroj je imao skup naredaba kojima je upravljao s podatcima i funkcijama središnje jedinice
diferencijalni stroj mogao je automatski računati više vrijednosti koristeći se metodom konačnih diferencija, čime je također izbjegao potrebu za množenjem i dijeljenjem
-
-
-
njena implementacija računanja Bernulijevog niza racionalnih brojeva smatra se prvom implementacijom računalnog programa
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-