Programiranje

2

Programiranje

offline
  • Pridružio: 04 Jul 2011
  • Poruke: 5424

E.L.I.T.E. ::

@ivance95

Ja mislim da će mu lakše biti ako nauči kako jedan program funkcioniše i šta je to što ga pokreće, prevodi i ostalo. Ne mora on to da uči u tančine. Samo da zna osnovno, a ne da blene kao tele u kod (da izvine).

A kako će mu to biti lakše? Učiš sintaksu, i to kako određeni delovi koda funkcionišu. To što ti kažeš neće nikako da mu naškodi, ali neće mu ni pomoći, tj. možda će ga obeshrabriti, ili mu sve to učiniti komplikovanim. Poznajem ljude, dosta dobre programere, takmičare, koji programiraju u C i C++, jako dobri logičari, a ne znaju kako funkcioniše QuickSort ili binarna pretraga. Kada sam ih pitao zašto se ne potrude da shvate, pitali su me zašto bi se trudili kada imaju integrisan metod u jeziku? Samo napišu compare funkciju, i kraj. Ali tvrdim ti da ih to neće sputavati na putu da postanu uspešni programeri.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 06 Feb 2012
  • Poruke: 1872

Napisano: 03 Maj 2013 14:12

E.L.I.T.E. ::Idemo ponovo... moraš se odlučiti. U kom programskom jeziku želiš programirati?

Visual Studio ima podršku za:


C#
C++
Visual Basic


... ima tu još dosta toga, ali nećemo u sitna creva.

Niste me razumeli.
Ja sam rekao da sam instalirao pogresnu verziju (nesvesno, zabunom) i čim sam ušo u taj VS vidio sam da sam pogrijesio.Tada sam pitao da li postoji nacin da ne brisem tu verziju i ponovo cekam kada cu skinuti i instalirati drugu verziju.

Nego sad sam poceo vezbati konzolne aplikacije, ali mi, prilikom startovanja programa, izadje veoma mali prozor...Jedva se vidi tekst.
Kako to rijesiti?

Dopuna: 03 Maj 2013 14:15

Evo kako izgleda:



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

ivance95 ::E.L.I.T.E. ::

@ivance95

Ja mislim da će mu lakše biti ako nauči kako jedan program funkcioniše i šta je to što ga pokreće, prevodi i ostalo. Ne mora on to da uči u tančine. Samo da zna osnovno, a ne da blene kao tele u kod (da izvine).

A kako će mu to biti lakše? Učiš sintaksu, i to kako određeni delovi koda funkcionišu. To što ti kažeš neće nikako da mu naškodi, ali neće mu ni pomoći, tj. možda će ga obeshrabriti, ili mu sve to učiniti komplikovanim. Poznajem ljude, dosta dobre programere, takmičare, koji programiraju u C i C++, jako dobri logičari, a ne znaju kako funkcioniše QuickSort ili binarna pretraga. Kada sam ih pitao zašto se ne potrude da shvate, pitali su me zašto bi se trudili kada imaju integrisan metod u jeziku? Samo napišu compare funkciju, i kraj. Ali tvrdim ti da ih to neće sputavati na putu da postanu uspešni programeri.


Da, ali kad tad će mu zatrebati to. Naprimer, dođe do greške u kodu, on dođe ovde, mi mu kažemo 'nisi dobro iskompajlirao projekat', kako će on da zna šta je kompajler i kompajliranje? Sintaksa je važnija, ne kažem da nije.

offline
  • Pridružio: 24 Dec 2007
  • Poruke: 1592
  • Gde živiš: Beograd

E.L.I.T.E. ::ivance95 ::E.L.I.T.E. ::

@ivance95

Ja mislim da će mu lakše biti ako nauči kako jedan program funkcioniše i šta je to što ga pokreće, prevodi i ostalo. Ne mora on to da uči u tančine. Samo da zna osnovno, a ne da blene kao tele u kod (da izvine).

