Ako spravim pocitacovy program?

Programovacie jazyky, rady, poradňa...
Gothar
Moderátor
Moderátor
Používateľov profilový obrázok
Príspevky: 19413
Registrovaný: 21 feb 2005, 21:19
Bydlisko: KE

Príspevok od používateľa Gothar »

Curtis Jackson napísal:hej hej hej ludia!!! diki za rady a tipi na knižky ale ja som chcel vedieť ako sa to roby a ni-e ako sa naučim pisať!!!
tipy...pokial uz vies programovat, tak sa zamysli nad tym, na co by ten program mal sluzit. Ked budes mat aku-taku predstavu tak skus vymysliet zakladne algoritmy a tie potom prepis do programovacieho jazyka. Daj tomu graficke prostredie, dolad a mas program.
Velmi uzitocnou vecou je pouzivanie funkcii, program ma menej riadkov a je mensia sanca ze sa pomylis.
Vyvaruj sa pouzivaniu mnohych premennych, niekedy sa da jedna vyuzit viackrat - usetris trosku pamate.
Toto boli take vseobecne tipy, ked uz mas nejaku predstavu a chces poradit, tak to sem napis.
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

piton napísal:Zaklady ta nauci aj vysoka skola :)
hadam aj stredna
piton
King
King
Používateľov profilový obrázok
Príspevky: 1902
Registrovaný: 02 aug 2005, 0:31
Bydlisko: Hnojisko

Príspevok od používateľa piton »

GothaR napísal:tipy...pokial uz vies programovat, tak sa zamysli nad tym, na co by ten program mal sluzit. Ked budes mat aku-taku predstavu tak skus vymysliet zakladne algoritmy a tie potom prepis do programovacieho jazyka. Daj tomu graficke prostredie, dolad a mas program.
Velmi uzitocnou vecou je pouzivanie funkcii, program ma menej riadkov a je mensia sanca ze sa pomylis.
Vyvaruj sa pouzivaniu mnohych premennych, niekedy sa da jedna vyuzit viackrat - usetris trosku pamate.
Toto boli take vseobecne tipy, ked uz mas nejaku predstavu a chces poradit, tak to sem napis.
On urcite nevie programovat a ma 13 rokov :!:
gwixt napísal:hadam aj stredna
To tiez, ale nie vsade sa na informatike robi v Pascali. Niekde vobec neprogramuju alebo "programuju" v ComLogu. Sice keby sa nato zameral a vybral si v 4. rocniku seminar tak tam by ho naucili zaklady Pascalu. Ale nato ma chlapec este dost casu :wink:
Gothar
Moderátor
Moderátor
Používateľov profilový obrázok
Príspevky: 19413
Registrovaný: 21 feb 2005, 21:19
Bydlisko: KE

Príspevok od používateľa Gothar »

to piton: viem, ze nevie programovat, ale chcel som mu ukazat co su to programatorske tipy do zaciatku :lol:
ale najuzitocnejsia rada je: naucit sa programovat
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

Príspevok od používateľa ehm123 »

gwixt napísal:hadam aj stredna
Hádam aj pomocná. :D (pre tvoje dobro)
XilleR
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1125
Registrovaný: 16 júl 2005, 18:47
Kontaktovať používateľa:

Príspevok od používateľa XilleR »

audiotrack napísal:no ja si myslím že nieje najlepšie začínať s týmto jazykom. Nech začne od základov, čo je Pascal. Ten by mal ovládať každý programátor. A potom by som prešiel na Delphi ak chce aj grafické prostredie, lebo je veľmi podobný pascalu. A až potom by som prechádzal na C++. Tam by sa nanovo učil syntax, ale už by tomu rozumel. Teda aspoň ja som takto začínal a sa mi zdá že je to tak najrozumnejšie.
...ucit sa niekolko krat inu syntax???? ...radsej nech zacne rovno od c
XilleR
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1125
Registrovaný: 16 júl 2005, 18:47
Kontaktovať používateľa:

Príspevok od používateľa XilleR »

..no ale ked sa pytas ako sa to robi, tak najskor sa program naprogramuje v programovacom jazyku napr.: c, java, pearl, atd. Potom s aprogram musi skompilovat (prelozit do strojoveho kodu). Ked kompilacia prebehne uspesne vytvori sa spustatelny subor napr *.exe a mas program :-)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

XilleR napísal:...ucit sa niekolko krat inu syntax???? ...radsej nech zacne rovno od c
keď si pozreš akúkoľvek (alebo aspoň drvivú väčšinu) učebnicu jazyka C, tak tam je porovnávanie s Pascalom
Jareek
Amateur
Amateur
Používateľov profilový obrázok
Príspevky: 29
Registrovaný: 04 máj 2005, 19:24
Bydlisko: MT

