Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 15. 07. 2014 21:24 — Editoval kryštof (15. 07. 2014 21:25)

kryštof
Příspěvky: 316
Pozice: student
Reputace:   
 

programování- jak začít

Ahoj,chtěl bych začít s programováním, ale nevím s čím bych měl začít. Můžete mi někdo třeba doporučit nějakou učebnici? Doma mám pc s os vista a notebook s XP. Díky.

Offline

 

#2 16. 07. 2014 08:58

RadekHampl
Místo: Varnsdorf
Příspěvky: 32
Škola: FSv ČVUT, abs. 95 a 09
Pozice: ---
Reputace:   
 

Re: programování- jak začít

Nejprve by sis měl asi rozmyslet, co chceš programovat, z toho by ti mělo vyjít v čem to chceš programovat a pak teprve nějakou tu učebnici...

Offline

 

#3 16. 07. 2014 10:17

miso16211
Πυθαγόραc
Příspěvky: 1522
Pozice: n/a
 

Re: programování- jak začít

buď v Jave, alebo nejaky matematický jazyk? Môžeš co chceš.
Napr. v Khan Academy je aplikacia na programovanie.

Java - Jcreator.

Offline

 

#4 16. 07. 2014 12:14

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: programování- jak začít

↑ kryštof:
Já bych začala v C (Učebníce jazyka C, Herout) a až se trochu z orientujueš tak můžeš pokračovat C++ (Mistrovství v C++, Stephen Prata) nebo Javou (Učebnice jazyka Java, Herout ) podle toho čím se budeš chtít zabývat (to jsou objektové jazyky takže jsou pro začátečníka obtížnější než C) nebo pokud chceš radši webové technololgie tak .net (c#,...)


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#5 16. 07. 2014 12:37

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: programování- jak začít

↑ kryštof:
Ahoj, pro začátek by byl lepší nějaký neobjektový jazyk nižší úrovně. U objektového programování hned od začátku se může stát, že se budeš, zejm. jako samouk, utápět v objektech. U jazyků vyšší úrovně (matlab, python,...) pro změnu hrozí, že si začneš usnadňovat život. Takže buď  C, které výše doporučuje ↑ gladiator01:, nebo třeba Pascal. Výhodou C je, že je to "živý jazyk" a že můžeš plynule pokračovat směrem třeba k C++ a poměrně plynule i k Javě nebo php, nevýhodou je, že je tak blízko strojovému kódu, že musíš ošetřovat např. vstup a výstup poněkud složitěji, a že se traduje, že je těžší na pochopení pro začátečníky (o tom bych si dovolil pochybovat). Výhodou Pascalu je, že je navržen jako výukový jazyk (pro procedurální programování), takže se do něj velmi snadno proniká, nevýhodou je, že už je skutečně především výukový, pro praktické úkoly se moc nehodí. (programuji si jen drobnosti pro vlastní potřebu, vesměs konzolové, takže mě ber s rezervou)

K Pascalu si můžeš stáhnout a nainstalovat snad stále živý Free Pascal, s C ti neporadím, protože používám GNU Compiler Collection, ale to se imho pod Windows rozjíždí trochu hůř než jen "kliknu a instaluje se".


Доктор сказал «в морг» — значит в морг!

Offline

 

#6 25. 07. 2014 23:01

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: programování- jak začít

ahoj ↑ Formol: ↑ kryštof:,

nesouhlasím s tvrzením, že se Pascal pro praktické úlohy moc nehodí. Už před čtvrt stoletím jsem v něm naprogramoval dost velkou evidenci majetku a faktur pro několik firem. Přes naprosto drtivou konkurenci komerčních produktů dvě z nich můj program stále používají a nehodlají ho opustit...


Nezáleží na tom, v jakém jazyku programuješ. Záleží jenom na tom, jaká hlava tomu jazyku velí. Malou ukázku toho, co se v tom "výukovém" a "nepraktickém" Pascalu dá udělat, si můžete stáhnout zde.


Budoucnost patří aluminiu.

Offline

 

#7 26. 07. 2014 02:49 — Editoval Xellos (26. 07. 2014 02:53)

Xellos
Příspěvky: 524
Škola: MFF CUNI, Bc. (13-16)
Reputace:   36 
 

Re: programování- jak začít

Jazyk: Python, je velmi intuitivny (len pozor, ma verzie 2.x a 3.x, odporucam skor 3.x). Ked naprogramujes nieco v Pytone, skus C++.

Ja osobne som sa programovat nikdy neucil z ucebnic, ale na konkretnych ulohach. Potrebujes nieco spravit a nevies ako? Pomoze Google. Velka zasoba uloh je na people.ksp.sk/~acm/.

Ku kompilatorom pre C++: na Linuxe je nainstalovany g++, na Windowse si nainstaluj program Cygwin ktory emuluje Linux. Python sa da na Linuxe/v Cygwine tiez automaticky (programy v nom sa nekompiluju).

Offline

 

#8 24. 08. 2014 13:10

kryštof
Příspěvky: 316
Pozice: student
Reputace:   
 

Re: programování- jak začít

Díky všem za jejich odpovědi :)

Offline

 

#9 26. 08. 2014 18:16

creat
Příspěvky: 75
Škola: EF Žu - Kves
Reputace:   
 

Re: programování- jak začít

Môj typ - excel a VBA. Excel sa používa najčastejšie. Ja by som začal tým.


Pes je na to, aby poslúchal a nie aby rozkazoval v chalupe.

Offline

 

#10 26. 08. 2014 19:48

Xellos
Příspěvky: 524
Škola: MFF CUNI, Bc. (13-16)
Reputace:   36 
 

Re: programování- jak začít

↑ creat:

Excel? A v Robotovi Karlovi nechces programovat?

*sarcasm self-test complete*

Offline

 

#11 26. 08. 2014 20:01

creat
Příspěvky: 75
Škola: EF Žu - Kves
Reputace:   
 

Re: programování- jak začít

↑ Xellos:

Pokiaľ splní všetko čo potrebujem, dám aj Karlovi šancu...


Pes je na to, aby poslúchal a nie aby rozkazoval v chalupe.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson