Kezdőoldal » Számítástechnika » Programozás » Nagyon kezdő vagyok programozá...

Nagyon kezdő vagyok programozás terén. Hogyan kezdjek neki?

Figyelt kérdés
Szóval alig tudok valamit az egészről. Hogyan kezdjek neki a tanuláshoz? Milyen programokat ajánlotok amivel kezdőként "gyakorolhatom" a dolgot? Fontosabb tudnivalók? Hogyan van felépítve egy program? (Mielőtt egy két ember kötekedne, engem totál érdekel a téma, google-ban is kerestem róla dolgokat, de lényegre törő tömör írást nem igen találtam róla. Ezért kérdezem itt)
2012. febr. 17. 22:16
1 2 3
 1/26 anonim ***** válasza:
37%
Pascal > C++ > Delphi ; attól függ milyen szinten szeretnél és mennyi időt szánsz rá.
2012. febr. 17. 22:19
Hasznos számodra ez a válasz?
 2/26 anonim ***** válasza:
34%

kezdetnek: virtualbox, arra valami linux - pl egy ubuntu

és ne keress semmi komolyabb programot: gedit + terminal (na meg némi elméleti alátámasztás segítségével) megtanulhatod az alapokat C-ben, arra pedig építheted a többit, ha komolyabban akarsz foglalkozni vele

Nem éppen tömör, de nagyon jó anyag a Programfejlesztés C nyelven c könyv (jó vastag, szürke, de tényleg érthető, jobb könyvtárakban fellelhető) Ő lenne az:

[link]


+ állítólag nagyon hasznos a 24 óra sorozat (próbáltam, de nekem nem jött be, lehet, nálam van a gond), bár az mellé is az kell, h + heti 24 órában leülsz és gyakorolsz, különben nem jutsz egyről a kettőre

2012. febr. 17. 22:27
Hasznos számodra ez a válasz?
 3/26 anonim ***** válasza:
85%

qrvára felesleges a linux.

én azt javaslom h próbálkozz meg egy pascal-al (annak ellenére h azt ma már csak erre lehet használni). ott kiderül h van e hozzá kitartásod/logikád stb. ha az megy akk kezd el tanulni a C++-t.

2012. febr. 17. 22:33
Hasznos számodra ez a válasz?
 4/26 A kérdező kommentje:
Köszönöm az eddigi válaszokat. Nos hogy van e kitartásom és időm? Bőven! :)
2012. febr. 17. 22:52
 5/26 anonim ***** válasza:
47%

Pascalt ne!

Inkább akkor már C++-t kezdésnek.

2012. febr. 17. 23:53
Hasznos számodra ez a válasz?
 6/26 iostream ***** válasza:
76%
Egyetértek, halál felesleges linuxozni emiatt, csak zavarni fog az idegen környezet. Felraksz egy Python környezetet, beizzítod az interpretert, és csodálkozol, hogy milyen könnyű a programozás.
2012. febr. 18. 14:40
Hasznos számodra ez a válasz?
 7/26 anonim ***** válasza:
63%

Mindenfélét írnak itt ezek. Első kérdés, hogy milyen irányban folytatnád a programozást?


-Játék, programfejlesztés

-rendszerfejlesztés

-elektroprogramozás.


Játék és programfejlesztésnél tedd fel a turbo pascalt és az object pascalt. tanuld meg a pascal nyelvet és gyakorolj. majd tanulj meg még pár ilyen alap nyelvet python, perl. Aztán jöhet a c, c#, majd a c++, basic, visual basic, dark basic, visual c++(a visual c++-tól a basic-ig visszamenőleg m1 a sorrend.)


ha rendszerprogramoznál, először szintén pascal, python, de perl már nem kell. majd jöhet az Eifell és az ADA.


Ha pedig electroprogramoznál, akkor először eifell majd assembly.


Különbségek:


Játék-programírás: érted a lényeget, hogy mit csinálsz. játékot, programokat írsz.

Rendszerprogramozás: adatbázisokat, oprendszereket, kerneleket írsz.

Elektroprogramozás: IC-ket, PIC-eket, processzorokat, chipeket programozol be.


persze ezeken kívül vannak még sok féle fajta nyelvek, amik haszontalanok úgymond. pl: borland, lazarus, matlab, amik csak számolásra, szövegkiírásra parancssorozásra jók.


És ha már nagyon beletanultál a dolgokba, akkor mehet a bináris kódolás. A bináris kódoláshoz, minden létező nyelvet meg kell tanulnod a te irányzatodban, különben nem fog menni. ha nem tudnád, a bináris kódolás az ami miatt kitalálták a programozási nyelveket, mert erre csak a számítógép képes. pedig sokan tudnak így programozni. de nagyon nehéz. az az, mikor az van kódként hogy:


0111000000000111111101010100010111110110101011011011100000000011111111010101000011110101110101000111110100000001101010010101011101000011001001010001010010000000111111010101100110111101011111100101010


ott nincsen nyitás, zárás ilyenek. amit én ide bemásoltam, az egy "hello" felirat kiíratása a képernyő közepére mindenféle ablak nélkül, fehér színnel, átlátszó háttérrel. mintha egy photoshop felirat lenne a háttéren. Csak ez ennyi számot igényel. de ha egy szám kimarad, vagy töb lesz, akkor buktad az egészet. ha akarsz még hozzá rakni színt, vagy hátteret vagy ilyeneket, az hosszabb kód sokkal. a COD8: MW3 kb 17 a 97-iken (tizenhét a kilencvenhetediken) sornyi binárisból áll, és egy sor 13 a 77-iken (tizenhárom a hetvenhetediken) számból áll.

2012. febr. 18. 18:16
Hasznos számodra ez a válasz?
 8/26 anonim ***** válasza:
38%

nem értem. sokan fikázzák a pascalt, pedig egy totál kezdő embernek tökéletes. az egy másik dolog h a jövőben nem tudod majd semmi értelmes dologra használni, de a logikát tényleg meg lehet benne tanulni. h egyáltalán van e hozzá "tehetséged"....

ha a pascal nem fog menni, akk a többi se fog menni. ezért jó kezdésnek.

2012. febr. 18. 19:20
Hasznos számodra ez a válasz?
 9/26 A kérdező kommentje:
Köszönöm szépen a válaszokat. Nos most a Pascalt tanulom, pont azért amit fent említettetek. Itt szerintem egész jól meg lehet érteni a "lényeget". Változók, ciklusok meg hasonlók. Alapnak tökéletes szerintem. Most itt olvastam is hogy milyen ágazat. Játék, program fejlesztő a "célom". Belefog telni egy kis időmbe, de szerintem egész jól megy, már most ha úgy vesszük, mert érdekel is a téma, és a Pascalnal eléggé gyorsan is megy a "tanulás".
2012. febr. 18. 20:31
 10/26 iostream ***** válasza:
62%
A Pascal pontosan azért felesleges, mert később nem fogod tudni hasznosítani. Akkor meg minek csesznél el időt annak a megszokásával. A C vagy a Python is ugyanúgy meg tudja tanítani a struktúrált programozást.
2012. febr. 18. 21:00
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!