Príspevok od používateľa Jareek »

Rozhodne by som ti radil zacat s Pascalom, asi kazdy s tym zacinal a naozaj ked pozeras ine knihy tak najdes, ze pisu ako je to v Pascale a porovnavaju to s pascalom.
Zabehni si do knihkupectva a najdi si nejaku knihu s nazvom ucebnica. Take knihy su dobre pisane pre zaciatocnikov.
Programovaniu zdar
XilleR
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1125
Registrovaný: 16 júl 2005, 18:47
Kontaktovať používateľa:

Príspevok od používateľa XilleR »

audiotrack napísal:keď si pozreš akúkoľvek (alebo aspoň drvivú väčšinu) učebnicu jazyka C, tak tam je porovnávanie s Pascalom
..uz aj v niektorych skolach prisli na to ze je lepsie zacinat s c ...proste pascal je asi 1/3 cecka a prikazy, cykly su uplne take iste len sa inac zapisuju ...preto je lepsie ak sa pre zaciatok naucis 1/3 cecka :wink:
gwixt
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3912
Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can

Príspevok od používateľa gwixt »

XilleR napísal:..uz aj v niektorych skolach prisli na to ze je lepsie zacinat s c ...proste pascal je asi 1/3 cecka a prikazy, cykly su uplne take iste len sa inac zapisuju ...preto je lepsie ak sa pre zaciatok naucis 1/3 cecka :wink:
IMHO je uplne jedno ci zacnes s C alebo s Pascalom .... ako prve sa vzdy treba naucit algoritmizaciu a zakladne riadiace prvky programu (for, if, while, case atd) .... a je uplne jedno v v akom jazyku sa toto budes ucit (teda normalnom jazyku .... nejaky Prolog na zaciatok neodporucam :wink: ) ... prejst potom medzi jazykmi je len otazkou inej syntaxe .... a to zase az taky problem nie je ....

pascal sa uci preto ze ma jednoduchu syntax ktora sa lahko cita a je celkovo dost zrozumitelny ...

na druhej strane vela dnesnych jazykov (java, c++, php, C#) vychadza syntaxou z C-ka ....
Curtis Jackson
Expert
Expert
Používateľov profilový obrázok
Príspevky: 152
Registrovaný: 17 jan 2006, 18:38
Bydlisko: USA-NY
Kontaktovať používateľa:

Príspevok od používateľa Curtis Jackson »

dobre ale ako sa tie programy programuju?
piton
King
King
Používateľov profilový obrázok
Príspevky: 1902
Registrovaný: 02 aug 2005, 0:31
Bydlisko: Hnojisko

Príspevok od používateľa piton »

Curtis Jackson napísal:dobre ale ako sa tie programy programuju?
Zobreme si napr. Pascal. Potrebujes program s kompilatorom, napr. Turbo Pascal. V nom si ten program napises, skompilujes (vytvoris .exe subor) a mas to hotove :lol: A ked chces vediet ako to mas pisat tak to ti nikto nepovie, iba ucitel v skole alebo nejaka kniha/navod.

P.S. Predtym ako sa budes ucit pisat programy sa nauc pisat po slovensky :wink:
smejo
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3711
Registrovaný: 04 apr 2005, 18:04
Bydlisko: 7th heaven [ KE ]

Príspevok od používateľa smejo »

Curtis Jackson napísal:dobre ale ako sa tie programy programuju?
odporucam ti citat pozorne, od prvej lekcie :D ... http://pascal.webz.cz/kurs/lekce/lekce1.htm
Andi_Cibula
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3692
Registrovaný: 18 jan 2006, 15:01
Bydlisko: Šalingrad
Kontaktovať používateľa:

Príspevok od používateľa Andi_Cibula »

Mám takú otázku ohľadom Pascalu. :)

Za ako dlho ste Vy, čo robíte v tých "lepších" prog. jazykoch zmákli Pascal? Možno sa blbo pýtam, ale je to ťažké? Ako dlho mi bude trvať?
Teraz som nastúpil na gympel, zameranie triedy na informatiku a pozeral som si učebnicu Pascalu a mám taký pocit, že ju prečítam za pár hodiniek aj s otestovaním príkladov. :lol:
Tak čo na to povedia profesionáli? :)
Z Pascalu chcem presedlať na Delphi a potom určite na C++.

Dík za tipy.
Mek
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4661
Registrovaný: 23 mar 2005, 23:00
Bydlisko: ZA <-> TN
Kontaktovať používateľa:

