Keresés

Részletes keresés

A hozzászólás:
villamosjegy Creative Commons License 2007-06-28 10:24:59 523
Ja és még valami. Elkézelni nem tudtam, hogy mire gondolsz, amikor ezt írod:

"Az utolsó megjegyzéseddel kapcsolatban szeretnélek megvigasztani, hogy a kifejezéseket nem kell a nyelv elemeinek tárolásához felsorolni, elég a töveket és a toldalékokat (=morfémák), valamint a generálási szabályokat."


Utolsó megjegyzésem így szólt:


"Itt jegyzem meg, hogy az ly-j valóban csak egy bit, de sok bit sokra megy (egy nyelvben hang, betű szó és kifejezés van, az pedig rengeteg bit), főleg akkor problémás a dolog, ha műveletet kell velük végezni. Előbb-utóbb befigyel(het) egy információ robbanás."

Alaposan félreértetted.
Előzmény:
Kis Ádám Creative Commons License 2007-06-27 20:42:58 518

Érdekes, ez a hozzászólásod sem volt megcímezve, mégis érthető úgy-ahogy. Persze, a kérdés az, hogy valaki személyeskedni akar, vagy a dolog lényegével törődni.

 

Nem mintha különösebb jelentőse lenne a dolognak, de a ZX Spectrum memóriakapacitása nem 1 kB volt. Idézet:

 

Based on a Zilog Z80A CPU running at 3.5 MHz, the original Spectrum had 16 KB of ROM and either 16 KB or 48 KB of RAM.

 

(http://en.wikipedia.org/wiki/ZX_Spectrum)

 

Bár erre a kis nüanszra nem tértél ki, mit értesz memóriakapacitáson, a dolog nem számít, mert semelyik nem volt 1 kB. (Egyébként én taláélkoztam olyan számítógéppel, amelyiknek 1 kB volt a kapacitása. Nem is tudott belső tárból írni.)

 

Amit a Turing-gépről írtál, felejtsük el.

 

Amit az elipszilonra vonatkoztatva írtál, logikailag hibás. Ugyansi nem elegendő az 1 bit a különbség ábrázolására, ha nem használsz fel valamennyi bitet azon entitásoknak az ábrázolására, amelyek különbségéről van szó. Továbbá, a j-ly különbség teljesen értelmetlen, ha nem a magyar ábécé környezetében tekintjük. Tehát az egész kérdésfelvetés értelmetlen, ha nem lehet az egész magyar ábécét értelmezni. Lord Sinclaire gondolt is erre, és beletáplálta a Spectrumba a Sinclaire-karakterkészletet (http://en.wikipedia.org/wiki/ZX_Spectrum_character_set), amely, mint a jelzett helyen olvasható, az ASCII egy variánsa volt. Ennek megfelelően egy karakter kódolására 8 bitet használt. Miből következően a j-ly különbség jelölésére 16 bitre volt szükség, és nem 1-re. Viszont ennek sem lett volna értelme, ha nincs benne a teljes karakterkészlet (most tekintsünk el attól, hogy a Standard ASCII nem alkalmas a magyar ábécé kódolására, ahhoz már a kiterjesztettre van szükség).

 

 

Az jó lenne, ha megmaradnál az írott nyelvnél, mert a beszélt nyelv kódolása ennél sokkal bonyolultabb kérdés, ott meg kellene oldanod a különböző fonológiasi helyzetekben előforduló j-k ejtésének kódolását, azonban az ly-ét nem, mert olyan hang nincs. Az ly helyesírási konvenció, amely létezésének terepe mintegy 250 szó. Tehát ha az ly-t abszolút kategóriaként szeretnénk kimutatni, ezt a 250 szót kell kódolni. Ha a j-ly oppozícióban szeretnénk kódolni, akkor fel kellene sorolni az összes szót, amelyben j vahgy ly van, ez (a tövekre korlátozódva) mintegy 700. Persze, ezeket a szavakat egészükben le kell írni. Ha feltételezzük, hogy átlagos hosszuk 4 karakter, akkor ez összesen 2800, és ezek egy hányadában még plusz 1-1 a j-ly különbségének jelölésére.

 

Ami Ödönke fejét illeti - tegyük fel, hogy Ödönke egy képezhető, de amúgy meglehetősen alacsony képességű 7 éves kisfiú. Az intellektuális kapacitása még így is felfoghatatlan távolságra van egy számítógép képességeitől.

 

 

Az utolsó megjegyzéseddel kapcsolatban szeretnélek megvigasztani, hogy a kifejezéseket nem kell a nyelv elemeinek tárolásához felsorolni, elég a töveket és a toldalékokat (=morfémák), valamint a generálási szabályokat. Azt hiszem, a magyar nyelv vonatkozásában ehhez a ZY Spectrum kapacitása nem lett volna elegendő, de a PC már igen.

 

 

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!