| Autor | Správa |
Ivan321
 Užívateľ
 Založený: 08.02.2012 Príspevky: 3
 | Zaslal: St 08.02.12 11:29 |   |
Chcem poprosiť o radu - chcem sa niečo opatrne postupnými krokmi dozvedieť viac o programovaní najprv pascal neskôr možno C++
Rád by som si najprv naštudoval čo sa deje v počítači pri programovaní ako to celé funguje podrobne....atď. Bez toho si pripadáma ako panic,ktorý sa pred kámošmi háda, že blondíny sú lepšie ako brunety
Na internete som sa dopátral asi k najobsiahlejšej sérii článkov na stránke root.cz-“jak funguje počítač“ ,ale neskôr som sa stratil...poradíte mi niečo iné?
Ďakujem
Ivan |
| |
  |
 |
walther
 Užívateľ
 Založený: 24.01.2008 Príspevky: 10194 Bydlisko: Bratislava Vek: 24
 | Zaslal: St 08.02.12 11:35 |   |
Čo si chceš naštudovať? Každý programovací jazyk funguje na jedinom princípe - prevod tebou napísaného kódu do takej formy, aby to procesor (či iné zariadenie) pochopil, čiže na jednotky a nuly. To, ako sa to deje a čo sa vlastne deje už záleží aj od konkrétneho jazyka, ktorý používaš.
Môžem sa ale spýtať, prečo chceš začať práve pascalom? Existuje milión vhodnejších jazykov. |
| |
  |
 |
Ivan321
 Užívateľ
 Založený: 08.02.2012 Príspevky: 3
 | Zaslal: St 08.02.12 11:53 |   |
|
  |
 |
walther
 Užívateľ
 Založený: 24.01.2008 Príspevky: 10194 Bydlisko: Bratislava Vek: 24
 | Zaslal: St 08.02.12 12:05 |   |
Čo chceš konkrétne dosiahnuť? Čo je tvoj cieľ? "naučiť sa programovať" je blbosť, ak nemáš predstavu, čo chceš vlastne robiť. Programovací jazyk je len nástroj, nič viac, nič menej.
A ešte dve pripomienky..
1.) počet SS na tomto fóre je obmedzený na 10, takže ťa poprosím, píš na fórum, nie súkromne
2.) predchádzajúci príspevok sa necituje |
| |
  |
 |
ebrithil
 Užívateľ
 Založený: 28.01.2009 Príspevky: 473 Bydlisko: Zvolen
 | Zaslal: St 08.02.12 12:58 |   |
začni Cčkom, kup si Herouta knihu a programuj. tam máš aj vysvetlené ako to pracuje na pozadí ked to dáš skompilovať. |
| |
  |
 |
Denco1
 Užívateľ
 Založený: 06.11.2008 Príspevky: 1815 Bydlisko: Trnava Vek: 19
 | Zaslal: St 08.02.12 14:22 |   |
Článok z roku 2009, ten už nechaj tak ... A Pascal tiež  |
_________________ Toshiba Satellite L650-1K6: Intel Core i3 370M 2.4GHz • ATI Mobility Radeon HD 5470 • 4GB RAM • 500GB / 320GB HDD • Xubuntu / Windows 7 Home Premium • Trance Music
Other: Mobile HTC Explorer • DJ Controller Behringer BCD3000 • Repro Genius SW-HF2.1 2000 • Headphones Reloop RHP-10
-- When I'm sad, I stop being sad and be awesome instead. True story. -- @BarneyStinson | |
     |
 |
Trivi
 Užívateľ
 Založený: 17.01.2012 Príspevky: 709 Bydlisko: Košice
 | Zaslal: St 08.02.12 18:28 |   |
kľudne začni rovno cčkom |
_________________ NB: Fujitsu Siemens Amilo 2540 RAM: 2GB GPU: ATI Radeon HD 2400 CPU:Intel Pentium Dual Core 1.60GHz (2CPUs) OS:Windows 7 Home Premium BIOS:Ver 1.00 PARTTBL MOUSE:Razer Naga KEYBOARD: Razer Lycosa Mirror Edition Cell: XPeria X8 /White/
| |
  |
 |
Daron
 Administrátor
 Založený: 08.08.2007 Príspevky: 9363 Bydlisko: Michalovce Vek: 24
 | Zaslal: St 08.02.12 18:36 |   |
Na zaciatok bude najlepsie C, potom by som isiel do niecoho objektoveho, C#, java, atd... Potom uz pochopis principy programovania, alebo zisti ze to robit nechces a naucit sa novy jazyk je uz skor len o pochopeni syntaxe. |
_________________ I gather speed from you fucking with me | |
      |
 |
Ďuri
 Administrátor
 Založený: 11.08.2007 Príspevky: 3784 Bydlisko: Brno
 | Zaslal: St 08.02.12 21:05 |   |
| Daron napísal: | | Potom uz pochopis principy programovania, alebo zisti ze to robit nechces a naucit sa novy jazyk je uz skor len o pochopeni syntaxe. | Dovolim si nesuhlasit. Mozno si to myslel inak, ako si napisal, ale dnes vacsina proceduralnych jazykov vychadza z Cckovej syntaxe, takze to nie je nejaky deal. Ano, ked si odkodis cosi v Ccku a cosi dajme tomu v Jave, dokazes chapat zakladne tradicne vyuzivane koncepty a tak sa lahsie naucis dajme tomu spominane C# - a sice tym, ze dlhodobejsim programovanim v onom jazyku si natrepes do hlavy referencny manual a akesi skusenosti, ako sa urcite problemy {ne,}maju riesit. Lenze ono sa obcas mozes stretnut aj s niecim netradicnym myslim, ze teba ako povedzme C++/Java programatora by zaskocilo uz len trochu ine ponimanie principov OOP v Javascripte. Nehovoriac o tom, ze akonahle by si opustil klasicke proceduralne programovanie, nebolo by to ani o memorovani funkcii daneho jazyka, duplom nie o uceni syntaxe, lebo by ti trvalo niekolko tyzdnov, kym by si v nejakom Haskelli nakodil quicksort, aj ked algoritmus urcite poznas, alebo povedzme obycajne otocenie zoznamu v Prologu.
A ano, s tym, aby zacinajuci programator zacal s Cckom, suhlasim. |
| |
    |
 |
