Kezdőoldal » Számítástechnika » Programozás » Ha manapság azt javasolják,...

Ha manapság azt javasolják, hogy ne tanuljunk Basic és Pascal nyelvet, akkor miért tanítják a Pascalt középiskolában? Egyébként azért nem ajánlott, mert az említett 2 nyelvvel nem lehetséges bonyolultabb vagy komplexebb programokat írni?

Figyelt kérdés
2019. márc. 16. 17:01
1 2
 1/13 anonim ***** válasza:
100%
Mert középiskolában gyerekek vannak, akiknek nem kell egyből a legbonyolultabb dolgokat az arcába önteni. Gimis matekórán se kettős integrállal kezdenek. A pascal jó arra, hogy bemutassa a gyerekeknek a programozás legalapvetőbb koncepcióját. Basic ugyanaz pepitában.
2019. márc. 16. 17:04
Hasznos számodra ez a válasz?
 2/13 anonim ***** válasza:
Azért nem szokták ajánlani, mert konkrét fejlesztésre relatíve ritkán használják. Viszont ha valaki csak ismerkedik a programozással, akkor nem is az a cél, hogy elhelyezkedjen az adott nyelvvel, hanem hogy megtanulja az adott nyelven keresztül a programozás alapjait. Erre igazából alkalmas a Pascal. Első nyelvnek nem ajánlanék pl egy C#-ot, vagy Java-t, mert károsnak tekintem, hogy az ember rögtön egy OOP nyelvvel ismerkedjen meg elsőnek.
2019. márc. 16. 17:19
Hasznos számodra ez a válasz?
 3/13 anonim ***** válasza:

Nem tudom, hogy manapság mennyire van lehetőség Pascal-tudással állást találni, annak is az OOP részét kell tudni (Delphi, Lazarus irányba érdemes elmenni).

Bármi megvalósítható Pascal-ban is, kezdve a nem túl komplikált feladatoktól a bonyolultakig (tömörítő algoritmusok, titkosító algoritmusok)...

Free Pascal-t aktívan fejlesztik és sokminden meg van írva.

Szemléltetésre nagyon jó a Pascal.

Egyes feladatokhoz "túl sokat kell kódot írni" míg más nyelvben valószínűleg pár sorral megoldható...

2019. márc. 16. 17:36
Hasznos számodra ez a válasz?
 4/13 anonim ***** válasza:
Azért nem javasolják, mert pl. van Python. Könnyen tanulható, nagy online közösség, sok online tutorial, és főleg: lehet vele melót kapni. Miért tanulnál akkor Pascalt, vagy Basicet, ha vannak ilyen alternatívák?
2019. márc. 16. 17:51
Hasznos számodra ez a válasz?
 5/13 anonim ***** válasza:

Az alapok ugyanazok, tökmindegy miben tanulod.

Más kérdés, hogy egy "élőbb" nyelvet sokkal ésszerűbb lenne tanítani, pl. Python tökéletes a kezdőknek, egy Java-val valószínű kínlódnának sokat az elején, akinek lassan áll rá az agya. De egyáltalán nem lehetetlen az sem.

2019. márc. 16. 20:11
Hasznos számodra ez a válasz?
 6/13 anonim ***** válasza:
32%
"Az alapok ugyanazok, tökmindegy miben tanulod." Kivéve, hogy nem. Java, C#? OOP nyelvek, máris egy erősen ferdített alapot mutatnak be neked. Python? Hiányzik belőle a statikus típusosság, ami szerintem egy rettentő fontos alapismeret. Nagyon nem mindegy, hogy az első pillanattól úgy kell hozzáállnod egy programhoz, hogy mindennek típusa van, és a különböző értékek, függvények, változók típusának egyeznie kell egymással. Én ezért nem írnám le a Pascalt.
2019. márc. 16. 20:19
Hasznos számodra ez a válasz?
 7/13 anonim ***** válasza:

Programozas igazabol nem nyelvi absztrakcio, magat a gondolkodast kell elsajatitani, barmilyen nyelv oke.

Pascal gondolom azert mert azz ismerik az info tanarok kozepsuliba.

2019. márc. 16. 20:22
Hasznos számodra ez a válasz?
 8/13 anonim ***** válasza:
100%
Alapok hatoska, alapok. Változók, adattípusok, ciklusok, metódusok. Azért annyira nem kell seggreesni egy típusosságtól, Pythonos alapozás után tanulok Java-t, nem okozott lelki törést, hogy ki kell íri, melyik változó micsoda. Ott nem kellett kiírni, itt ki kell. Na bumm. Attól még egy az int int marad a String meg String.
2019. márc. 16. 20:28
Hasznos számodra ez a válasz?
 9/13 anonim ***** válasza:
77%
#8 Aha. De a típusosság nem merül ki abban, hogy "úristen ki kell írni". A típusosság az egyik legalapvetőbb ismeret amit nem is meg kell tanulni, hanem meg kell szokni. Hogy a változók, függvényparaméterek, minden szirszarnak konkrét típust kell adni, és ezeket a típusokat szem előtt kell tartani a program készítésekor. A programtervezés ALAPJAIT változtatja meg az, hogy statikus vagy dinamikus típusozást kell alkalmazni, szóval igen, egy picikét fontosnak tartom az alapozásnál.
2019. márc. 16. 20:44
Hasznos számodra ez a válasz?
 10/13 Alex Fly ***** válasza:

A BASIC nyelvnek akkor volt létjogosultsága, amikor a számítógépek alapból értették ezt a nyelvet.

A PC-k elterjedésével viszont az interpreter ugyanúgy egy külön program lett, mint bármely más nyelv értelmezője vagy fordítója. És innentől nem feltétlenül szükséges a BASIC-et használni, vannak jobb, korszerűbb programnyelvek is...

A Pascal gyakorlatilag a BASIC helyét vette át az oktatásban, a DOS-korszakban logikus választás volt -de a mai követelményeknek már nem igazán felel meg.

2019. márc. 16. 23:15
Hasznos számodra ez a válasz?
1 2

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!