Príspevok od používateľa Mek »

Racius napísal:Mám takú otázku ohľadom Pascalu. :)

Za ako dlho ste Vy, čo robíte v tých "lepších" prog. jazykoch zmákli Pascal? Možno sa blbo pýtam, ale je to ťažké? Ako dlho mi bude trvať?
Teraz som nastúpil na gympel, zameranie triedy na informatiku a pozeral som si učebnicu Pascalu a mám taký pocit, že ju prečítam za pár hodiniek aj s otestovaním príkladov. :lol:
Tak čo na to povedia profesionáli? :)
Z Pascalu chcem presedlať na Delphi a potom určite na C++.

Dík za tipy.
uc sa v skole a chod maturovat z informy na uroven A. potom budes vediet snad "spackal" dostatocne. Samozrejme si mozes nastudovat knihu dopredu a potom machrovat na hodine ze uz to davno vies :D a subezne sa ucit aj ine, ja som napr. siel na PHP, co je podobne C++.
amater_
Expert
Expert
Príspevky: 197
Registrovaný: 23 okt 2005, 12:34

Príspevok od používateľa amater_ »

hej a inak ako spravim to, aby ked napisem nejaky program v pascale (i obycajnu blbost jednoduxu), ze mi to spravi nejaky exe subor?
uelektronik
Star
Star
Používateľov profilový obrázok
Príspevky: 524
Registrovaný: 05 aug 2006, 14:08

Príspevok od používateľa uelektronik »

Racius napísal:Za ako dlho ste Vy, čo robíte v tých "lepších" prog. jazykoch zmákli Pascal? ...
ja mam taky moj osvedceny postup na programovacie jazyky. t.j. ze urobis velky program, nie tie male primitivne programy na precvicenie konkretneho prikazu/cyklu ale nieco velke. Osobne som sa naucil minimalny zaklad z jazyka a potom som hned presiel na velky projekt a pri nom som sa naucil vsetko ostatne co som este nevedel. Ked som sa ucil pascal aj c aj c++ tak som mal za projekt Textovy editor a Binarny editor, je s tym velmi vela prace (ked robis v turbo pascale 7.0 alebo borlan c++ 3.1) a naucis sa pritom vela (cykly, spravny vypis, klavesnicu, subory, pointery, no proste vsetko). a samozrejme ze budes musiet samostudovat rychlejsie ako tvoji kolegovia v triede, ak sa rozhodnes ist podobnou cestou, ale oplati sa, trvalo mi to naucit sa jazyk, tolko kym som spravil projekt, teda asi 2 mesiace
amater_ napísal:hej a inak ako spravim to, aby ked napisem nejaky program v pascale (i obycajnu blbost jednoduxu), ze mi to spravi nejaky exe subor?
ak mas turbo pascal 7.0 tak sa to robi takto nejako: Options-Linker-link buffer nastav na disk, a pozri v Options-Directories-EXE&TPU Directory je cesta kde mas tpu unity a tam sa ukladaju aj EXEcka

//edit: to amater_ jednoducho tak ze stlacis Ctrl-F9 a ono sa skompiluje na disk vo forme EXE a najdes ho v tom adresary TPU&EXE
tomexx
King
King
Používateľov profilový obrázok
Príspevky: 1773
Registrovaný: 06 nov 2004, 14:11
Bydlisko: Praha
Kontaktovať používateľa:

Príspevok od používateľa tomexx »

Mek napísal:uc sa v skole a chod maturovat z informy na uroven A. potom budes vediet snad "spackal" dostatocne.
Tak som to urobil aj ja, dostal som za jedna z A-cka ale ze by som bol nejaky "pascal guru" to asi nie.. :)
Podla mna by mali profesori naucit ziakov algoritmizaciu resp. logicke uvazovanie. V mojom pripade sa to nestalo, ale to bude asi tym, ze nase gymnazium bolo (a je) zamerane diametralne odlisne..

Dalsi dokaz toho, ze programovat a programatorsky mysliet sa musis naucit sam...

No ved onedlho uvidim co a ako na vyske.. :)
amater_
Expert
Expert
Príspevky: 197
Registrovaný: 23 okt 2005, 12:34

Príspevok od používateľa amater_ »

balkymotor napísal:ak mas turbo pascal 7.0 tak sa to robi takto nejako: Options-Linker-link buffer nastav na disk, a pozri v Options-Directories-EXE&TPU Directory je cesta kde mas tpu unity a tam sa ukladaju aj EXEcka
a jak spravim to execko? ... berme to tak, ze uz mam vsetko napisane 8)
Napísať odpoveď