Daron
 Administrátor
 Založený: 08.08.2007 Príspevky: 9363 Bydlisko: Michalovce Vek: 24
 | Zaslal: St 08.02.12 23:20 |   |
No v niecom zacat musi, aby is osvojil principy. Tam sa zhodneme na tom, ze najlepsie bude Cecko. A potom uz do toho bude vidiet aj sam a moze si sam vybrat smer, ktorym sa chce vydat dalej. |
_________________ I gather speed from you fucking with me | |
      |
 |
Xaltotun
 Skúsený užívateľ
 Založený: 25.08.2007 Príspevky: 7140 Bydlisko: Košice
 | Zaslal: St 08.02.12 23:58 |   |
pascal bol v kurze tak pred 15 rokmi, teraz jednoznacne c-cko ako pisu chalani |
_________________ MB: Gigabyte 880GA-UD3H, CPU: PhenomII-X4 955@975 Black Edition + Coolermaster Hyper 212+ HDD: 40GB SSD Intel X25-V + 2TB storage, RAM: 2x2GB A-DATA OC Gaming 1600mhz ddr3 CL9, PSU: Corsair CX600, GPU: Gigabyte gtx460OC/1GB ddr5, CASE: Cooler Master Elite 430 Black, MOUSE: A4Tech XL750BF + roccat taito, MONAS: HP-LP2275W S-PVA, SOUND: FiiO D5 + Audio Technika ATH-T 500, Koss UR29 | |
   |
 |
KocuR
 Moderátor
 Založený: 14.12.2005 Príspevky: 7067 Bydlisko: Stropkov, Košice Vek: 25
 | Zaslal: Št 09.02.12 19:09 |   |
No keď chce chlapec lepšie pochopiť ako to pracuje v procesore tak by si mal prejsť aj assembler. Len tak sa dajú pochopiť a plne oceniť výhody vyšších programovacích jazykov ako C |
_________________ AthlonX2_3800+@1.1V;ZalmanCNPS7500AlCu;MSI_K9N_Platinum;4G_DDR2;GF7600GS@620/1100;320GB;tuned_LC_Powa420W;silenced_A+Trooper;2xNoctuaNF-S12;tuned_Audigy;SamsungSM2033;LogiMedia+G5;tkaudio_poweredbyTVM(for now)
AthlonII_255@1,125V;BEboxCooler;MSI760GM-E51;2G_DDR3;160GB;tuned_Fortron400W;tuned_hovnocase;AC12025;AcerAL1916W;GeniusSP-HF1250x;DeLux_keyboard;MSmouse
LenovoG550:C2D_T6500;G105m;4G_DDR3;320GB;LogiM705;PortaPro ... ... ... internet & IPTV connection by Antik (70/70Mbps) | |
    |
 |
Daron
 Administrátor
 Založený: 08.08.2007 Príspevky: 9363 Bydlisko: Michalovce Vek: 24
 | Zaslal: Št 09.02.12 19:39 |   |
Na hlbsie pochopenie ako to funguje na nizsich vrstvach ano. Ale pre fungovanie programatora to nie je potrebne. On nemusi vediet co sa deje v registroch.
// pridané po 1 minúte od posledného príspevku
Na hlbsie pochopenie ako to funguje na nizsich vrstvach ano. Ale pre fungovanie programatora to nie je potrebne. On nemusi vediet co sa deje v registroch. |
_________________ I gather speed from you fucking with me | |
      |
 |
F3RY
 Napomenutý užívateľ
 Založený: 23.12.2010 Príspevky: 522 Bydlisko: C:\Program Files\Poprad Vek: 18
 | Zaslal: Št 09.02.12 19:57 |   |
No, ani Ccko uz momentalne nieje v kurze Ak sa chces nieco ucit tak skus pyton, je jednoduchsi a modernejsi jazyk ako C.
Co sa tyka toho programovania, tak nechapem, preco vsetci nadavte na pascal. Je to stary programovaci jazyk, ale na pochopenie zakladov je lepsi. Naco sa bude ucit cecko a nebude chapat, co robi... V pascale to musis pekne vypisat (begin, end), lepsie pochopi ulohu premennych a ich deklaraciu, cykly, podmienky... ale to je iba moj nazor. |
_________________ HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia
Radšej budem nenávidený za to kto som, ako milovaný za to kto nie som ! - Kurt Cobain | |
   |
 |
Ďuri
 Administrátor
 Založený: 11.08.2007 Príspevky: 3784 Bydlisko: Brno
 | Zaslal: Št 09.02.12 20:07 |   |
| F3RY napísal: | | Ak sa chces nieco ucit tak skus pyton, je jednoduchsi a modernejsi jazyk ako C. | Aj Java je jednoducha a moderna, preto v nej programuje kazdy blbec. No, programuje, skor mechanicky pise kod, sice vacsinu casu taky clovek nevie, co vlastne robi a nerozumie tomu, ale aplikacia funguje.
Ked zacinas programovat, nemozes si vyberat jazyk, ktory robi vsetko za teba. Musis sa naucit algoritmicky mysliet. |
| |
    |
 |
|