A kako će mu to biti lakše? Učiš sintaksu, i to kako određeni delovi koda funkcionišu. To što ti kažeš neće nikako da mu naškodi, ali neće mu ni pomoći, tj. možda će ga obeshrabriti, ili mu sve to učiniti komplikovanim. Poznajem ljude, dosta dobre programere, takmičare, koji programiraju u C i C++, jako dobri logičari, a ne znaju kako funkcioniše QuickSort ili binarna pretraga. Kada sam ih pitao zašto se ne potrude da shvate, pitali su me zašto bi se trudili kada imaju integrisan metod u jeziku? Samo napišu compare funkciju, i kraj. Ali tvrdim ti da ih to neće sputavati na putu da postanu uspešni programeri.


Da, ali kad tad će mu zatrebati to. Naprimer, dođe do greške u kodu, on dođe ovde, mi mu kažemo 'nisi dobro iskompajlirao projekat', kako će on da zna šta je kompajler i kompajliranje? Sintaksa je važnija, ne kažem da nije.


Moj savet,koji god jezik da krenes da ucis od pocetka(nece ti biti lako),kako bi sto bolje savldao ono sto si nameracio da uradis,prvo saznaj sto vise o tom jeziku kako funkcionise.Npr.kreni od istorijata pa polako redom....lako ces ti posle skapirati kako radi for ili while petlja,kao I cela sintaksa jezika koja je abnormlano velika.

I jos nesto za pocetak nemoj da mesas radis malo C# pa prelazis na sta ti ja znam PHP,usredsredi se...

Ukoliko se opredelis za C#,preporucio bi ti knjigu od Gorana Aritonovica-Objektno programiranje

offline
  • Pridružio: 04 Jul 2011
  • Poruke: 5424

E.L.I.T.E. ::ivance95 ::E.L.I.T.E. ::

@ivance95

Ja mislim da će mu lakše biti ako nauči kako jedan program funkcioniše i šta je to što ga pokreće, prevodi i ostalo. Ne mora on to da uči u tančine. Samo da zna osnovno, a ne da blene kao tele u kod (da izvine).

A kako će mu to biti lakše? Učiš sintaksu, i to kako određeni delovi koda funkcionišu. To što ti kažeš neće nikako da mu naškodi, ali neće mu ni pomoći, tj. možda će ga obeshrabriti, ili mu sve to učiniti komplikovanim. Poznajem ljude, dosta dobre programere, takmičare, koji programiraju u C i C++, jako dobri logičari, a ne znaju kako funkcioniše QuickSort ili binarna pretraga. Kada sam ih pitao zašto se ne potrude da shvate, pitali su me zašto bi se trudili kada imaju integrisan metod u jeziku? Samo napišu compare funkciju, i kraj. Ali tvrdim ti da ih to neće sputavati na putu da postanu uspešni programeri.


Da, ali kad tad će mu zatrebati to. Naprimer, dođe do greške u kodu, on dođe ovde, mi mu kažemo 'nisi dobro iskompajlirao projekat', kako će on da zna šta je kompajler i kompajliranje? Sintaksa je važnija, ne kažem da nije.

Došlo je do greške u kodu i? Postoji debuger? Njemu je za programiranje bitno da zna da kompajler predodi kod, i kako se pokreće proces kompajliranja... To da li je došlo do greške i gde je problem rešava debuger, koji opet ne mora da zna kako finkcioniše kada mu on lepo ispiše dole: "Missing operator or semicolon", ili neku drugu poruku, samo je potrebno znači čitati, i opet, razumeti sintaksu.

Jednostavno shvataš to malo preozbiljno, i tražiš neki argument po svaku cenu koji već skreće sa teme mog odgovora.


Citat:Moj savet,koji god jezik da krenes da ucis od pocetka(nece ti biti lako),kako bi sto bolje savldao ono sto si nameracio da uradis,prvo saznaj sto vise o tom jeziku kako funkcionise. Npr.kreni od istorijata pa polako redom....lako ces ti posle skapirati kako radi for ili while petlja,kao I cela sintaksa jezika koja je abnormlano velika.

