C - programski jezik - odakle poceti?

S

system

Guest
odlicno. za sad polako citam ovu knjigu koju sam kupio, presao sam intenzivni uvod, nije mnogo, ali sam se nekoliko puta vracao, pisao primere, sam pravio neke primere i skapirao osnove osnova. Sad pravim pauzu, jer mi ovaj drugi deo deluje tesko i ima mnogo koda. Ali polako.
 

Zeyn

Member
Joined
Feb 17, 2016
Messages
251
Reaction score
1
Nikada nisam učio iz knjiga na srpskom jer su ili nepotpune ili previše stare i ne prate standarde. K&R je OK knjiga za početnike, no za C je poželjno pri ruci imati i knjige koje se bave dubljim stvarima tj. nešto specijalizovano sa sistemsko programiranje i hardver.
 
Last edited:

Commander

Well-known member
Staff member
Joined
Jan 13, 2012
Messages
9,235
Reaction score
530
alt
Zeyn:
Nikada nisam učio iz knjiga na srpskom jer su ili nepotpune ili previše stare i ne prate standarde.
Kod nas jedini koji su pratili standarde i išli u korak je izdavač Mikro Knjiga, oni su radili a i dalje rade po licencama dakle uzmu originalnu knjigu na engleskom i prevedu je i to je to.
 
Last edited:
S

system

Guest
Da, ovu knjigu sam video i kod mikroknjige i kod cet izdavaca, kod cet je doduse par desetina dinara jeftinija, a i lepsi im je sajt 🙂
 

Zeyn

Member
Joined
Feb 17, 2016
Messages
251
Reaction score
1
@maxbord Kako napreduješ? Dokle si stigao?
 
Last edited:
S

system

Guest
sad ucim funkcije, 71. strana, u principu do sad sve se vrti oko istoga, cekam da predjem na pokazivace i nesto komplikovanije, ali hocu i ove osnove da savladam. E sad ima neki primeri, nesto znam, nesto mi ne ide, uglavnom treba dosta prakse 🙂
 
Joined
Jan 29, 2012
Messages
110
Reaction score
13
alt
Zeyn:
Nikada nisam učio iz knjiga na srpskom jer su ili nepotpune ili previše stare i ne prate standarde. K&R je OK knjiga za početnike, no za C je poželjno pri ruci imati i knjige koje se bave dubljim stvarima tj. nešto specijalizovano sa sistemsko programiranje i hardver.
Logican generalan stav, ali potpuno pogresan ukoliko se odnosi na linkovani Janicic-Maric elektronski udzbenik. Naime, godinama je prevod K&R na srpski deljen kao skripta za Programiranje 1 © kod Janicica (i kod drugih na matf). Konkretno elektronsko izdanje je plod decenijskog unapredjenja i iskustva stecenog u nastavi upravo na bazi pomenutog K&R C. Ukratko, elektronsko izdanje udzbenika je po mom sudu fenomenalno i dostupno svima potpuno u skladu sa praksom drugih vrhunskih svetskih univerziteta (da pomenem MIT) koji su svoje udzbenike i materjale otvorili slodobdno bilo putem opencourseware.mit.edu bilo putem edx.org

Odnosno, ne kudite konja koga niste jahali, s’o rece nas narod.
 
Last edited:

Zeyn

Member
Joined
Feb 17, 2016
Messages
251
Reaction score
1
Nikog ja ne kudim, samo pričam o tome da se na našem prostoru slabo mogu naći knjige koje prate standarde. Za knjige koje koriste obrazovne institucije ne znam, samo znam da se u našim srednjim školama još uvek uči Pascal i Delphi 7 (ne svaljujem krivicu na stariji kadar koji uglavnom sa novim tehnologijama i nema nekog iskustva, ali mislim da se obrađivanjem ovih jezika u nastavi samo pravi još veća odbojnost od programiranja među učenicima). Prošle godine na sajmu knjiga sam bio na CET-ovom štandu i bacio pogled na neka novija izdanja. Nigde nisam naišao na neke knjige vezane za Rails, Django, Go, Haskell, Clojure ili neke druge novije tehnologije (doduše, naišao sam na ‘Razvoj iOS 8 aplikacija u Swift-u’). I MIT i Stanford materijal objavljuju javno što je odlična praksa na koju i mi treba da se ugledamo.

Još jedan razlog je i taj što ne volim da kupujem ukoričene tehničke knjige jer nisam uvek u mogućnosti da ih čitam, dok e-knjige mogu da preuzmem sa cloud-a i čitam kad god hoću.
 
Last edited:
Joined
Jan 29, 2012
Messages
110
Reaction score
13
alt
Zeyn:
…samo znam da se u našim srednjim školama još uvek uči Pascal i Delphi 7…
To nije proizvod iskljucivo gluposti, nego je u pitanju bila i namera. Inace, u proseku u Srbiji svrha obrazovnih institucija nije da se nauce ucenici, nego da se zaposli nastavni kadar, sa casnim izuzecima.

Haskell nije nova tehnologija, a nisu bas ni Rails ni Django.
alt
Zeyn:
…I MIT i Stanford materijal objavljuju javno što je odlična praksa na koju i mi treba da se ugledamo.
Pa evo, ugledali su se Janicic i Maric.

'Ajde malo obuj njihove cipele, ili cipele katedre za embeded sisteme na ETF, pa ces shvatiti da oni kukaju i studentima govore da postoji “Ubuntu”, jer su ti isti studenti kroz skolski sistem isklisitirani Micro$oft operativnim sistemima. A ti isti jadni ETF-ovci na katedri za embeded sisteme (Saranovac i kompanija) na prvoj i drugoj godini ETF imaju starije kolege koji rade iskljucivo na Micro$oft resenjima, cak deo nastavnog programa posvete uputstvu kako na Micro$oft instalirati VBox pa onda na njemu neki *NIX program.

Sve si u prau za ostalo, ali ovu knjigu prvo treba procitati, pa onda reci da nije u skladu sa trendovima. Ona je vrhunska, IMO.
 
Last edited:

joytoy

Member
Joined
Oct 28, 2017
Messages
54
Reaction score
1
Uz Janičićeve i Marićeve knjige dodala bih još i dva korisna linka koji će vam biti od velike pomoći za praktični deo ukoliko odlučite da učite C. Teorijsko znanje bez primene i pisanja programa je, ako smem da kažem, bezvredno.
  • P1 zadaci - Google Drive sa rešenim zadacima sa vežbi iz programiranja 1 sa Matematičkog fakulteta.
  • P2 zbirka rešenih zadataka
 
Last edited:

joytoy

Member
Joined
Oct 28, 2017
Messages
54
Reaction score
1
Pročitaj celu temu pre nego što se nadovežeš na istu.
 
Last edited:
S

system

Guest
Epa dobar šlagvort da se bacim na c jezik. Web sam diplomirao i nisam se ovajdio. Lepo naš narod kaže ko uči znaće, ko krade imaće. Ali mene to ne zanima. Sutra se bacam na c jezik.
 

joytoy

Member
Joined
Oct 28, 2017
Messages
54
Reaction score
1
Ako treba neka pomoć, tu sam. 😉
 
Last edited:
S

system

Guest
Trebaće mi, za sad radim sporo ali sigurno. Pišem male skriptice if else i rad sa brojevima i stringovima. Još ne vidim način da izadjem iz terminala ali dobro 🙂
 
Top