I jos nesto za pocetak nemoj da mesas radis malo C# pa prelazis na sta ti ja znam PHP,usredsredi se...

Ukoliko se opredelis za C#,preporucio bi ti knjigu od Gorana Aritonovica-Objektno programiranje

Kako funkcioniše neki jezik? Programski jezik je samo skup simbola kojim definišemo neku operaciju koju izvršavamo. Ako razumeš while ciklus u pascal-u, zašto ga ne bi razumeo u C-u? Razlika je opet samo u sintaksi, while ciklus je ciklus sa preduslovom, nijanse su samo u načinu zapisivanja.

offline
  • Pridružio: 24 Dec 2007
  • Poruke: 1592
  • Gde živiš: Beograd

ivance95 ::E.L.I.T.E. ::ivance95 ::E.L.I.T.E. ::

@ivance95

Ja mislim da će mu lakše biti ako nauči kako jedan program funkcioniše i šta je to što ga pokreće, prevodi i ostalo. Ne mora on to da uči u tančine. Samo da zna osnovno, a ne da blene kao tele u kod (da izvine).

A kako će mu to biti lakše? Učiš sintaksu, i to kako određeni delovi koda funkcionišu. To što ti kažeš neće nikako da mu naškodi, ali neće mu ni pomoći, tj. možda će ga obeshrabriti, ili mu sve to učiniti komplikovanim. Poznajem ljude, dosta dobre programere, takmičare, koji programiraju u C i C++, jako dobri logičari, a ne znaju kako funkcioniše QuickSort ili binarna pretraga. Kada sam ih pitao zašto se ne potrude da shvate, pitali su me zašto bi se trudili kada imaju integrisan metod u jeziku? Samo napišu compare funkciju, i kraj. Ali tvrdim ti da ih to neće sputavati na putu da postanu uspešni programeri.


Da, ali kad tad će mu zatrebati to. Naprimer, dođe do greške u kodu, on dođe ovde, mi mu kažemo 'nisi dobro iskompajlirao projekat', kako će on da zna šta je kompajler i kompajliranje? Sintaksa je važnija, ne kažem da nije.

Došlo je do greške u kodu i? Postoji debuger? Njemu je za programiranje bitno da zna da kompajler predodi kod, i kako se pokreće proces kompajliranja... To da li je došlo do greške i gde je problem rešava debuger, koji opet ne mora da zna kako finkcioniše kada mu on lepo ispiše dole: "Missing operator or semicolon", ili neku drugu poruku, samo je potrebno znači čitati, i opet, razumeti sintaksu.

Jednostavno shvataš to malo preozbiljno, i tražiš neki argument po svaku cenu koji već skreće sa teme mog odgovora.


Citat:Moj savet,koji god jezik da krenes da ucis od pocetka(nece ti biti lako),kako bi sto bolje savldao ono sto si nameracio da uradis,prvo saznaj sto vise o tom jeziku kako funkcionise. Npr.kreni od istorijata pa polako redom....lako ces ti posle skapirati kako radi for ili while petlja,kao I cela sintaksa jezika koja je abnormlano velika.

I jos nesto za pocetak nemoj da mesas radis malo C# pa prelazis na sta ti ja znam PHP,usredsredi se...

Ukoliko se opredelis za C#,preporucio bi ti knjigu od Gorana Aritonovica-Objektno programiranje

Kako funkcioniše neki jezik? Programski jezik je samo skup simbola kojim definišemo neku operaciju koju izvršavamo. Ako razumeš while ciklus u pascal-u, zašto ga ne bi razumeo u C-u? Razlika je opet samo u sintaksi, while ciklus je ciklus sa preduslovom, nijanse su samo u načinu zapisivanja.


Mnogo komplikujes stvari....

Uostalom decko je dobio literature I neka krene da radi,ako ti nesto ne bude jasno pitaj...


Pozdrav

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Jimmy4 ::Napisano: 03 Maj 2013 14:12

E.L.I.T.E. ::Idemo ponovo... moraš se odlučiti. U kom programskom jeziku želiš programirati?

Visual Studio ima podršku za:


C#
C++
Visual Basic


... ima tu još dosta toga, ali nećemo u sitna creva.

Niste me razumeli.
Ja sam rekao da sam instalirao pogresnu verziju (nesvesno, zabunom) i čim sam ušo u taj VS vidio sam da sam pogrijesio.Tada sam pitao da li postoji nacin da ne brisem tu verziju i ponovo cekam kada cu skinuti i instalirati drugu verziju.


Nisam na to mislio, već da ti ne treba ceo Visual Studio, što ne bi naprimer instalirao Visual C# kad hoćeš već da se usredsrediš na C#? Express verzija se ne plaća, potrebno ju je samo registrovati. Visual Studio 2012 zauzima dosta više jer je u njemu integrisano više jezika.

U redu, da ne spamujemo više temu, koristi literaturu koju si dobio, preporučujem ti i tutoriali.org kao i MSDN, jer oni imaju dosta odgovora na raznorazna pitanja, ipak su to njihovi proizvodi.

offline
  • Pridružio: 06 Feb 2012
  • Poruke: 1872

Napisano: 03 Maj 2013 21:55

E.L.I.T.E. ::Nisam na to mislio, već da ti ne treba ceo Visual Studio, što ne bi naprimer instalirao Visual C# kad hoćeš već da se usredsrediš na C#? Express verzija se ne plaća, potrebno ju je samo registrovati. Visual Studio 2012 zauzima dosta više jer je u njemu integrisano više jezika.

Pa ja sam instalirao i registrovao Express verziju Wink

Dopuna: 07 Jun 2013 21:34

Opet sam bio zaboravio na ovo jer nisam nasao dobru literaturu, ali sad moram naci pravu literaturu i poceti...
Ali nigdje nema bas one kojom bi mogao poceti. Svaka vec kao da zahtijeva neko predznanje...Ovaj filozofov tutorijal takodje...

Mozete li mi dati neku literaturu u kojoj su objasnjeni osnovni pojmovi...sta je klasa, tip, objekat, itd. a da ne moram svaku guglati...
Vi svaki put kazete trazi tu i tu... sad pitam, mozeli iko dati neku literaturu (bilo da ju je citao ili izguglao) koju cu citajem polako shvatati stvari i poceti povezivati nesto...
ovako trazenje pojedinacnih stvari ne ide...
Ovaj tutorijal je dobar ali veoma kratak...

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14811
  • Gde živiš: Niš

Jimmy4 ::Ovaj tutorijal je dobar ali veoma kratak... Nije to sve. Ovo je sve: http://milan.milanovic.org/skola/csharp-00.htm

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

http://www.mycity.rs/NET/c-Mala-skola-programiranja.html

Ko je trenutno na forumu
 

Ukupno su 1295 korisnika na forumu :: 61 registrovanih, 11 sakrivenih i 1223 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, AC-DC, Apok, Atomski čoban, babaroga, Ben Roj, bojank, Boris Bosiljčić, Bubimir, cenejac111, crnitrn, DejanSt, delrey, Dimitrise93, djboj, Djokislav, Djokkinen, Doca, Dorcolac, dragoljub11987, dule10savic, Georgius, havoc995, HogarStrashni, ikan, JimmyNapoli, kalens021, Karla, kokodakalo, Krvava Devetka, ksyyaj, kunktator, kybonacci, ljubacv, mačković, milimoj, Miloskec, MiroslavD, mnn2, nebkv, nemkea71, nikoladim, oganj123, opt1, panonski mornar, panzerwaffe, pein, radionica1, Romibrat, royst33, ruso, S1Mk3, Shinobi, Sićko, SR-3m, Srky Boy, vathra, virked, wizzardone, Wrangler, zdrebac