43

Napfogyatkozás 1999

Embed Size (px)

DESCRIPTION

Napfogyatkozás 1999

Citation preview

  • Fizika InfoRmatika

    Kmia Alapok

    Az Erdlyi Magyar Mszaki Tudomnyos Trsasg kiadvnya

    Megjelenik kthavonta (tanvenknt

    6 szm)

    8 . v f o l y a m

    6 . s z m

    F s z e r k e s z t k

    DR. ZSAK JNOS DR. PUSKS FERENC F e l e l s s z e r k e s z t

    TIBD ZOLTN

    F e l e l s k i a d

    GLY JNOS

    S z m t g p e s t r d e l s

    PROKOP ZOLTN

    S z e r k e s z t b i z o t t s g

    Br T i b o r , Farkas Anna , dr. Gbos Zoltn, dr. Karcsony Jnos, dr. Ksa Zoltn, dr. Kovcs Zoltn, dr. Mth E n i k , dr. N d a rpd, dr. Vargha Jen

    S z e r k e s z t s g

    3400 Cluj - Kolozsvr B-dul 21 Decembrie 1989,

    nr. 116 Tel./Fax: 064 -194042 ,

    190825

    L e v l c m

    3400 Cluj, P.O.B. 1/140 * * *

    A szmtgpes szeds s trdels az EMT

    DTP rendszern kszlt.

    Megjelenik az Illys Kzalaptvny

    tmogatsval.

    Bortterv: Vremir Mrton

    Erdlyi Magyar Mszaki Tudomnyos Trsasg Kolozsvr, B-dul 21 Decembrie 1989, nr. 116 Levlcm: R0 - 3400 Cluj, P.O.B. 1 - 140 Telefon: 40-64-190825; Tel./fax: 40-64-194042 E-mail : [email protected] Web-oldal: http://www.emt.ro Bankszmlaszm: Societatea Maghiar Tehnico-Stiintifica din Transilvania BCR-Cluj 45.10.4.66.2 (ROL!

  • A kapillris emelkedsrl A kzpiskolban a felleti feszltsggel kapcsolatosan leggyakrabban kt

    jelensgrl esik sz. Az egyik a mozg oldal drtkeretben feszl folyadkhrtya, a msik a folyadkba mrtott vegcsben megfigyelhet kapillris emelkeds vizsglata. Az albbiakban ezzel kapcsolatosan szeretnnk egy apr rdekessgre irnytani a kedves olvas figyelmt.

    A felleti feszltsg bevezetsnek egyik gyakori mdja, a kzismert mozg oldal drtkeretre hat er vizsglatval trtnik. Eszerint, ha egy drtkeret als l hosszsg darabja knnyen mozoghat, akkor azt tapasztaljuk, hogy a keretben feszl folyadkhrtya sszehzdni igyekszik. Ezt az sszehz ert" kiegyenlthetjk egy alkalmas kis testtel, amit a fgglegesen ll keret mozg oldalra akasztunk (I. bra).

    Az sszehz er nagysga csak a folyadk minsgtl s a mozg l hossztl fgg, de (adott keret esetn) fggetlen a hrtya felletnek nagysgtl, ellenttben pl. egy gumihrtyval. lljunk itt meg egy pillanatra! rdekes krds, hogy egyltaln tul-dunk-e olyan m tmeget tallni, amely pontosan akkora, hogy a r hat gravitcis er ppen egyenslyt tart a felleti feszltsgbl szrmaz ervel. Azt hiszem, hogy ezt az egyenslyt a srlds s a mozg oldal szorulsa nlkl nehz lenne megtallni. Egy kicsit taln tgondoland ez a tbb tanknyvben (ld. pl. [1], [4], [8], [9]) is elfordul plda. Taln clszer lehet oly mdon is bemutatni a jelensget, ha 90-kal elfordtjuk a keretet, s rzkeny ermrvel tartjuk egyenslyban a mozg oldalt (2. bra).

    gy jl szemlltethet az is, hogy a mozg oldal helyzettl fggetlen az er nagysga (Persze ezzel is meggylhet a bajunk, hiszen pl. egy 10 cm-es hrtya esetn ez az er kb. 0,01N). Termszetesen vannak olyan tanknyvek, ahol ezt ilyen mdon trgyaljk (ld. pl. [7], [10], [11]). Ezen jelensg vizsglata kapcsn eljuthatunk a jl ismert defincihoz: A folyadk felsznt hatrol grbe brmely L darabjra, a felszn rintskjban a vonaldarabra merleges irny er hat, mely arnyos a vonaldarab hosszval. Ezen arnyossgi tnyez a a felleti feszltsg. Azaz:

    A felleti feszltsget gyakran a fellet nvelshez szksges munkval is szoktk definilni. Eszerint a folyadk felsznnek A-val val megvltoztatshoz szksges munka arnyos a fellet megvltozsnak nagysgval. Ezen arnyossgi tnyez a felleti feszltsg. A vgzett munka egyenl a folyadk felleti energijnak megvltozsval.

    Azaz:

    Mindenki knnyedn belthatja, hogy a fenti kt definci ekvivalens. Tanknyvekben gyakran tallkozunk (ld. pl. [5]) a bevezetben emltett msik je

    lensggel kapcsolatos feladattal:

    1998-99/6 223

  • Mrtsunk egy r sugar vegcsvet egy p srsg s a felleti feszltsg folyadkba. Milyen magasra emelkedik a folyadk az vegcsben? (Ttelezzk fel, hogy a folyadk nedvesti az veget!)

    0. MEGOLDS: Mint ismeretes, ha a folyadk felszne

    kzeltleg R sugar gmbfellet, akkor erre a homor oldal fel mutat er hat ld. pl. [1], Az ennek megfelel grbleti nyoms:

    Ezek szerint, ha egy vegcsvet vzbe mrtunk, akkor a vz felletre a grbleti nyomsnak megfelelen, a homor oldal fel mutat er hat, melynek nagysga:

    Ennek hatsra a folyadk megemelkedik a csben. Egyenslyi helyzetben ez a felfel hat er tart egyenslyt a felemelt folyadkoszlop tmegbl szrmaz nehz-sgi ervel.

    Fejezzk ki a grbleti nyomst a cs sugarval, a 4. bra segtsgvel! A folyadk illeszkedsi szge legyen . Ekkor az OAB szg is , hiszen merleges sz-

    r szgek. Vagyis:

    gy a grbleti nyoms:

    Ttelezzk fel, hogy a vz tkletesen nedvesti az veget, azaz = 0 . Ekkor:

    Ezek alapjn, a folyadkoszlopra hat erket felrva, egyensly esetn az albbi egyenletet kapjuk:

    A tovbbiakban egy kis kalandra" hvjuk a kedves olvast Tbb olyan megoldst kzlnk a feladatra, melyek sorn csak kzpiskolkban szoksos ismereteket hasznljuk. A megoldsok kztt van helyes is s van olyan is, melyben hibs okoskodsok, rossz kvetkeztetsek rejlenek. Vajon sikerl-e rjnni, hogy melyikben hol van cssztats"? rdekes lehet tantvnyainkat is megkrdezni a klnbz megoldsokrl, hogy melyek a helyesek, a helytelenekben pedig hol a hiba? Az ilyen tpus krdsek segthetik ket a fogalmak jobb megrtsben, s hozzsegthetnek bennnket, tanrokat az ltaluk meg nem rtett, vagy tvesen rtelmezett fogalmak feldertshez.

    I. MEGOLDS: Mint az ismeretes a csvet nedvest folyadk felletre, a grbleti nyomsbl

    szrmaz felfel irnyul er hat. Ez az er a folyadkot addig hzza felfel, amg a folyadkoszlop tmegbl szrmaz gravitcis er egyenl nem lesz vele. Az egyensly belltakor a folyadkoszlopra hat erk eredje nulla.

    224 1998-99/6

  • Azaz:

    II. MEGOLDS: Vizsgljuk meg energik szempontjbl a folyamatot! A folyadk helyzeti energi

    jnak nvekedse:

    A felletnvekedsbl szrmaz energiavltozs: E E = A, ahol A a fellet nvekedse, vagyis a henger palstjnak terlete

    A kett egyenlsgbl kapjuk:

    III. MEGOLDS: A II. megoldsban a (*) sorban szerepl sszefggshez ms ton is eljuthatunk.

    Mint azt az els megolds sorn lttuk, a folyadkra flfel hat hzer: F = 2r. Ez az er h ton - amg a folyadkszint emelkedik - lland, hiszen a drtkeret esetn is lland volt a hrtya felleti feszltsgbl szrmaz hzer. gy az ltala vgzett munka: W = Fh = 2rh. Ezen munka ppen a folyadk helyzeti energijnak nvelsre fordtdott, azaz:

    ahonnan folytatva a megoldshoz jutunk. lljunk itt meg egy szra, s gondolkozzunk el egy kicsit a fent emltett hrom

    megoldson. Az I. megolds helyes, s taln elgg ismers, ezrt errl itt nem is k-vnunk rszletesebben szlni. A II. megoldsban knnyen szrevehetjk a hibt, hiszen teljesen megalapozatlan s helytelen az az llts, hogy: A folyadk helyzeti energijnak nvekedse s a felletnvekedsbl szrmaz energiavltozs egyenl". Remljk, hogy fel sem merl dikjainkban az a gondolat, hogy ez helyes megolds lehet. Mivel itt mindkt energiavltozs nvekeds, semmiflekppen sem szabad egyenlsgjelet tenni kzjk, azaz nem llthatjuk, hogy az egyik energia a msik nvelsre fordtdott.

    A harmadik okoskodsban ott trtnt a flrevezets", amikor azt lltottuk, hogy: A folyadkra flfel hat hzer h ton - amg a folyadkszint emelkedik - lland, hiszen a drtkeret esetn is lland volt." A felleti feszltsggel kapcsolatos probl-mk esetn valban csbt a drtkeretnl fellp er llandsgra hivatkozni, (hiszen alaposan a szjba rgjuk" tantvnyainknak, hogy az az er bizony lland, s fggetlen attl, hogy mennyire nyjtjuk meg a hrtyt), de ebben az esetben ez helytelen. Mint azt a kvetkez megoldsban ltni fogjuk, esetleg ms is beleszlhat a folyamatba.

    1998-99/6 225

  • IV. MEGOLDS: A III. megolds egy apr mdostssal ismt egy jabb megkzeltsi lehetsget

    rejt magban. A folyadkra hat erk eredje kt erbl tevdik ssze. Ebbl egyik a felfel hat, mr korbban emltett nagysg er, azonban nem szabad elfe-ledkezni a gravitcirl, hiszen a mr felemelt folyadkoszlopra a tmegbl szrmaz nehzsgi er is hat. Ha x-szel jelljk a folyadkoszlop magassgt, akkor a r hat erk eredje:

    Mint az lthat ez az er a folyadkoszlop emelkedse sorn nem lland, hanem folyamatosan cskken. Teht a feladat megoldsa matematikai szempontbl is rdekes, hiszen egy vltoz er ltal vgzett munkt kell kiszmtani. Az ilyen tpus problmk megoldsra tallta ki kzel ktezer vvel ezeltt ARCHIMEDES az integrlszmts alapgondolatt. Teht ezen F er munkja a h ton, az albbi mdon szmthat:

    Tantvnyaink valsznleg mg nem ismerik e hasznos matematikai mdszert, ezrt k felteheten az ergrbe alatti terlet kiszmtst fogjk javasolni a problma megoldsra. (ld. 5. bra.)

    (Ha vetnk egy pillantst az I. megoldsra, akkor lthat, hogy a vagyis ez a trapz valjban hromszg.) Ez a munka a folyadk helyzeti energijnak

    h nvelsre fordtdott, ami m*g*h/2-vel egyenl, azaz:

    Ez igazn csbt megoldsnak tnik, s a helyes eredmnyre vezet. De vajon tnyleg helyes-e? Krem a kedves kollgkat, gondolkozzanak el ezen, s rjk meg az nk, vagy tantvnyaik vlemnyt errl a megoldsrl. Akinek tovbbi helyes, vagy helytelen megoldsa van erre a problmra, s szvesen megosztan velnk, azt hlsan megksznjk. (Csizsr Imre, JATE Ksrleti Fizikai Tanszk, 6720 SZEGED, Dm tr 9., fax: 62/454-053, e-mail: [email protected]).

    Vgezetl mg egy megolds, melynek sorn az energiaminimum keressnek segtsgvel jutunk el a problma (helyes) megoldshoz.

    V. MEGOLDS: A folyadk addig emelkedik a csben, amg szmra a legkedvezbb - azaz mi-

    nimlis - energij llapotba kerl. A folyadkoszlop energijnak megvltozsa kt rszbl tevdik ssze. A vltozs egyik rsze a gravitcis potencilis energianvekedse, a msik rsze a felleti energijnak megvltozsa. Ez abbl addik, hogy egy ideig megri a folyadknak felmszni" a csben, s gy rszecski nem egymssal, hanem az veggel rintkeznek.

    226 1998-99/6

  • A folyadkoszlop gravitcis energijnak nvekedse:

    A felleti feszltsggel kapcsolatos energiavltozs, mr korntsem ilyen egyszer. Jelen esetben hrom kzeggel van dolgunk: folyadk, veg, leveg. Az egyes anyagok tallkozsnl fellp hatrfelleti feszltsgekkel rhatjuk fel az energiavltozst. A folyadk-veg ill. leveg-veg klcsnhatst jellemz hatrfelleti feszltsg f; ill. l. A folyadk felemelkedsekor az ezekbl szrmaz energiavltozs:

    A Young-fle sszefggs szerint (ld. pl.[l],[6])

    gy:

    Teht a h magassg folyadkoszlop energija:

    A folyadknak a levegre vonatkoz felleti feszltsgt -val jellve, ill. felttelezve, hogy a vz tkletesen nedvesti az veget, kapjuk, hogy:

    Ennek a fggvnynek szemmel lthatan a helyen van minimuma.

    Vagyis a folyadknak az a legkedvezbb, ha ppen ilyen magassgig emelkedik. Taln tanulsgos lehet nhny rdekld dikunk figyelmt felhvni a fentiekben

    vzolt megoldsokra. Ilyen s ehhez hasonl problmaflvetsekkel, taln mg rthetbb tehetjk szmukra a fizika egyes fogalmait.

    A feladat IV. szm megoldsa kapcsn elfordul matematikai rdekessgre szeretnm mg felhvni a kedves kollgk figyelmt. Az ilyen tpus problmk lehetsget teremthetnek a fizikatanrok szmra, hogy egy kicsit segtsk az infinitezimlis szmts elksztst is. Kr lenne ezeket a lehetsgeket kihasznlatlanul hagyni. Termszetesen ez nagyobb odafigyelst, s tbb munkt jelent, de azt hiszem tehetsges tantvnyainkrt felelssggel tartozunk. n nagyon bzom abban, hogy ezt mg sok-sok tanr gy gondolja. Lehet, hogy bellem sem lett volna matematika-fizika szakos tanr, ha a matematika tanrnm s a fizika tanrom nem igyekeznek oly gondosan rirnytani figyelmemet a tudomny s a termszet apr csodira. De ht mi ms lenne neknk tanroknak a feladatunk, ha nem ppen ez?!

    IRODALOM: 1] Bud goston: Ksrleti Fizika I., Nemzeti Tanknyvkiad, Bp. 1997. 2] Dede Mikls - Demny Andrs: Ksrleti fizika II., Tanknyvkiad, Bp. 1989. 3] Vize Lszl: Fizika (gygyszerszhallgatk rszre), Kzirat, Szeged, 1987. 4] Baknyi-Fodor-Marx-Sarkadt-Ujj: Fizika I. Gimnziumi Tk., Tanknyvkiad,

    Bp. 1986. 5] Vermes Mikls: Fizika I. Gimnziumi Tk. Tanknyvkiad, Bp. 1986. 6] Pal Tams - Pszli Istvn: Fizika II. Szki. Tk. (A, B, C var.), Tanknyvkiad,

    Bp. 1985. 7] Skrapits - Tasndin: Fizika II. Szki. Tk. (D, E var.), Nemzeti Tanknyvkiad,

    Bp. 1994.

    1998-99/6 227

  • 8] Karcsonyi Rezs: Mechanika I. Kzpiskolai Tk., Nemzeti Tanknyvkiad, Bp. 1995.

    9] Pal Tams: Mechanika II. Kzpiskolai Tk., Nemzeti Tanknyvkiad, Bp. 1996.

    10] Tomcsnyi Pter (alk. szerk.): Fizika Mechanika Tanknyv, Calibra Kiad, Bp. 1995.

    11] Ztonyi - Ifj. Ztonyi: Fizika III. Tanknyv, Nemzeti Tanknyvkiad, Bp. 1997.

    Csiszr I m r e

    A Java nyelv VI. Adatbzis-kezels J a v a b a n , P l d a p r o g r a m Az elz rszben lthattuk, hogy a Java idelis programozsi nyelv perszisztens

    objektumok trolsra, jrafelhasznlsra. Tovbblpve, a perszisztencit felhasznl-hatjuk adatbzis-kezel rendszerek megrsra is. Egy msik szempont szerint azt mondtuk, hogy a Java nyelv idelis hlzati alkalmazsok fejlesztsre. Mi sem kvet-kezik mindebbl egyszerbben, mint a kliens-szerver architektrj adatbzis-kezel rendszerek fogalma.

    A kliens-szerver adatbzis-kezel alkalmazsok egy specilis csoportjt kpezik a tbb rteg {multi-tier) rendszerek. Ez azt jelenti, hogy az alkalmazsok jl elklnthet rszekre (rtegekre) tagoldnak s ezek kln-kln gpeken futhatnak. ltalban a kvetkez az eloszls: az adatbzis trolsa s kzvetlen kezelse az adatbzis-szerveren trtnik, az alkalmazs-logika egy kzps rtegbe (middle-tier) szervezdik, az egyes gpekre pedig csak egy egyszer kliens kerl (thin-client, so-vny-kliens - azrt sovny, mert csak a felhasznli felletet tartalmazza).

    A fent emltett modell az gynevezett hromrteg modell. Beszlhetnk egy kt-rteg-modelltl is, ekkor a program kzvetlenl az adatbzis-kezel rendszerrel kommunikl.

    Megfigyelhet, hogy mind a hrom-, mind a ktrteg-modellben az adatbzis t-rolsa s kezelse egy - ltalban mr elre kifejlesztett - adatbzis szerveren trtnik. Ezrt felmerlt az igny, hogy a Java alkalmazsok kommuniklni tudjanak klnfle adatbzisokkal is. Ezt a lehetsget a JDBC (Java DataBase Connectivity), Java programozi interfsz biztostja, amely megvalstja az sszekapcsolst a relcis adatbzissal, az SQL utastsok vgrehajtst s az SQL lekrdezsek eredmnyeinek feldolgozst.

    A JDBC hvsok vgrehajtsakor mindig fizikailag is fel kell venni a kapcsolatot a felhasznlt adatbzissal, ezrt minden adatbzis-kezel esetn kln biztostani kell a JDBC hvsok megfelel rtelmezst s vgrehajtst. Ezt a feladatot a JDBC-meghajtprogramok vgzik (pldul, ha InterBase adatbzis-kezel szervert hasznlunk, szksgnk van az InterClient JDBC-meghajtprogramra). Ha specilis meghajtprogramokat hasznlunk, megtrtnhet, hogy a Java alkalmazs elveszti platformfggetlensgt s portabilitst, hisz az adatbzis szerverek nem mkdhetnek minden opercis rendszer alatt. Egy ilyen specilis meghajtprogram az ODBC-JDBC hd. Az ODBC (Microsoft Open DataBase Connectivity) jelenleg a legelterjedtebb adatbzis hozzfrsi API, Microsoft rendszerekben. Ha egy adott adatbzishoz (pl. Excel, Access) nem ltezik JDBC-meghajtprogram, de ODBC mr ltezik, akkor hasznlni kell az ODBC-JDBC hidat.

    A megfelel meghajtprogramokat le lehet tlteni a JavaSoft JDBC web-laprl (http://www.javasoft.com/jdbc/).

    A JDBC API interfszt a j a v a . s q l csomag tartalmazza. Egy kis problma addik, ha appletekben akarjuk hasznlni ezt a csomagot. A j a v a . s q l csomag a JDK 1.1-ben jelenik meg, ezrt a rgebbi bngszk nem ismerik, a megfelel osztlyok hlzatrl trtn dinamikus letltse pedig biztonsgi okokbl nem engedlyezett, ezrt a csomagot manulisan kell telepteni minden egyes bngsz osztlyhierarchijba (pld-

    228 1998-99/6

  • ul e z Netscape 3.0 ese tn gy valsul meg, hogy a j a v a . s q l csomagot egyszeren bezippel jk a ms Java osztlyokat tartalmaz j a v a _ 3 0 . z i p l lomnyba) .

    A megfe le l meghajtprogramot kivlaszthatjuk manulisan (kzvet len megnevezsse l ) , vagy automatikusan, a D r i v e r M a n a g e r osztly segtsgvel, amely nyilvntartja a pillanatnyilag hasznlhat sszes regisztrlt meghajtprogramot s az adatbzis-kapcsolat krsekor a megfe le l meghajtprogramot fogja aktivlni.

    A meghajtprogramot a D r i v e r M a n a g e r osztly r e g i s t e r D r i v e r metdusval lehet regisztrlni, s ez automatikusan megtrtnik az e l s betltskor. A betltst k t f lekppen valsthatjuk meg: a meghajtprogram direkt betl tse a C l a s s . f o r N a m e metdussal, ami a paramterben kapott osztly dinamikus betltst vgzi el, vagy a j d b c . d r i v e r s rendszerparamter belltsval, amely a meghajtprogramok kettsponttal elvlasztott neveit tartalmazza.

    Az alkalmazs s az adatbzis kztti kapcsolatot egy C o n n e c t i o n objek tum va-lstja meg. A kapcsolatot a D r i v e r M a n a g e r osztly g e t C o n n e c t i o n metdusnak meghvsval vehetjk fel, vagy meghvhatjuk a megfelel meghajtprogram c o n n e c t metdust. Paramterknt meg kell adni a kvnt adatbzis URL cmt, amely a kve tkez rszekbl ll: a protokoll neve ( j d b c ) , az alprotokoll neve (rendszerint a forgalmaz neve s verzija), az adatforrs elrse (hlzati tvonal), felhasznlnv, jelsz.

    SQL utas tsok vgrehaj tsa , t ranzakc ikeze ls Az SQL utastsokat a kvetkez hrom interfsz segtsgvel lehet vgrehajtani:

    S t a t e m e n t : egyszer SQL utastsok vgrehajtsa P r e p a r e d S t a t e m e n t : b e m e n paramterekkel is rendelkez SQL utastsok

    vgrehajtsa C a l l a b l e S t a t e m e n t : k i -bemen paramterekkel rendelkez, trolt (stored)

    SQL eljrsok vgrehajtsa. Egy S t a t e m e n t interfszt megvalst objektumot a C o n n e c t i o n osztly

    c r e a t e S t a t e m e n t metdusval hozhat ltre. Egy S t a t e m e n t objektumot - s gy egy SQL utastst - hrom metdus segtsgvel is vgre lehet hajtani. Az e x e c u t e Q u e r y a paramterben megadott SQL utastst hajtja vgre s annak eredmnytbljt tartalmaz R e s u l t S e t objektummal tr vissza. Kivlan hasznlhat a S E L E C T parancsok vgrehajtsra. Az e x e c u t e Q u e r y a paramterben megadott SQL utastst hajtja vgre s az rintett, mdostott tbla megvltoztatott sorainak szmval tr vissza. Kivlan hasznlhat I N S E R T , UPDATE, DELETE, de CREATE TABLE, DROP TABLE stb. utastsok vgrehajtsra. Az e x e c u t e metdus az e l s ket t ltal-nostsnak tekinthet. Akkor hasznljuk, ha az SQL utasts egyszerre tbbfajta ered-mnyt is visszaadhat vagy ha nem ismert, hogy milyen tpus a visszaadott eredmny. Egy visszaadott eredmnytblt a g e t R e s u l t S e t metdussal lehet lekrni, a vltoz-tatott sorok szmt a g e t U p d a t e C o u n t , a kve tkez eredmnykomponenst pedig a g e t M o r e R e s u l t s metdusok szolgltatjk vissza.

    Egy P r e p a r e d S t a t e m e n t interfszt megvalst objektumot a C o n n e c t i o n osztly p r e p a r e S t a t e m e n t metdusval hozhat ltre. A vgrehajtand, bemene t i paramterekkel is rendelkez SQL utastst mr itt kell megadni: c o n n e c t i o n . p r e p a r e S t a t e m e n t ( " U D A T E t a b l e 1 S E T c o l l = ? WHERE c o l 2 = ? " ) ; . A b e m e n paramterek rtkeit a s e t T p u s n v metdusokkal lehet megadni. A paramterek rtkeit a c l e a r P a r a m e t e r s metdus meghvsval lehet trlni. Az SQL utastst a mr ismertetett hrom metdus segtsgvel lehet vgrehajtani, c sak most mar n e m kell a metdusoknak paramtert - SQL utastst - megadni , mivel ez mr ltrehozskor megtrtnt.

    Egy C a l l a b l e S t a t e m e n t interfszt megvalst objektumot a C o n n e c t i o n osztly p r e p a r C a l l metdusval hozhat ltre s ugyangy hasznlhat mint a P r e p a r e d S t a t e m e n t , azzal a megjegyzssel, hogy vgrehajts eltt a kimeneti paramterek tpust is meg kell adni a r e g i s t e r O u t P a r a m e t e r metdus segtsgvel.

    1998-99/6 229

  • A kimenet i paramterek rtkeit a g e t T p u s n v metdusok segtsgvel lehet lekrdezni.

    A Java elsegt i a tranzakcikezelst is. Egy tranzakci SQL utastsok vgrehajtsbl ll, amelynek eredmnyt vagy vglegestjk (commit) vagy elvetjk (rollback). Egy tranzakci addig tart, mg meg n e m hvjuk a fent emltett metdusok valamelyikt. Mikor felvesszk az kapcsolatot az adatbzissal, alaprtelmezs szerint minden SQL utasts commit-tal zrdik. Ha ezt a mdot kikapcsoljuk ( s e t A u t o C o m m i t ) , akkor a programnak magnak kell gondoskodnia a tranzakci-kezelsrl.

    Tbbfe lhasznls rendszerek esetn elfordulhat, hogy egyidejleg tart tranzakci k valamilyen mdon zavarjk egymst. Pldul az egyik tranzakci egy olyan rtket akar leolvasni, amit egy msik tranzakci mdostott, de mg nem volt meghvva s e m r o l l b a c k , s em c o m m i t , n e m lehet tudni, megtartjuk-e az j rtket vagy elvetjk. I lyen konfliktushelyzetek megoldsra szolglnak a tranzakci izolcis szintek, amelyek azt szablyozzk, hogy az adatbzis hogyan viselkedjen ilyen helyzetekben. A C o n n e c t i o n interfsz t ilyen izolcis szintet definil s ezeket a s e t T r a n s a c t i o n I s o l a t i o n metdus segtsgvel lehet belltani. Minl magasabb e z a szint, annl lassbb lesz az SQL parancs vgrehajtsa, mivel az adatbzis szerver-nek annl t b b adminisztrcis feladatot kell elvgeznie. A szint megvltoztatsa n e m ajnlott tranzakci kzben, mert ez a tranzakci befejezst s egy j megnyitst vonja maga utn.

    P l d a p r o g r a m A k v e t k e z Java applet egy felhasznli felletet biztost SQL utastsok vgre-

    hajtsra. import j a v a . a w t . * ; import j a v a . a w t . e v e n t . * ; import j a v a . s q l . * ; import j a v a . a p p l e t . A p p l e t ; public class c S Q L extends A p p l e t implements A c t i o n L i s t e n e r {

    B u t t o n r e g i s t e r B u t t o n = n e w B u t t o n ( " R e g i s z t r l s " ) ; T e x t F i e l d d r i v e r=new T e x t F i e l d ( ) ; B u t t o n c o n n e c t B u t t o n=new B u t t o n ( " K a p c s o l a t " ) ; T e x t F i e l d ur l=new T e x t F i e l d ( ) ; T e x t F i e l d u s e r i d=new T e x t F i e l d ( 1 0 ) ; T e x t F i e l d pas sword=new T e x t F i e l d ( 1 0 ) ; T e x t A r e a sql=new T e x t A r e a ( ) ; T e x t A r e a r e s u l t=new T e x t A r e a ( ) ; C h e c k b o x c l e a r C h e c k b o x=new C h e c k b o x ( " T r l " ) ; B u t t o n e x e c B u t t o n=new B u t t o n ( " V g r e h a j t " ) ; B u t t o n l i s t B u t t o n = n e w B u t t o n ( " T b l k " ) ; B u t t o n e x i t B u t t o n = n e w B u t t o n ( " V g e " ) ; C o n n e c t i o n c o n ; public c S Q L ( ) { / / A felhasznli fellet ltrehozsa

    s e t L a y o u t(naw B o r d e r L a y o u t ( ) ) ; P a n e l pane l=new P a n e l ( ) ; p a n e l . s e t L a y o u t ( n e w G r i d L a y o u t ( 3 , 1 ) ) ; P a n e l d r i v e r p a n e l=new P a n e l ( ) ; d r i v e r p a n e l . s e t L a y o u t ( n e w B o r d e r L a y o u t ( ) ) ; d r i v e r p a n e l . a d d ( " W e s t " , new L a b e l ( " M g h a j t p r o g r a m : " ) ) ; d r i v e r p a n e l . a d d ( " C e n t e r " , d r i v e r ) ; r e g i s t e r B u t t o n . a d d A c t i o n L i s t e n e r ( t h i s ) ; d r i v e r p a n e l . a d d ( " E a s t " , r e g i s t e r B u t t o n ) ; p a n e l . a d d ( d r i v e r p a n e l ) ; P a n e l u r l p a n e l = n e w P a n e l ( ) ; u r l p a n e l . s e t L a y o u t ( n e w B o r d e r L a y o u t ( ) ) ;

    230 1998-99/6

  • u r l p a n e l . a d d ( " W e s t " , new L a b e l ( " A d a t b z i s c m : " ) ) ; u r l p a n e l . a d d ( " C e n t e r " , u r l ) ; u r l p a n e l . a d d ( " E a s t " , c o n n e c t B u t t o n ) ; c o n n e c t B u t t o n . a d d A c t i o n L i s t e n e r ( t h i s ) ; p a n e l . a d d ( u r l p a n e l ) ; P a n e l p a s s p a n e l = n e w P a n e l ( ) ; p a s s p a n e l . a d d ( n e w L a b e l ( " F e l h a s z n l n v : " ) ) ; p a s s p a n e l . a d d ( u s e r i d ) ; p a s s p a n e l . a d d ( n e w L a b e l ( " J e l s z : " ) ) ; p a s s w o r d . s e t E c h o C h a r ( ' * ' ) ; p a s s p a n e l . a d d ( p a s s w o r d ) ; p a n e l . a d d ( p a s s p a n e l ) ; a d d ( " N o r t h " , p a n e l ) ; P a n e l t e x t P a n e l = n e w P a n e l ( ) ; t e x t P a n e l . s e t L a y o u t ( n e w G r i d L a y o u t ( 2 , 1 ) ) ; P a n e l s q l P a n e l = n e w P a n e l ( ) ; s q l P a n e l . s e t L a y o u t ( n e w B o r d e r L a y o u t ( ) ) ; s q l P a n e l . a d d ( " N o r t h " , n e w L a b e l ( " S q l : " ) ) ; s q l P a n e l . a d d ( " C e n t e r " , s q l ) ; t e x t P a n e l . a d d ( s q l P a n e l ) ; P a n e l r e s u l t P a n e l = n e w P a n e l ( ) ; r e s u l t P a n e l . s e t L a y o u t ( n e w B o r d e r L a y o u t ( ) ) ; r e s u l t P a n e l . a d d ( " N o r t h " , n e w L a b e l ( " E r e d m n y : " ) ) ; r e s u l t . s e t E d i t a b l e ( f a l s e ) ; r e s u l t . s e t F o n t ( n e w F o n t ( " M o n o s p a c e d " , F o n t . P L A I N , 1 0 ) ) ; r e s u l t P a n e l . a d d ( " C e n t e r " , r e s u l t ) ; t e x t P a n e l . a d d ( r e s u l t P a n e l ) ; a d d ( " C e n t e r " , t e x t P a n e l ) ; P a n e l b u t t o n P a n e l = n e w P a n e l ( ) ; b u t t o n P a n e l . a d d ( c l e a r C h e c k b o x ) ; e x e c B u t t o n . a d d A c t i o n L i s t e n e r ( t h i s ) ; b u t t o n P a n e l . a d d ( e x e c B u t t o n ) ; l i s t B u t t o n . a d d A c t i o n L i s t e n e r ( t h i s ) ; b u t t o n P a n e l . a d d ( l i s t B u t t o n ) ; e x i t B u t t o n . a d d A c t i o n L i s t e n e r ( t h i s ) ; b u t t o n P a n e l . a d d ( e x i t B u t t o n ) ; a d d ( " S o u t h " , b u t t o n P a n e l ) ; v a l i d a t e ( ) ; D r i v e r M a n a g e r . s e t L o g S t r e a m ( S y s t e m . o u t ) ;

    } p u b l i c s t a t i c v o i d m a i n ( S t r i n g a r g s [ ] ) {

    c S Q L mySQL=new c S Q L ( ) ; / / A z ablak belltsa F r a m e frame=new F r a m e ( " S Q L a l k a l m a z s " ) ; f r a m e . a d d ( " C e n t e r " , m y S Q L ) ; f r a m e . s e t S i z e ( 4 0 0 , 3 0 0 ) ; f r a m e . s h o w ( ) ;

    } private void m y W r i t e ( S t r i n g t e x t ) { / / E g y specilis kir eljrs if ( t e x t . l e n g t h ( ) = = 0 && c l e a r C h e c k b o x . g e t s t a t e ( ) ) {

    r e s u l t . s e t T e x t ( " " ) ; return;

    } r e s u l t . a p p e n d ( t e x t + " \ n " ) ;

    }

    1998-99/6 231

  • private void S Q L h i b a ( S Q L E x c e p t i o n e ) { / /SQL hibakezel S t r i n g s = e instanceof S Q L E x c e p t i o n ? " H i b a " : " F i g y e l m e z t e -

    t s " ; while (e!=null) {

    m y W r i t e ( " S Q L S t a t e : " + e . g e t S Q L S t a t e ( ) ) ; m y W r i t e ( s + " s z v e g e : " + e . g e t M e s s a g e ( ) ) ; m y W r i t e ( s + " k d j a : " + e . g e t E r r o r C o d e ( ) ) ; if (e instanceof D a t a T r u n c a t i o n ) {

    D a t a T r u n c a t i o n d t = ( D a t a T r u n c a t i o n ) e ; S t r i n g d s = " . " ; d s + = d t . g e t P a r a m e t e r ( ) ? " p a r a m t e r " : " o s z l o p " ; d s + = d t . g e t R e a d ( ) ? " o l v a s " : " r " ; m y W r i t e ( " A d a t c s o n k t s a ( z ) " + d t . g e t l n d e x ( ) + d s + " s a k o r :

    " + d t . g e t D a t a S i z e ( ) + " - > " + d t . g e t T r a n s f e r S i z e ( ) ) ;

    } e = e instanceof S Q L E x c e p t i o n ? e . g e t N e x t E x c e p t i o n ( ) :

    ( ( S Q L W a r n i n g ) e ) . g e t N e x t W a r n i n g ( ) ; }

    } private void h i b a ( S t r i n g s , E x c e p t i o n e ) { //Hibakir

    m y W r i t e ( " * HIBA ! ! ! " ) ; m y W r i t e ( s ) ; m y W r i t e ( e . t o S t r i n g ( ) ) ; if (e instanceof S Q L E x c e p t i o n ) S Q L h i b a ( ( S Q L E x c e p t i o n ) e ) ; } private boolean f i g y e l m ( S Q L W a r n i n g w) { //Figyelmeztet if (w!=null) {

    m y W r i t e ( " * F I G Y E L M E Z T E T S ! ! ! \ n " + w ) ; m y W r i t e ( w . t o S t r i n g ( ) ) ; S Q L h i b a ( w ) ; return true;

    } return false; } private s t r i n g f o r m a z ( S t r i n g s , i n t w i d t h ) {

    S t r i n g B u f f e r s b ; if (s==null) sb=new S t r i n g B u f f e r ( " n u l l " ) ; else sb=new s t r i n g B u f f e r ( s ) ; s b . s e t L e n g t h ( w i d t h ) ; while ( w i d t h > 0 && s b . c h a r A t ( - w i d t h ) = = ' \ u 0 0 0 0 ' )

    s b . s e t C h a r A t ( w i d t h , ' ' ) ; return s b . t o S t r i n g ( ) ;

    } private void t a b l e W r i t e ( R e s u l t S e t r s ) t h r o w s S Q L E x c e p t i o n { int w i d t h s [ ] ; // Kir egy adattblt S t r i n g s = " " ; R e s u l t S e t M e t a D a t a r s m d = r s . g e t M e t a D a t a ( ) ; int n u m C o l s = r s m d . g e t C o l u m n C o u n t ( ) ; w i d t h s=new int [ n u m C o l s ] ; for (int i = i ; i < = n u m C o l s ; i + + ) { if ( i > l ) s + = " " ; w i d t h s [ i - 1 ] = M a t h . m a x ( r s m d . g e t C o l u m n D i s p l a y S i z e ( i )

    232 1998-99/6

  • r s m d . g e t C o l u m n L a b e l ( i ) . l e n g t h ( ) ) ; s + = f o r m a z ( r s m d . g e t C o l u m n L a b e l ( i ) , w i d t h s [ i - 1 ] ) ;

    } m y W r i t e ( s ) ; boolean m o r e = r s . n e x t ( ) ; while ( m o r e ) {

    if ( f i g y e l m ( r s . g e t W a r n i n g s ( ) ) ) r s . c l e a r W a r n i n g s ( ) ; s=""; for (int i=i; i l ) s + = " "; s + = f o r m a z ( r s . g e t S t r i n g ( i ) , w i d t h s [ i - 1 ] ) ;

    } m y W r i t e ( s ) ; m o r e = r s . n e x t ( ) ;

    } if ( f i g y e l m ( r s . g e t W a r n i n g s ( ) ) ) r s . c l e a r W a r n i n g s ( ) ; m y W r i t e ( " * K i i r s v g e . " ) ;

    } public void a c t i o n P e r f o r m e d ( A c t i o n E v e n t e v t ) {

    m y W r i t e ( " " ) ; if ( e v t . g e t S o u r c e ( ) = = e x i t B u t t o n ) S y s t e m . e x i t ( 0 ) ; if ( e v t . g e t S o u r c e ( ) = = r e g i s t e r B u t t o n ) { try {

    D r i v e r d = ( D r i v e r ) C l a s s . f o r N a m e ( d r i v e r . g e t T e x t ( ) ) . n e w l n s t a n c e ( ) ;

    m y W r i t e ( " R e g i s z t r l t m e g h a j t p r o g r a m : " + d r i v e r . g e t T e x t ( ) ) ; m y W r i t e ( " V e r z i :

    " + d . g e t M a j o r V e r s i o n ( ) + " . " + d . g e t M i n o r V e r s i o n ( ) ) ; S t r i n g s ; if ( ! d . j d b c C o m p l i a n t ( ) ) s = " nem " ; else s = " " ; m y W r i t e ( " E z a m g h a j t p r o g r a m " + s + " J D B C - m e g f e l l . " ) ;

    } catch ( E x c e p t i o n e ) { h i b a ( " N e m s i k e r l t a r e g i s z t r c i ! " , e ) ;

    } } if ( e v t . g e t S o u r c e ( ) = = c o n n e c t B u t t o n ) { try {

    S t r i n g s ; //Kapcsolatteremts c o n = D r i v e r M a n a g e r . g e t C o n n e c t i o n ( u r l . g e t T e x t ( ) ,

    u s e r i d . g e t T e x t ( ) , p a s s w o r d . g e t T e x t ( ) ) ; D a t a b a s e M e t a D a t a m e t a = c o n . g e t M e t a D a t a ( ) ; m y W r i t e ( " M e g n y i t o t t a d a t b z i s c i m e : " + m e t a . g e t U R L ( ) ) ; m y W r i t e ( " F e l h a s z n l a z o n o s t j a : " + m e t a . g e t U s e r N a m e ( ) ) ; m y W r i t e ( " A d a t b z i s t i p u s a :

    " + m e t a . g e t D a t a b a s e P r o d u c t N a m e ( ) + " " + m e t a . g e t D a t a b a s e P r o d u c t V e r s i o n ( ) ) ;

    m y W r i t e ( " F e l h a s z n l t m e g h a j t p r o g r a m : " + m e t a . g e t D r i v e r N a m e ( ) +

    " " + m e t a . g e t D r i v e r V e r s i o n ( ) ) ; if ( f i g y e l m ( c o n . g e t W a r n i n g s ( ) ) ) c o n . c l e a r W a r n i n g s ( ) ;

    } catch ( E x c e p t i o n e ) { con=null;

    1998-99/6 233

  • h i b a ( " N e m s i k e r l t a k a p c s o l a t m e g n y i t s a ! " , e ) ; }

    } if ( e v t . g e t S o u r c e ( ) = = l i s t B u t t o n && con!=null) { try {

    t a b l e W r i t e ( c o n . g e t M e t a D a t a ( ) . g e t T a b l e s ( n u l l , null, null, null));

    } catch ( E x c e p t i o n e ) { h i b a ( " N e m s i k e r l t a t b l k l i s t z s a ! " , e ) ;

    } } if ( e v t . g e t S o u r c e ( ) = = e x e c B u t t o n && con!=null) { try { / /SQL vgrehajts

    m y W r i t e ( " V g r e h a j t a n d S Q L : " + c o n . n a t i v e S Q L ( s q l . g e t T e x t ( ) ) ) ;

    S t a t e m e n t s t m t = c o n . c r e a t e S t a t e m e n t ( ) ; s t m t . e x e c u t e ( s q l . g e t T e x t ( ) ) ; int r o w C o u n t ; while (true) {

    r o w C o u n t = s t m t . g e t U p d a t e C o u n t ( ) ; if ( r o w C o u n t > = 0 ) { m y W r i t e ( " M e g v l t o z o t t s o r o k s z m a = " + r o w C o u n t ) ; s t m t . g e t M o r e R e s u l t s ( ) ; continue; } R e s u l t S e t r s = s t m t . g e t R e s u l t S e t ( ) ; if ( r s ! = null) { t a b l e W r i t e ( r s ) ; s t m t . g e t M o r e R e s u l t s ( ) ; continue;

    } break;

    } if ( f i g y e l m ( s t m t . g e t W a r n i n g s ( ) ) ) s t m t . c l e a r W a r n i n g s ( ) ;

    } catch ( E x c e p t i o n e ) { h i b a ( " N e m s i k e r l t a v g r e h a j t s ! " , e ) ;

    } }

    } }

    I r o d a l o m j e g y z k 1] Nykyn Gaizler Judit s msok, Java tikalauz programozknak, ELTE TTK

    Budapest, 1997. 2] ***, Java 1.1 Unleashed, Macmillan Computer Publishing, 1997. 3] Clayton Walnum, Java by example, LeafWriters (India) Pvt. Ltd., 1996. 4] Jamie Jaworski, JAVA Developer's Guide, LeafWriters (India) Pvt. Ltd., 1996. 5] Mark Wutka, et. al., JAVA Expert Solutions, LeafWriters (India) Pvt. Ltd., 1997. 6] JavaSoft JDBC page, http://www.javasoft.com/jdbc/ 7] Java Tutorial, http://java.sun.com/books/Series/Tutorial

    K o v c s L e h e l

    234 1998-99/6

  • Sznhidrtok nevezktana A sznhidrtok hrom vagy tbb sznatomot tartalmaz szerves vegyletek, ame

    lyeknek a molekuljban szlte kizrlag oxign atomot tartalmaz funkcis csoportok fordulnak el. Funkcis csoportjaik szerint a sznhidrtok tulajdonkppen polihidroxi-aldehidek vagy polihidroxi ketonok. A sznhidrt elnevezs s az egyes vegyletek nevei is abbl az idbl szrmaznak, amikor mg nem ismertk a szerkezeteiket csupn azt vettk szre, hogy a vegyletosztly legfontosabb kpviseliben a C : H : O molarnya n :2n : n, teht formlisan a szn hidrtjnak tekinthetk. ppen ezrt a tri-vilis elnevezsek maradtak fenn a mai napig.

    A sznhidrtokat szoks mg cukroknak is nevezni, vagy idegen kifejezssel szaharidoknak, amely az ismertebb kpviselk des zre utal, (amely klnben bizo-nytottan a nagy szm hidroxil csoport miatt lp fel)

    A sznhidrtok hrom f csoportja: monoszachar idok: tovbb nem hidrolizlhat vegyletek. A sznatomok szma

    szerint beszlnk trizkrl, tetrzokrl,pentzokrl, hexzokrl stb. oligoszacharidok: 2-8 monoszacharidbl llnak s hidrolzis sorn ezekre a

    monoszacharidokra esnek szt. poliszacharidok: nyolcnl tbb monoszacharid egysgbl llnak.

    Monoszacharidok

    Mint azt hamar szrevesszk, a glicerinaldehid kzps sznatomja asszimetrikus, teht kt optikai izomrje van. Erre kapcsoldik egy fontos konvenci, mely szerint D_monoszacharid az a vegylet, amely-ben a karbonil csoporttl legtvolabb es asszimetris sznatom konfigurcija megegyezik a D(+)--glicerinaldehid asszimetrikus sznatomjnak konfigu-

    rcijval s L-monoszacharid az a sznhidrt, amelyben ez a konfigurci ellenttes. (Ezt a Fischer projekciban az asszimetrikus sznatom hidroxilcsoportjnak jobbra il-letve balra rsval szemlltetjk.

    A legfontosabb monoszacharidok a kvetkezk:

    Aldozk

    1998-99/6 235

  • A fenti vegyletek L sorozatbeli prjai (L-glicerinaldehid, L-eritrz stb.) abban klnbznek a fentiektl, hogy bennk minden asszimetrikus sznatomnak ellenkez a konfigurcija.

    (A megfelel L-ketozk knnyen levezethetk) Ketzok

    A hexzok (s ms monoszacharidok) gyrs vltozatt ltalban piranzoknak nevezzk, ha a gyr hattag s furanzoknak ha a gyr ttag. (Nevk a pirn s a furn heterociklusos vegyletek neveibl ered.) A kt-kt onomer szerkezetet a-val illetve -val jelljk aszerint, hogy milyen lls a glikozidos-OH csoport a 6-os szm CH2OH csoporthoz kpest:

    236 1998-99/6

  • Oligoszacharidok Alegfontosabb oligoszacharidok szerkezeti kpletei s neveik a kvetkezk.

    Poliszacharidok Legfontosabb kpviselik a klnbz, kemnytt alkot polimerek s a

    klnbz cellulzok.

    1998-99/6 237

  • Romnszky Lornd

    Kmiatrtneti vfordulk 1 9 9 9 . mjus-jnius

    160 ve, 1839 mjus 1-n szletett a franciaorszgi Besanconban LOUIS MARI HILAIRE BERNIGAUD DE CHARDONNET grf. Az ultraibolya sugaraknak az l szer-vezetekre gyakorolt hatst vizsglta, e sugarakat tereszt veget lltott el s sugrmr kszlket szerkesztett. Eljrst dolgozott ki cellulznitrt alap mselyem gyrtsra s Besanconban megalaptotta a vilg els mszl gyrt, 1890-ben. 1924-ben halt meg.

    150 ve, 1849 mjus 30-n szletett Jolsvn FABINYI RUDOLF. A kolozsvri egye-tem els kmia professzora volt. Az egyetem Kmiai Intzetnek megszervezse mel-lett a kolozsvri vegyksrleti llomst is igazgatta. Elindtotta s szerkesztette az els magyar nyelv kmiai folyiratot, a Vegytani Lapokat. A Magyar Tudomnyos Akad-mia levelez tagja, a Magyar Kmikusok Egyesletnek els elnke volt. indtotta el

    238 1998-99/6

  • Magyarorszgon a modern szerves kmia kutatst s ksrletezett tzelanyag-cells galvnelemek szerkesztsvel. 1920-ban halt meg.

    140 ve, 1859 mjus 15-n szletett Prizsban PIERRE CURIE. Kristlytani vizsg-latai sorn testvrvel kzsen felfedezte a piezoelektromossgot. Kimutatta, hogy melegtskor a ferromgneses anyagok egy adott hmrskleten (Curie pont) paramgnesekk alakulnak. A radioaktivitssal kapcsolatos vizsglatairt, melyek tb-bek kztt a rdium s a polnium felfedezshez vezettek, felesgvel egytt fizikai Nobel-djban rszeslt. 1906-ban halt meg.

    130 ve, 1869 mjus 19-n szletett a nmetorszgi Kln-Ehrenfeldben HANS THEODOR BUCHERER. A sznezkek kmijval s technolgijval foglalkozott. Fel-fedezte a Bucherer reakcit, mellyel a fenolos hidroxil csoportot amino csoporttal lehet helyettesteni. 1949-ben halt meg.

    1869 jnius 16-n szletett Ceglden MATOLCSY MIKLS. A budapesti egyetemi gygyszertr vezetje, majd a Gygyszerszeti Intzet professzora volt. Foglalkozott a leveg oxigntartalmnak meghatrozsval. 1938-ban halt meg.

    110 ve, 1889 mjus 14-n szletett Gyrben ZECHMEISTER LSZL. A pcsi Tu-domnyegyetem Orvosi Karnak kmia professzora, majd az Egyeslt llamok-beli pasadenai technolgiai intzetnek szerves kmia professzora volt. A karotinoidokat vizsglta s a kromatogrfis technika alkalmazsval s tovbbfejlesztsvel foglalko-zott. 1972-ben halt meg.

    1889 mjus 25-n szletett Budapesten FREUND MIHLY. A budapesti Mszaki Egyetem tanra s a Magyar svnyolaj- s Fldgzksrleti Intzet ltrehozja s vezetje volt, mely korszer kolaj-feldolgozsi technolgikat dolgozott ki, lehetv tette a magyar bitumenipar, valamint a petrolkmiai ipar ltrehozst. Foglalkozott a metn parcilis oxidcija s az oxoszintzis krdseivel. 1984-ben halt meg.

    100 ve, 1899 mjus 15-n szletett az angliai Worcester Parkban WILLIAM HUME-ROTHERY. A fmek s tvzetek szerkezetvel foglalkozott, tanulmnyozta a klnbz elemeknek a rz-, vas- s ezst tvzetek olvadspontjra gyakorolt hatst. Megfogalmazta annak a felttelt, hogy kt fm szilrd oldatot kpezzen (Hume-Rothery szably). 1968-ban halt meg.

    1899 mjus 29-n szletett Ozorn CHOLNOKY LSZL, Zechmeister munkatrsa, majd utda a pcsi egyetemen. A karotinoidok vizsglata sorn izolltk a capsanthint, a piros paprika festkanyagt. Elsknt alkalmazta Magyarorszgon a szerves mikroanalzis mdszereit. 1967-ben halt meg.

    1899 jnius 12-n szletett az akkor nmetorszgi Knigsbergben (ma Kaliningrd Oroszorszgban) FRITZ ALBERT LIPMANN. 1939-tl az Egyeslt llamokban lt. Az energia-tvitel krdst tanulmnyozta az l szvetekben. Felfedezte az A-koenzimet. Kimutatta az ATP (adenozin-trifoszft) szerept a metabolikus energiacserben, beve-zette a makroergikus ktsek fogalmt. Tanulmnyozta a fehrje bioszintzist, a nor-mlis s a rkos sejtek mkdst. Krebsszel kzsen fiziolgiai s 1953-ban orvosi Nobel-djban rszeslt. 1986-ban halt meg.

    80 ve, 1919 jnius 27-n szletett Barcelonban MANUEL BALLESTER. ttr munkssgot vgzett a perkloro-karbidok vizsglata tern. Hll s kmiai

    ellenll polimrek ellltsval foglalkozott. Ellltotta az els mgneses m-anyagokat. Tanulmnyozta a szabad gykket.

    60 ve, 1939 mjus 6-n szletett a kanadai Montrealban SIDNEY ALTMAN. A mo-lekulris biolgia tern rt el szmottev eredmnyeket. Tanulmnyozta az akridinek a dezoxil-ribonukleinsav kpzdsre, a ribonuklez P katalitikus hatst a nukleinsavak szintzisnl. Kmiai Nobel-djjal tntettk ki.

    1998-99/6 239

    Zsak Jnos

  • vfordulk a fizika vilgbl - 1999. II. rsz

    75 ve szletett Antony HEWISH (Fowey, Cornwall, Anglia 1924. 5 .11 . - ) angol asztrofizikus. Egyetemi tanulmnyait Cambridgeben vgezte, ahol tanulmnyai vgez-tvel dolgozni kezdett mint asszisztens, ksbb 1971-ben a rdiasztronmia profesz-szora lett e hres egyetemen. 1982 s 1988 kztt a Mullard Csillagvizsgl igazgatja is volt. 1967-ben fedezte fel a pulszrokat, amirt kollgjval, Sir Martin RYLE-val (Bringhton, Anglia 1918.9.27.) megosztva 1974-ben, teht most 15 ve, fizikai Nobel-djat kapott. A pulszrok kozmikus eredet elektromgneses sugrforrsokat jelentenek, amelyek jelenlegi felttelezsek szerint gyors forgmozgsban lev neutron-csillagok.

    7 5 ve szletett Allan MacLeod CORMACK (Johannesburg, 1924.2.24.-) dlafrikai szrmazs amerikai fizikus. Elbb kutat fizikus volt a Harvard Egyetemen, majd a Tufts Egyetemen dolgozott, Medfordban (Massachusetts llam), ugyanakkor tagja volt a dlafrikai Fizikai Intzetnek. Jelents kutatsokat vgzett a magfizika tern (kzepes energia-tartomnyban, pldul a nukleon-nukleon s a nukleon-atommag diff-zi).1979-ben Godfey Newbold HOVNSFIELD-del (Newark 1919.8.28.) egytt orvosi Nobel-djat kapott a computer-tomogrfia fejlesztsben elrt eredmnyrt".

    75 ve, 1924-ben kapott fizikai Nobel-djat K a r l Hanne Georg SIEGBAHN (rebo 1886.12.3. - Stockholm,1978.9.26.): svd fizikus a Rntgen-sugarak spektroszkpiai vizsglatairt".

    50 ve halt meg Martin (1871.2.15.-1949.5.27.) dn fizikus, aki 1933 s 1935 kztt Kneserrel egytt megadtk a hangelnyels helyes magyarzatt

    50 ve 1979-ben kapott fizikai Nobel-djat Hideki YUKAWA (Tokio 1907.1.23-Kyoto, 1981.9.8.) japn elmleti fizikus a mezonok ltezsnek a mager elmleti vizsglata alapjn val megjvendlsrt". 1935-ben jelent meg Az elemi rszecskk klcsnhatsrl" szl dolgozata, melyben felttelezi a -mezonok ltezst.1947-ben a kozmikus sugarakban E.F.Powell felfedezte a mezonokat.

    25 ve halt meg ZEMPLN Joln (MTRAI Lszln) (Budapest 1911.6.11 - Budapest 19974.6.6.) magyar fizikus, fizikatrtnsz. Matematika-fizika szakos tanri diplomt szerzett a budapesti Tudomnyegyetemen 1936-ban. 1937-tl a Budapesti Megyete-men dolgozott fizets nlkli tanrsegdknt s kzben 1938-tl 1940-ig a budapesti Bar-Madas Reformtus Lenygimnzium raad tanra volt. 1942-tl kzpiskolai ta-nri sttusban a Megyetemen dolgozott. Itt 1959-ben docens lett, 1967-tl pedig a ksrleti fizika tanszk tanszkvezet tanra. Magyarorszg els fizika professzornje volt. 1972-tl a Mszaki Egyetemen a tudomny- s technikatrtneti kutatcsoportot irnytotta. Kezdetben a molekulaspektroszkpia terletn vgzett kutatmunkt, majd 1940-tl a fizikatrtnet fel fordult az rdekldse. Munki nagyban elsegtettk a magyarorszgi tudomnytrtneti kutatsok ltrejttt. Klnsen rtkes A magyar-orszgi fizika trtnete" cm ktktetes knyve, amelyben a XVIII. szzad vgig dolgozta fel a magyarorszgi fizika trtnett. Tbb sszefoglal s npszerst knyvet rt a fizikatrtnet krbl.

    25 ve halt meg Patrick Maynard Stuart BLACKETT (London 1897.11.18. - London 1974.7.13.) angol fizikus. Tengerszeti plyra kszlt, gy vesz rszt az els vilgh-borban haditengerszknt a falklandi-, izlandi- s jtlandi tkzetekben. A hbor utn lemond tiszti rangjrl s fizikt tanul a Cambridge-i Egyetemen. Az egyetem el-vgzse utn Rutherford asszisztense lesz s ezalatt az id alatt sikerl ellltania az els fnykpeket a kdkamra segtsgvel a nitrogn bomlsrl, ha azt alfa sugarak-kal bombzza. 1924-1925-ben Gttingenben dolgozik James Franckkal, majd visszatr Cambridgebe. 1933-ban kinevezik professzornak a Birkback College-ba, ahol folytatja a kozmikus sugrzssal kapcsolatos kutatsait. 1937-ben Bragg nyugdjba vonulsa utn kveti t a Manchesteri egyetemen. A msodik vilghbor alatt tudomnyos tancsosa volt a brit Admiralitsnak. A hbor utn visszatr a manchesteri egyetemre. 1953-tl a londoni Imperial College of Science and Technology fizika szakosztlynak az igazgatja, majd 1963-tl ugyanott fizikatanr s prorektor. 1948-ban fizikai Nobel-djat kapott

    240 1998-99/6

  • magfizikai s kozmikus sugrzs fizikai felfedezseirt, melyekre az ltala tkletestett kdkamra hasznlatval jutott.

    25 ve halt meg James CHADWICK (Manchester 1891.10.20.- Cambridge 1974.7.24) angol fizikus. Egyetemi tanulmnyait szlvrosban s Cambridge-ben vgezte. 1911-

    tl Rutherford mellett dolgozott, majd 1913-ban Nmetorszgba ment, ahol Geigerrel dolgozott egytt. Az els vilghbor kitrse ott rte, ezrt mint az ellensges hatalom polgrt internltk. 1919-ben trt haza, s munkjt a Cavendish-laboratoriumban folytatta, ahol 1923-tl igazgathelyettes lett, de 1935-ig megtartotta katedrjt a Camb-ridge-i egyetemen is. 1935-tl a liverpooli egyetem profeszora lett. 1948-ig, amikor visszatrt Cambridge-be s a Gonville and Caius College vezetje lett. Tbb kitntets tulajdonosa s 1935-ben fizika Nobel-djat is kapott a neutronok felfedezsrt". Fknt a radioaktivits s a magfizika terletn vgzett kivl kutatmunkt. Bothe ksrleteit a Joliot Curie hzaspr mdostsval megismtelte s gy fedezte fel a neutronok ltezst (berilliumot alfa rszecskkkel bombzott, a keletkez sugr tjba pedig pa-rafint helyezett). 1920-ban mrsekkel igazolta, hogy a tltsszm azonos a rendszm-mal. Rutherforddal egytt felfedezte az alfa- rszecskk hatsra ltrejtt atomtalaktst. 1934-ben Goldhatberrel felfedeztk a mag-foteffektust. A msodik vi-lghborban az amerikai Manhattan-terv egyik vezetje volt.

    25 ve halt meg LNCZOS Kornl (Szkesfehrvr, 1893.2.2 - Budapest, 1974.6.24.) magyar szrmazs angol fizikus s matematikus. Matematika-fizika szakos tanri dip-lomt szerzett 1926-ban a budapesti Tudomnyegyetemen. Ezt kveten tanrsegd lett a budapesti Jzsef Ndor Megyetemen. 192l-ben doktorlt, majd Nmetorszgba telepedett t, ahol Freiburgban, Frankfurtban s Berlinben dolgozott. 1928-1929-ben Eisteinnel dolgozott, akivel letre szl bartsgot kttt. 1931-ben az Amerikai Egye-slt llamokba ment t, ahol Lafayetteben a Purdue Egyetemen matematikt s fizikt adott el. Dolgozott az amerikai Nemzeti Szabvnygyi Hivatalban s a Boeing Trsa-sg kutatmrnkeknt is. 1952-ben visszatrt Eurpba s Dublinban vendgelad, majd 1954-tl professzor lett az Institute for Advanced Studies-nak. 1968-ban nyuga-lomba vonult. Magyarorszgi kapcsolatait polta, halla is egy hazaltogats alkalmval kvetkezett be. Tbb fizikai trsulat tagja s egyetem dszdoktora. Foglalkozott az elektrodinamikai trelmlettel, az egysges trelmlet kidolgozsval. Matematikai eredmnyeinek lnyeges kvetkezmnyei voltak a relativitselmletben s a kvan-tummechanikban. Foglalkozott matematika- s fizikatrtnettel is.

    C s e h G y o p r

    1. A Zn 2 + s Al 3 + ionokat tartalmaz vegyletek viselkedse sok szempontbl ha-sonl: szilrd fzisban fehrek, vizes oldatuk szntelen, amfoter jellegek stb. Ezrt azonostsuk nem mindig egyrtelm.

    Ha szilrd cinksbl keveset Na2CO3-al keverve porceln lemezen vagy tgelyben hevtnk, a porkeverk szne srga lesz, s ha lehl kifehredik. A kihlt prbt 1-2 csepp 0,1%-os Co(NO 3) 2 oldat hozzadsa utn izztjuk. Zldszn vegyesoxid (Rinman-zld) kpzdik:

    ZnO + Co(N0 3 ) 2 -> CoOZnO + 2NO02 + 1 /2O 2 Az azonosts vizes oldattal is elvgezhet. A Zn 2 +-t tartalmaz vizes oldathoz pr

    csepp Co(N03)2 oldatot cseppentnk, s egy szrpapr cskot nedvestnk meg vele. A paprcskot helyezzk egy tgelybe, vatosan hamvasszuk el, majd izztsuk ki. A hamu zldszn.

    Alumnium-s esetn a vizsgland prbt vzmentes Na 2CO 3-al porceln tgely-ben sszemlesztjk. A kihlt keverkhez 0,1%-os Co(NO 3) 2-oldatot cseppentnk, s ismt kiizztjuk. A keletkezett oxidkeverk (Thnrd-kk) lnk kksznv vlik.

    Al2O3 + Co(N03)2 -> Al2CoO4 + 2NO2 + 1/2 O2

    1998-99/6 241

  • Az azonostst vizes oldatban is elvgezhetjk, mint a Zn2+ esetn. Mindkt eset-ben a Co(NO3)2-felesleget kerlni kell, mert a belle kpzd fekete Co3O4 elfedi a jellegzetes sznezdst.

    (Erdey Lszl: Bevezets a kmiai analzisbe I., Bp. Tanknyvkiad 1956) 2. Fmek ellltsa sznnel val redukcival: 25 g lom-oxidot 1,5 g faszn porral jl sszekevernk, porceln tgelybe tesznk,

    tgelyfedvel lefedjk, s Teclu-g lngjban vrsizzsig hevtjk. Ezutn a tgely tartalmt kiss lehlve vzzel telt pohrba ntjk. Az edny aljn sszegyl a granullt lom.

    ( Vrhelyi Csaba: Szervetlen kmiai ksrletek. Technikai Kiad 1959)

    3. Acetaldehid ellltsa s kimutatsa Ksrleti berendezs:

    3 Az (a.) kispohrba (25-50 cm3-es Berzelius-pohr) ktfuratos dugt (parafa is lehet)

    helyeznk. Az egyik furatba a b. cseppentt etanollal, a msikba elvezetcsvet (c.) illesztnk, amely a d, vizet tartalmaz kmcsbe merl.

    Az a. pohrban fl kiskanlnyi klium-dikromtot s 2-3 cm3 20%-os knsav-oldatot kevernk. A poharat fogjuk llvnyba s borszeszg lngjval vatosan forraljuk tartalmt. Forrs kzben a cseppentvel csepegtessk az alkoholt. Kb. kt perc forrs utn oltsuk el az gt.

    A d. kmcsbl 3 csepp oldatbl vgezzk el a Fehling prbt!

    Szmtsuk ki, hogy ha 10 csepp etanolt hasznlunk, s a pohrban teljes volt az talakuls, mekkora tmeg CUSO4 szksges a Fehling oldat elksztsre, hogy ne maradjon reaglatlan acetal-dehid a d. kmcsben, (etanol = 0,8 g/cm3, egy csepp trfogata 0,05 cm3). Amennyi-ben a szksges CUSO4 mennyisg 0,25 molris oldat formjban llt rendelkezsnk-re, mekkora trfogat oldatra volt szksg?

    Az 1999. augusztus 114 teljes napfogyatkozs 1999. augusztus 11-n, egy szerdai napon, tani lehetnk egy csodlatos csillag-

    szati jelensgnek. Ekkor haznkbl is lthat lesz egy napfogyatkozs, mely egyes vidkekrl teljesnek, msokrl viszont csak rszlegesnek szlelhet.

    Ez a klnleges esemny a vilg figyelmt Romnira fogja irnytani, mivel csak haznk terletn fog a fogyatkozs maximlis ideig ( 2 m 2 3 s ) tartani. Ezt a napfogyatko-zst a szzad fogyatkozsaknt is emlegetik, mivel az ezredfordul tjkn kvetkezik be, s jl szlelhet a jelenlegi civilizci szvbl, Eurpbl.

    Ez a teljes napfogyatkozs megfigyelhet az szaki fltekn kirajzold, mintegy 14000 kilomter hossz rnyksv belsejbl, mely 90000 lakott teleplsen halad ke-resztl. A Hold teljes rnyka a Fld felsznt az Atlanti-cen trsgben ri el, mint-egy 300 kilomterre dlre j-Skcia partjaitl. Vgighaladva teljes Eurpn, zsia dli vidkein, Indin, a Bengl-blnl hagyja el bolygnkat. Eurpt tszelve Ny-DK irnyban, egy 112 km-es svon, a fogyatkozs ht eurpai orszgon szalad" keresztl, Anglitl Trkorszgig. Az rnykv" kt oldalra a Hold flrnyka vetl, ahonnan rszleges napfogyatkozs szlelhet. Ezen flrnyk bebortja az szaki flteke nagy rszt, az szaki Sarktl az egyenltig, betakarva Grnlandot, egsz Eurpt, valamint

    242 1998 99/6

  • zsia s Afrika jelents rszt. A teljessg svjtl tvolodva fokozatosan cskken a napkorong takarsnak mrtke. A kvetkez teljes napfogyatkozs, amely Kzp-Eurpbl is szlelhet lesz csupn 2075. jlius 13-n fog bekvetkezni.

    A NASA mr 1997 mrciusban (lsd [1]) kzlte a fogyatkozs adatait s a megfi-gyelsre legalkalmasabb vidkeket, amelyek Romniban Magyarorszgon s Trkor-szgban lesznek. Az 1999 augusztus 11-i napfogyatkozs maximumt haznkban ri el. Innen szlelhet a maximlis lefeds (103%), s itt lesz a takars maximlis idtartalm (2 m 23 s ) . A teljes napfogyatkozs maximuma helyi idben 14:04-kor tetzik Rmnicu Vlcea vidkn. Bukarest az egyedli fvros, amelyen pontosan thalad a fogyatkozs teljessgi svja. A fvrosban a maximum helyi ideje 14:06:58.

    A bukaresti s temesvri csillagvizsglk az egyedli olyan csillagdk, amelyek a teljes napfogyatkozs vonaln helyezkednek el. gy egy igen ritka lehetsg addik arra, hogy stabil, ll eszkzkkel megfigyeljk a jelensget. A Parng hegysg, valamint a Retyezt kitn lehetsget nyjt a megfigyelsre, mivel 2500 m fltt a lgkr tkletesen tlthat. A Fekete tenger partjn augusztusban kedvez az idjrs, ezrt biztosan sok amatr s hivatsos csillagsz fog odaltogatni, akrcsak a magyarorszgi Balaton partjra. Ha a fogyatkozs kzpvonala ltal rintett egyedi szpsg s tu-risztikai vonzssal rendelkez terletek vonzerejhez hozztesszk, hogy a kvetkez, Romnibl is megfigyelhet napfogyatkozs 2135 oktber 7-n lesz, rthet a vrako-zs, mely megelzi az esemnyt.

    Mivel Romnia felett a teljes fedsi sv kb. 120 km szles lesz, Kolozsvron nem lthatunk teljes napfogyatkozst, csak rszlegest; felettnk csak" 97,6%-ban takarja el a Hold a Napot.

    Legutbb Romnibl 1961. februr 15-n volt lthat teljes napfogyatkozs. A centrlis vonal az orszg dli rszn hzdott vgig, ZimniceaConstana irnyban. A totalits szaki hatra Turnu-Severin Piteti Brila vonalon helyezkedett el. Az or-szg tbbi rszn a napfogyatkozs rszleges volt.

    Fred Espenak csillagsz s Jay Anderson meteorolgus ltal kiadott kziknyv ([1]), mely az 1999 augusztus 11-i napfogyatkozs teljes anyagt trgyalja, tbbfle mretarny trkpet ad az umbra vonalrl, trgyalja a fogyatkozs menett, krlmnyeit, az idjrsi kiltsokat az egyes helyszneken. Tblzatos formban kerlnek kzlsre az umbra vonalnak jellemzi, s sok szz nagyvrosra megtalljuk a kontaktusok idpontjait. Az eredeti tblzatban megtalljuk a kolozsvri adatokat is. Ezek szerint Kolozsvron (szlessg 46 47' ; hosszsg 23 36' K) az els rintkezs 09:36:05 UT-re, az utols rintkezs pedig 12:21:32 UT-re vrhat. A fogyatkozs ma-ximuma 11:00.07 UT-re vrhat. A megfigyelsek idadatai a vilgidre (vagy angolul Universal Time = UT-re) vonatkoznak. Ezrt ha a romniai id szerint akarunk sz-molni, akkor a megadott UT idhz hozz kell adjunk 3 h - t , ( 2 h - t a msodik idznnak megfelel idklnbsget, plusz l h - t a nyri idszmts miatt).

    Az albbi tblzat a teljessgi svba es romniai vrosokra vonatkoz adatokat tartalmazza.

    Vros long. lat. Tr T 2 t Arad (Arad) 2120' 4611' 13:55:35,5 13:57:49,9 2:14 Bucureti (Bukarest)

    2606' 4426' 14:05:47,7 14:08:10,0 2:22

    Clrai 2720' 4411' 14:08:19,0 14:10:34,9 2:16 Caransebe (Karnsebes)

    2213' 4525' 13:58:01,4 13:59:58,1 1:57

    Curtea de Arge 2441' 4508' 14:02:34,3 14:04:48,7 2:14 Deva (Dva) 2255' 4553' 13:58:54,3 14:00:41,5 1:47 Drgani 2416' 4440' 14:02:39,8 14:04:14,1 1:34 Haeg (Htszeg) 2257' 4537' 13:58:57,0 14:01:17,1 2:20 Hunedoara (Vajdahunyad)

    2254' 4545' 13:58:48,8 14:00:59,0 2:10

    1998-99/6 243

  • Jimbolia (Zsombolya)

    2043' 4547' 13:55:08,3 13:56:46,4 1:38

    Lipova (Lippa) 2140' 4605' 13:56:16,3 13:58:30,9 2:15 Lugoj (Lgos) 21"54' 4541' 13:57:01,7 13:59:19,5 2:18 Lupeni (Lupny) 2313' 4522' 13:59:39,3 14:02:01,5 2:22 Mangalia (Manglia)

    2835' 4350' 14:11:02,2 14:13:05,4 2:03

    Moreni 2539' 4500' 14:04:40,3 14:06:24,8 1:45 Petrila (Petrilla) 2325' 4527' 13:59:56,3 14:02:17,3 2:21 Petroani (Petrozsny)

    2322' 4525' 13:59:52,2 14:02:14,7 2:23

    Piteti 2452' 4452' 14:03 07,0 14:05:29,7 2:23 Ploieti 2602' 4456' 14:05 34,3 14:07:00,5 1:26 Rmnicu-Vlcea 2422' 4506' 14:01 58,8 14:04:21,1 2:22 Snnicolau-Mare (Nagyszentmikls)

    2038' 4605' 13:54 23,2 13:56:42,6 2:19

    Slobozia 2723' 4434' 14:08:56,3 14:09:12,5 0:16 Timioara (Temesvr)

    2113' 4545' 13:55:52,1 13:57:54,3 2:02

    Trgovite 2527' 4456' 11:04:11,9 11:06:19,9 2:08 Trgu-Jiu 2317' 4502' 14:00:24,5 14:02:11,0 1:46 Urziceni 2638' 4443' 14:06:51,3 14:08:19,4 1:28 long - A TELEPLS KELETI HOSSZSGA; l a t - A TELEPLS FLDRAJZI SZLESSGE; T1 - A TELJES NAPFOGYATKOZS KEZDETE; T 2 - A TELJES NAPFOGYATKOZS VGE, t - A TELJES NAPFOGYATKOZS IDTARTAMA AZ IDADATOK ROMNIA HIVATALOS IDEJRE VONATKOZNAK ( U T + 3 RA)-

    Tblzat. A TELJES NAPFOGYATKOZS IDEJE ROMNIA VROSAIBAN

    A rszleges napfogyatkozst specilis fnyszrvel, vdszemveggel vagy kormozott veggel tancsos nzni, mivel a Nap fotoszfrjbl rkez sugrzs kros a szemre.

    244 1998-99/6

  • A kormozott veg sajnos nem nyjt teljes vdelmet. Ne felejtsk teht: S O H A N E N Z N K K Z V E T L E N L A N A P B A !

    Knyelmes eljrs a napkorong kivettse egy-kt millimternyi tmrj rs mg mintegy mternyire elhelyezett ernyre (az n. stt kamera"), amelyen tbben is k-vethetik a jelensget. Ez az eljrs egy elstttett szobba beengedett fnysugarakkal brmikor kiprblhat, segtsgvel jl megfigyelhetk pldul a napfoltok.

    rdemes viszont elutazni az orszg dli vidkeire, vagy a szomszdos orszgokba, ahol a napfogyatkozs teljes lesz. Mr csak azrt is, mert a kvetkez napfogyatkozs krnyknkn 2135. oktber 7-re vrhat. A teljessg ideje alatt a Hold mg bjt Nap kzvetlenl szemllhet.

    A fogyatkozs kontaktusainak idpontja, nagysga, idtartama a Nap s a Hold szgmrettl, relatv sebessgtl s a Fld mozgsnak vltozsaitl fgg. Sajnos ezek a szmtsok csak korltozott pontossgak, mivel a holdkorongot gmbalaknak ttelezik fel. Pedig valjban a holdfelszn nagyon vltozatos topogrfij, s irregul-ris peremknt jelenik meg, mikor a korong profiljt vizsgljuk. A legtbb szmts tla-gos felsznt vesz alapul, tlagolja a hegycscsokat, s a mly vlgyeket, ezrt is a cent-rlis vonalon llva 1-3 msodperccel hosszabb fogyatkozst vrhatunk. Ezt az rtket sszegezve a holdprofil irregularitsaival azt kapjuk, hogy a totalits svja az eurpai vonalon 2-6 kilomterrel dlebbre kerl. Ez Kzp-keleten elri a 3-10 km-t.

    A kzponti rnyksv mentn mind az szaki, mind a dli hatrvonalon prhuza-mosan halad egy szk sv, ahol a fogyatkozs se nem teljes, se nem rszleges. Az itt lv megfigyel egy nagyon keskeny napsarlt lt, amely fnyes szegmensekre kl-nl, azaz nhny percig tart, folyamatosan vltoz gyngyfzrt szlel. Ezt hvjk Baily-fle gyngyfzrnek. Ennek a gyngyfzrnek az alakja helyrl-helyre gyorsan vltozik a NapHold geometria gyors vltozsa miatt. Ezt a fzrt a fotoszfra tszrd sugarai okozzk, amelyek tvilgtanak a mly holdi vlgyeken. A holdi hegyek viszont eltakarjk a Nap peremt. A Baily-fle gyngyfzr a teljessg svjban is szlelehet nhny msodpercig a totalits kezdetn s vgn.

    A biztos totalits elrshez a teljes rnyksv hatrn bell, attl legalbb 1 kilomterre kell elhelyezkednnk. Az szaki hatrnl dlebbre, a dli hatrnl szakabbra kell legynk, hogy teljes napfogyatkozst lthassunk. Az rnyksv hatrhoz kzeled-ve a teljessg idtartama fokozatosan cskken.

    Az asztrometria (pozcis csillagszat) a csillagszat azon ga, mely gitestek hely-zetnek pontos mrsvel foglalkozik. Az gi mechanika pedig az gitestek mozgs-nak (dinamikjnak) elmleti lersval foglalkozik. Az asztrometria s az gi mechani-ka szempontjbl a hold- s napfogyatkozsok nagyon fontos jelensgek. Newton fel-fedezse utn a plyaszmtknak sokig a napfogyatkozs jelentette a legpontosabb mdszert szmtsaik ellenrzsre a Nap s a Hold pozcijt illeten. A klnbz kontaktusokat msodperc pontossggal lehet megmrni, gy a fogyatkozs helynek s idejnek elrejelzse elg nagy kihvst jelentett a kor csillagszainak.

    A napfizika szempontjbl egy teljes napfogyatkozs sok jdonsggal szolglhat. A teljes napfogyatkozs alkalmval a Nap korongjt a Hold tlthatatlan korongja takarja el s e krl lthat a ragyog napkorona, melynek pirosas szne van a korong kzelben s fehres-kk szne, ahogy tvolodunk a korongtl. A piros szn rsz a Nap kromoszfrja, azon kvl a napkorona lthat. Mivel a Nap ezen rszei csak a napfo-gyatkozs alkalmval lthatk, ezrt a napfogyatkozsokat a csillagszok nagy rdekldssel vrtk s tudomnyos expedcikat szerveztek a totalitsi znba. Habr 1930-ban Bemard Lyot megalkotta a koronogrfot, amelyben mestersgesen eltakarta a napkorongot, s gy segtsgvel a napkorona mellett a protuberancik is vizsglhatk. A koronogrfban a fny mszerbeli szrdst sikerlt 1/100000-ed rszre cskkente-ni, gy a napperemen tli halvny fnyjelensgek is jl megfigyelhetk a mszerrel. Mgis teljes napfogyatkozsokkor tbb jelensget tudunk nyomon kvetni, ilyen pl-dul a korona kls rsze. A napkorona tanulmnyozsbl a kutatk rjttek, hogy a napkorona a Nappal egytt forog, de a belsejben megfigyelhetk helyi mozgsok, melyeknek sebessge elrheti a 10 kilomtert msodpercenknt. A napkorona alakja napfogyatkozsrl napfogyatkozsra vltozik.

    1998-99/6 245

  • A protuberancik a teljes napfogyatkozs alkalmval, mr puszta szemmel is lt-hatkk vlnak. Nyelv alak, fnyl alakzatok, fnyvek, melyek messzire tlnylnak a kromoszfrn.

    Tudjuk, hogy a Nap melletti csillagokat csak teljes napfogyatkozs kzben lehet lefnykpezni, amikor az g stt. Albert Einstein, az ltalnos relativitselmlet megalkotja szerint a fnysugarak, melyek fotonokbl llnak, bizonyos tmeggel rendel-kezvn, a gravitcis vonzer hatsra eltrtdnek a Nap kzelben. Ebbl kvetke-zik, hogy azok a csillagok, melyek ltszlag a Nap peremhez kzel vannak eltold-nak, ahhoz a helyhez viszonytva, melyen a Nap hinyban lennnek. Arthur Eddington, angol csillagsz az 1919. mjus 29-i napfogyatkozskor 16 felvtelt ksztett, amelyek igazoltk Einstein elmlett. Az Einstein-fle effektust a ksbbiekben minden napfogyatkozs alkalmval figyeltk s a tapasztalat azt mutatta, hogy a fny devicija sokkal nagyobb az elzleg megllaptott rtknl.

    A teljes napfogyatkozs sorn tanulmnyozhat a Nap, a Fld s a Hold gravitcis mezjnek vltozsa.

    Egy teljes napfogyatkozs alkalmval megfigyelhetk az gbolton a Nap kzelben lv stksk. Tudjuk, hogy a Nap kzelbe kerl stksknek n a fnyessgk. Ezrt a Nap szomszdsgban lv stksk lthatv vlnak teljes napfogyatkozs sorn. Mskpp a Nap fnytl nem lthatk. Az stksk megfigyelse teljes napfogyatkozskor azrt fontos, mert ekkor rdekes tanulmnyokat lehet kszteni az stksk spektrumra vonatkozlag, mikor ezek a Naphoz kzeltenek. Pldul az 1948-as teljes napfogyatkozskor szabad szemmel lthat volt egy stks, mely ezen okbl a fogyatkozs stkse" nevet kapta.

    A teljes fogyatkozs ideje alatt tvkzlsi mestersges holdak felfnylse is vrhat, amelyek gyorsan mozg fnyes pontknt haladnak majd a stt gen.

    Manapsg a teljes napfogyatkozsokat a Fld mestersges holdjairl s a bolygkzi rhajkrl is szlelik. Bors id esetn a Fld kzvetlen kzelben a napfogyatkozst csak a felhk fl emelked replgpekrl szlelhetjk.

    Ksbb is felidzhet ezen csodlatos ltvny, ha a napfogyatkozst vgig fotzzuk. Ennek sikeressghez krltekinten vgzett alapos elkszls szksges.

    246 1998 99/6

  • A fogyatkozssal kapcsolatosan szmos rdekes informci gyjthet a vilghl-rl. Ennek legdokumentltabb magyar kapuja" a Magyar Csillagszati Egyeslet (MCSE) honlapja (http://www.mcse.hu), ahonnan szmos tovbbi cm elrhet.

    I r o d a l o m 1] Fred Espenak, Jay Anderson: Total Solar Eclipse of 1999 august 11. NASA

    Reference Publication 1398, Greenbelt, Maryland, 1997. 2] Bdk Zsigmond: Az ezredvg napfogyatkozsa. Nemzeti Tanknyvkiad,

    Budapest, NAP Kiad, Dunaszerdahely, 1998.

    Csillik I h a r k a s Szenkovits F e r e n c

    Miknt mozoghat valami ltszlag gyorsabban a fnynl?

    A fizika egyik alaptrvnye szerint fnysebessgnl nagyobb rszecskesebessg s jelsebessg nincsen. Szmos ksrletet vgeztek abban a remnyben, hogy specilis krlmnyek kztt a fny vkuumbeli terjedsi sebessgnl, 300.000 km/s-nl na-gyobb sebessget tallja. E prblkozsok egy rsze a fekete lyukakkal kapcsolatos. Az igen nagy tmeg fekete lyukakba folyamatosan anyag hullik, mikzben igen nagy se-bessggel anyagot lvellnek ki (jet-ek jelentkeznek).

    A jet-ek kialakulst gy magyarzzk, hogy a fekete lyuk krl kialakul egy n. akkrcis korong, amelyben az anyag spirlis plyn halad egyre beljebb a fekete lyuk fel. Mgsem esik minden anyag a fekete lyukba, mivel a korong bels rszn, a fel-szabadul gravitcis energia rvn igen magas hmrsklet s nyoms alakul ki. En-nek hatsra a korong skjra merlegesen kt irnyban nagy sebessg kilvellsek (jet-ek) jnnek ltre. Ha egy ilyen jet ppen felnk mutat, akkor az objektumot fnyes kvazrknt ltjuk, ha a jet a ltirnyra merleges, akkor rdigalaxist szlelnk, ami-nek oka, hogy a kilvellsek az intersztellris anyaggal tkzve ers rdisugrzst keltenek.

    A kilvellsekben csomk (kifnyesedsek) szlelhetk, melyek mozgsa hosszabb idn keresztl is figyelhet. Ismerve a vrseltolds alapjn a kvazr tvolsgt (a Hubble-trvny alapjn), valamint mrve az gbolton a csom szgelmozdulst bizonyos id alatt, meghatrozhat a csom sebessge. Ilyen sebessgmrst mr sokszor vgeztek, s a mrsi eredmnyek alapjn gy tnt, hogy a kilvellt gzram sebess-ge esetenknt a fny sebessgt meghaladja. De csakhamar kiderlt, hogy csak egy megtveszt, ltszlagos eredmnyrl van sz. A kvetkezkben ezzel kapcsolatban hrom pldt adunk.

    gy pldul a GRS1915+105 minikvazr" esetben, amely radsul a mi Tejtrendszernkben van (kb.12,5 + / - 1,5 pc-re), sajnos a Tejtrendszer fskjban, gy a sugrzsa a lthat fnytartomnyban rendkvl legyengl. Ennek ellenre sikerlt meghatrozni az anyagkilvells geometrijt. Az bra a kidobds utn eltelt 1 vvel brzolja a minikvazrt". A kidobott anyag 0,92c sebessggel halad a ltirnnyal 71-os szget alkot irnyban. Egy vi elmozdulst a fldi megfigyel 0,87 fnyvnyinek szleli, kzben az anyagcsom 0,3 fnyvvel kerlt kzelebb hozznk. Az jabb fnyjel ltsz lemaradsa gy 1-0,3=0,7 v. gy a kidob-ds ltsz sebessge 0,87 fnyv/0,7 v = 1,27c nagyobb a fny sebessgnl!

    Ms magyarzata a jelensgnek: kpzeljk el, hogy a kvazr V 1 =240.000 km/s se-bessggel mozog a ltirnyra merlegesen (a v sebessg ekkor v=256.000 km/s s 20os szget alkot a ltirnyhoz kpest). Mikor a csom elhagyja a magot, kibocstja

    1998-99/6 247

  • az F1 fotont. Egy msodperc alatt a foton 300.000 km-t tesz meg, a csom 240.000 km-rel kzelebb kerl a Fldhz. Ekkor bocstja ki a msodik F 2 fotont. A msodik foton mindig d 1=60.000 km-rel marad le az els fotonhoz kpest, mg a ltsugrra merlegesen d 2=90.000 km vlasztja el ket.

    A 2. foton 0,2s ksssel rkezik a Fldre, ami prhuzamos lemaradsbl addik. A csom ltsz" gi sebessge a merleges elmozduls s a fotonok berkezse kzti id hnyadosaknt addik: 90.000km/0,2s =450.000km/s, teht a fnynl ltszlag msflszer gyorsabban mozog.

    Egy msik forrs, a Nova Scorpi 1994 ne-v Rntgen-nova esetn, mely mindssze 3,5 kpc tvolsgra van, a kt komponens ltsz-lagos tvolodsra msflszeres fnysebessg addott.

    Ms mdon is szlelhetnk fnysebes-sgnl nagyobb sebessget, aminek magya-rzata az n. oll-hats" vagy oll-paradoxon": egy igen hossz egyenes rd, amely xx" tengellyel szget zr be, mo-zogjon a tengelyre merlegesen egyenletes v sebessggel. Adjuk meg a rd als szle s a tengely A metszspontjnak v A sebessgt. Ha a rd t id alatt megtesz y=vt tvol-sgot, az A pont x tvolsgra jut el, ahol

    y/x=tg, x=y/tg, gy vA=v/tg. gy, ha tg elg kicsi, v A akrmilyen nagy, akr c-nl is nagyobb lehet. Ez a metszspont azonban nem hordoz zenetet, csak olyant, mint azok az bresztrk, ame-lyek gy vannak belltva, hogy egyik utn a msik hamarabb szlaljon meg, mint az egyikbl indul fnyjel elri a msikat.

    Egyes oszcilloszkp-gyrosok azt lltjk, hogy a fnysebessg-nl gyorsabb rsi sebessget va-lstanak meg. Ez valban lehet-sges gy, ahogy a forg vilg-ttoronynl lehetsges a forg fnnyalb fnynl nagyobb sepr-si sebessge: ha r>c vagy r>c/. Ebben az esetben sem juthat azonban figyelmeztets fnynl nagyobb sebessggel az A-tl a B megfigyelhz.

    Vgl ugyancsak a csillagszatban figyeltk meg, s gy tnt, hogy egyes nova

    248 1998-99/6

  • vagy szupernova-kitrsek gzfelhje fnynl nagyobb sebessggel terjed. A jelensg magyarzata szintn az oll-paradoxon" alapjn: az A1 A2 A3 A4 legyenek a lkshullm frontjnak helyzetei t idkzkben, mg B1 B2 B 3 B 4 a lkshullm tallkozsi pontjai egy nyugv intersztellris porfelhvel. A tallkozsi pontbl ers Rntgen-sugrzs in-dul. Ennek a sugrforrsnak a mozgsi sebessge a pontsor mentn az oll-paradoxon" alapjn akrmekkora, a fnysebessgnl nagyobb is lehet. Vagyis megint gy tnik, hogy a fny sebessgnl nagyobb sebessggel tallkozunk.

    A fenti utols jelensggel a haditechnikban, a replsnl is tallkozhatunk, a terjed rdihullmok-rdilokci (radar) esetn.

    1] Taylor-Wheller: Trid-fizika. Gondolat. Bp.1974 2] Makovetki-Lange: Paradoxuri si sofisme fizice. Bucuresti. Ed. Enciclopedica 1971 3] T.Courvoisier-J.Robson: A 3C273 kvazr. Tudomny, 1991 augusztus. 4] Patks Lszl: Fnysebessgnl gyorsabb forrsok a Tejtrendszerben. Csillagszati

    vknyv 1996. Nagy A n t a l

    Grfelmleti szakkifejezsekrl A lceumban az informatikai osztlyokban grfelmleti alapfogalmakat is tantanak,

    anlkl, hogy lenne magyar nyelv tanknyv (a tanrok termszetesen hasznlhatnak magyarorszgi grfelemleti knyveket). Fontosnak tarjuk, hogy rvid jegyzetben fel-hvjuk a figyelmet a klnbz szakkifejezsek magyar, romn s angol megfelelire, fleg azokra, amelyeknek kznyelvi vltozatai nem mindegyik nyelvben esnek egybe a grfelmletiekkel.

    Kezdjk mindjrt a legegyszerbbekkel! Magyarul ha grfrl beszlnk ezen ltal-ban nem irnytott (ms szval irnytatlan) grfot rtnk. Ha szksges, akkor ezt ki-hangslyozhatjuk a nem irnytott vagy irnytatlan jelzvel. Romnul az irnytott grf graf orientat (nha digraf), angolul digraph (esetleg directed graph). A nem irnytott grf romnul graf neorientat, angolul undirected graph vagy csak egyszeren graph.

    Az leknek egy e l , e2, en sorozatt, amelyben ei s ei+1 szomszdosak (i=1,2, n-1) stnak nevezzk, romnul ez lant, angolul walk. Irnytott grfban ezek: ir-

    nytott sta, drum, walk in digraph. Ha az els s utols l szomszdos, akkor zrt s-trl beszlnk, romnul ez ciclu, angolul closed walk. A sta specilis esetei a vonal, amelyben az lek mind klnbzek, s az t, amelyben a szgpontok is klnbz-nek egymstl. Romnul ezek rendre lant simplu, lan elementar, angolul pedig trail, illetve path. Ha az t zrt, akkor azt magyarul krnek hvjuk. Foglaljuk tblzatba ezeket!

    magyar romn angol

    sta lant walk zrt sta ciclu closed walk irnytott sta drum walk in digraph irnytott zrt sta circuit closed walk in digraph vonal lant simplu trail t lant elementar path irnytott vonal drum simplu trail in digraph irnytott t drum elementar path in digraph, directed path zrt vonal ciclu simplu circuit kr ciclu elementar cycle irnytott zrt vonal circuit simplu circuit in digraph, directed circuit irnytott kr circuit elementar cycle in digraph, directed cycle

    Kicsit bonyolult, de nincs mit tenni, ezek mr elfogadott szakkifejezsek. A grf minden lt tartalmaz vonal Euler-vonal, a grf minden szgpontjt tartal-

    maz t Hamilton-t.

    1998 99/6 249

  • Hasonl a bonyodalom a rszgrf esetben is. Egy grf rszgrfjt gy kapjuk meg, hogy a grfbl leket, esetleg szgpontokat s a velk szomszdos leket trljk. A romn szakirodalom klnbsget tesz a ktfle trls kztt, els esetben graf parial, msodik esetben subgraf a megfelel kifejezs. Magyar s angol szvegben, ha csak leket hagyunk el, akkor azt kln kihangslyozzuk.

    Ha egy rszgrf a grf minden pontjt tartalmazza s egyben fa, akkor favznak nevezzk. Romnul ez arbore parial vagy arbore de acoperire (sajnos, az elbbi ter-jedt el jobban). Angolul ez spanning tree.

    Egyb fogalmak: magyar romn angol

    l muchie edge fa arbore tree fok (szgpont) grad degree

    be-fok grad interior indegree ki-fok grad exterior outdegree

    folyam flux flux irnytott l arc arc kiegszt grf graf complementar complement (of a graph) komponens component component kzlekedsi hlzat reea de transport network kritikus t drum critic critical path liget pdure forest mlysgi keress cutare n adncime depth-first search moh algoritmus algoritmul greedy greedy algorithm sszefgg grf graf conex connected graph pros grf graf bipartit bipartite graph prosts cuplaj matching skgrf graf planar planar graph szlessgi keress cuatea n lime breadth-first search szgpont, cscs vrf, nod vertex, node teljes grf graf complet complete graph

    K s a Z o l t n

    Tud-e olvasni a szmtgp? 1. A m e s t e r s g e s inte l l igencia foga lma A szmtgpes vilg kezdetn a szmtgpeknek az volt a szerepk, hogy meg

    szabadtsk az embert a fradtsgos szmtsoktl, s a bonyodalmas szmtsokat gyorsabban elvgezzk. Idvel azonban belttk, hogy a szmtgpek sokkal tbbre is kpesek, mint bonyolult szmtsok elvgzse. Mindez azonban az embertl fggtt. Ha a programoz kellkppen programozta a szmtgpet, az kszsgesen" elltta a rbzott feladatokat, de semmi tbbet. Azon kezdtek filozflgatni a kutatk, hogy nem lehetne-e megtantani a szmtgpet gondolkodni", s gy szletik meg a mestersges intelligencia fogalma a szzad kzepn. Maga a mestersges intelligencia (artificial intelligence, AI) elnevezs McCarthytl szrmazik, aki az 1956-os darthmouth-i konfe-rencin hasznlja, amely az els ilyen tmj tudomnyos sszejvetel volt. Russel ngyfle rendszer ltrehozst fogalmazza meg a mestersges intelligencia (MI) clja-knt:

    az emberhez hasonlan gondolkod rendszerek, az emberhez hasonlan cselekv rendszerek, racionlisan gondolkod rendszerek, racionlisan cselekv rendszerek,

    250 1998-99/6

  • A fentebb emltett clok kt nagy csoportba sorolhatk, az els csoportba tartoznak a gondolkodssal s kvetkeztetssel sszefgg folyamatok, mg a msik csoportban lv clok az emberi racionalizmust clozzk. Mg az els csoportba tartoz rendsze-reket emberi teljestmnnyel mrik, a msik csoport esetn egy olyan absztrakt foga-lomhoz kell viszonytanunk, amit racionalizmusnak neveznk.

    1. rtelmezs. Egy rendszert racionlisnak neveznk, ha mindig a helyes utat v-lasztja, s ennek fggvnyben dnt.

    Mint ahogy az kiderl a fenti rtelmezsbl is, nagyon nehz egy pontos megfo-galmazst adni arra, hogy mit takar a mestersges intelligencia fogalma. Az albbiakban megadunk nhny rtelmezst, s az olvasra bzzuk, hogy dntse el, hogy mit jelent szmra a mestersges intelligencia.

    Az MI izgalmas erfeszts a szmtgpek gondolkodv ttelre, rtelemmel br gpek ltrehozsra a sz szoros rtelmben."(Haugenland, 1985)

    Az MI az emberi gondolkodshoz asszocilt tevkenysgek, mint a dntshozatal, problmamegolds, tanuls automatizlsa, vizsglata." (Bellman, 1978)

    Az MI a mentlis kpessgek tanulmnyozsa szmtgpes modellek segtsg-vel." (Charmick, 1989)

    Az MI a szmtstudomny azon ga, mely az intelligens viselkeds automatizl-sval foglalkozik" (Luger, 1993)

    Az MI annak tanulmnyozsa, hogyan lehet szmtgppel olyan dolgokat tenni, melyeket jelenleg az emberek jobban tudnak" (Rick, 1991)

    Ahogy az az elbb felsorolt rtelmezsekbl" is kiderl, az MI olyan tudomny, mely megprblja az embert helyettesteni, de nem mint ltez egynt, hanem a gon-dolkodsn, cselekvsn keresztl.

    Rgtn felvetdik egy problma. Hogy egy ember intelligens-e vagy sem, az trsai ltal megtlhet. Mi trtnik egy szmtgp esetben? Mikor llthatjuk, hogy egy program intelligens? Erre a krdsre Alan Turing prblt gyakorlati defincival szol-glni.

    2. rtelmezs (Turing-teszt). Egy program intelligensnek mondhat, ha rendelkezik a kvetkez funkcikkal:

    termszetes nyelvmegrts, azaz hogy tudjon kommuniklni valamilyen emberi nyelven,

    megfelel tudsreprezentci, azaz hogy a beszlgets elolt vagy kzben k-pes legyen az informcikat trolni,

    automatikus kvetkeztets, azaz hogy a trolt informcikat ksbb fel tudja hasznlni, vagyis kvetkeztetseket legyen kpes levonni,

    gpi tanuls, ami azt jelenti, hogy kpes alkalmazkodni az jabb krlm-nyekhez, s kpes mintkat szrevenni, amelyek segtsgvel majd kpes a to-vbbiakban extrapollni.

    A Turingtesztet ksbb kiterjesztettk, s gy jtt ltre a kiterjesztett Turingteszt, amely magba foglalja a kvetkez funkcikat is:

    szmtgpes lts, a trgyak szlelse rdekben, robotikai tulajdonsgok, a trgyak mozgatsa rdekben. Egy fontos tnyezt azonban elfelejtettek bevenni a Turing-teszt funkciiba, spe-

    dig azt, hogy a fentebb emltett funkcikat a rendszer vals idben teljestse. Sok eset-ben sikerl eleget tenni a kiterjesztett Tu-ring-tesztnek, de nem vals idben.

    2 . Az opt ika i karakter fe l i smers ( O C R ) foga lma Mint tudjuk, a szmtgp szmra nem lteznek betk, csak kpek, amelyeken fe-

    kete foltok vannak. Ha el akarunk olvastatni egy szveget a szmtgppel, akkor a paprrl t kell konvertlnunk a szveget egy olyan formra, amit a szmtgp is is-mer, vagyis egy adott kpformtumba (pldul BMP, PCX, GIF), majd kvetkezik az olvass" s ezzel egyidben a tanuls" is.

    Az optikai karakterfelismers gppel/kzzel rt vagy nyomtatott szveg szmt-gpre vitelt" (lsd digitalizls) teszi lehetv a kp beolvassval s megrtsvel s

    1998-99/6 251

  • a szmtgp szmra rthet kdokk alaktsval, hogy majd azokat ms programok kpesek legyenek felhasznlni, (lsd szvegszerkesztk)

    Ezt a folyamatot az MI optikai karakterfelismers (optical character recognition, OCR) nven tartja szmon.

    Az OCR rendszer a kvetkez rszfeladatokbl ll: digitalizls preproceszls (kpkorrekci) szegmentls tulajdonsgok kinyerse osztlyozs

    2 .1 Digitalizls Ahogy azt fentebb is lttuk, a szmtgp nem ismeri a betket, csak annyit tud,

    hogy a kpen, amely tartalmazza a szveget, vannak fehr illetve fekete pontok, amelyeket pixeleknek neveznk.

    Magt a szveget egy lapon kapjuk, amelyet a szmtgp szmra is rthetv kell tegynk. Erre szolglnak a digitalizl eszkzk. Ilyen digitalizl eszkzk a kzi scanner, a skgyas scanner illetve a dob scanner. Mindhrom eszkz feladata, hogy adott trrszeket vagy 3D (hromdimenzis) objektumokat talaktsanak A TV-kamera mr trben elhelyezked objektumok kezelsre alkalmas.

    2 .2 P r e p r o c e s s z l s Mivel a kpeket valamilyen digitalizl eszkz segtsgvel nyerjk, ltalban, nagy

    a valsznsge annak, hogy az illet kp bizonyos vltozsokat szenved. ltalban ezek a vltozsok negatvak, azaz az illet kp bizonyos torztsokat szenved (lsd nagyts, kicsinyts), vagy bizonyos kppontok elvesznek, s gy a kp veszt a minsgbl. Mivel az OCR-rendszerek kezdeti fzisban pixel szinten kezelik a kpet, fontos, hogy minl pontosabb (tisztbb") kpeket dolgozzunk fel. Ezrt a kpjavt (kpkorrekcis) algoritmusok igencsak fontos szerepet kapnak, mivel segtsgkkel bi-zonyos lnyeges kpi informcikat kiemelnek (pl. kontr, lessg). Ezen algoritmu-sok nem nvelik a kpi adathalmazt, hanem csak karakterisztikjnak dinamikjt emelik ki, ezltal jobban szrevehetv, felismerhetv tesznek egyes kprszleteket. Igen nehz feladatnak bizonyul kivlasztani, hogy egy rendszer esetn milyen javt algoritmusokat alkalmazzunk, mivel ezen algoritmusok szma nagy s mindenik algoritmusnak fontos szerepe van.

    A kpjavt algoritmusokat az albbi osztlyokba sorolhatjuk: pixelirny mveletek: kontraszt megnvelse, a zaj megszntetse, a kp

    hisztogrammokkal val modellezse, trbeli mveletek: zajszrs, medinszrs, transzformcis mveletek: lineris szrs,

    homomorfikus szrs, pszeudosznezs

    2 . 3 Szegment ls A szegmentls alapproblmja: az adott kp cltudatos r-

    szekre val bontsa, vagyis az azonos jelents kprszek egy objektumknt val trgyalsa. Leegyszerstve a problmt, kt alapvet dolgot kell megoldani:. (lsd bra 1)

    szt kell vlasztani a klnbz objektumokhoz tartoz pixeleket (vgs), egybe kell sorolni azokat a pixeleket amelyek egy ob

    jektum rszei. Mint tudjuk, a betk sszeragadhatnak, s az igazi nehz fel

    adat az, hogy ppen hol kell sztvgni. Ez az OCR egyik alapvet problmja, s ma mg sincs teljes mrtkben megoldva. (lsd bra 2)

    252 1998-99/6

  • 2 . 4 Tu la jdonsgok k iemelse Mint tudjuk, minden betnek bizonyos geometriai tulajdonsgai vannak, mint a

    grbletek, vek, lyukak, illetve bal s jobb profil s a k-ad rend momentum rtke, ha a kontrt, mint diszkrt pontokban rtelmezett ktvltozs fggvnyt rtjk. Ezen tu-lajdonsgok igen jl meghatrozzk a betket, s ezltal osztlyozni lehet ket.

    Fontos azonban, hogy pontosan definiljuk, hogy mi az, hogy grblet, konvex s konkv v, szgpont, lyuk, bal profil, jobb profil, s minl jobban megvlasszuk ezen tulajdonsgokat, mivel ha tl keveset vlasztunk bellk, akkor fennll a veszlye an-nak, hogy nem tudunk osztlyozni adathiny miatt, illetve ha ezen tulajdonsgok sz-ma nagy, akkor sok szmtst ignyelnek, s nagy valsznsggel az osztlyok rsz-ben fedni fogjk egymst, ami szintn helytelen felismershez (osztlyozshoz) vezet-het.

    2 . 5 Oszt lyozs A kposztlyozs feladata hogy a kppontokat, kisszm (sszetartoz) kppont

    egyttest, illetve szegmentlt alakzatokat tulajdonsgai alapjn felismerje, illetve a megadott osztlyok" valamelyikbe besorolja, s ezzel ltrehozza az adott kp magasabb szint lerst.

    Az osztlyozs lehet: statikus (dntselmleti) osztlyozs amely valsznsgszmtsi s matematikai

    statisztikai mdszerekkel dolgozik. Az gy ellltott jellemzk az objektum illetve a textraelemek kztt fennll skbeli (trbeli) sszefggsekkel nem foglalkoz-nak.

    szintaktikus (strukturlis) mdszerek, amelyek az objektumok, illetve a textraelemek kztti skbeli (trbeli) sszefggseken alapulnak.

    A statikus osztlyozs kategrijba tartoznak a tbbrteg neuronhlk, amelyek segtsgvel a rendszer kpes tanulni s osztlyozni is (lsd backpropagation algoritmus) illetve a Nestor Learning System, amelyett kt amerikai tuds szabadal-maztatott.

    Egy szintaktikus osztlyozsi md, a Borland Delphi 3.0 krnyezetben lv ActiveX kontroll, amelynek segtsgvel, ha mr elzleg felismertk a szveg nagy rszt, sztr segtsgvel lehetsg nylik az eddig ismeretlen betk felismersre.

    3. H o g y a n t a n u l m e g a s zm tgp olvasni? Mint azt az osztlyozsnl lttuk, fontos szerepet jtszik a tants, mert enlkl nem

    lehetne sz hatkony felismersrl. A programnak trolnia az eddig jl osztlyozott betket, s ezeket fel kell tudnia hasznlni a tovbbiakban. Problmt jelenthet az, hogy meddig tantsuk a rendszert, illetve, hogy mekkora legyen ez a tudshalmaz. Ha betartjuk a fentebb trgyalt pontokat, akkor hatkony OCR-rendszer megvalstsa vl-hat lehetv, s gy megtanthatjuk a szmtgpet olvasni".

    Hatkony OCR rendszert fejlesztett ki a Recognita (www.recognita.hu), illetve az OmniPage (www.caere.com), amelyeknek demovltozatt le is tlthetjk a fenti honlapokrl.

    I r o d a l o m : 1] Berke Jzsef, Hegeds Gy. Csaba, Kelemen Dezs, Szab Jzsef, Digitlis kpfel-

    dolgozs s alkalmazsai, Pannon Agrrtudomnyi Egyetem, Georgikon Mezgazdasgtudomnyi Kar, Szaktancsadsi, Tovbbkpzsi s Informatikai Kzpont, Keszthely, PICTRON Kft., Budapest, 1996

    2] Dvid Vernon, Neural Networks and Computer Vision, Department of Computer Science, Trinity College, Dublin, Ireland, TDC 1991

    3] D. Dumitrescu, Modele conexioniste n inteligena artificial, (note de curs), UBB Cluj-Napoca, 1995

    4] Raul Rojas, Neural Networks. A Systematic Introduction, Springer Verlag Berlin Heidelberg, 1996

    5] Marco Cant, Delphi 3 mesteri szinten (II ktet), Kiskapu Kiad, Budapest, 1998

    1998-99/6 253

  • 6] Fut Ivn, Mestersges intelligencia, Aula Knyvkiad, Budapest, 1999. 7] Earl Gose, Richard Johnsonbaugh, Steve Jost, Pattern Recognition and Image

    Analysis, Prentice Hall PTR, 1996 Vajda Szi lrd

    egyetemi hallgat

    A teltetlen zsrsavakrl A kzpiskols kmiaanyag az lettani jelentsg anyagok fejezetben nagyon

    rviden, csak az egy kettsktst tartalmaz olajsavat emlti meg: CH3 - (CH 2) 7 - CH = CH - (CH 2) 7 - COOH

    Ezt a magasabb rend llatok (emlsk) szervezete sztearinsavbl el tudja lltani. Magasabb teltetlensg fok zsrsavakat (kt, hrom, ngy kettsktst tartalmazk) nem kpes szintetizlni, mivel az az enzim, amely katalizlja a folyamatot csak 2 hid-rogn atomot tud leszaktani.

    A tbb kettsktst tartalmaz zsrsavaknl bebizonyosodott, hogy a magasabb rend llatok (emlsk) szmra kis mennyisgben nlklzhetetlenek, akrcsak a vi-taminok. Hinyuk hinybetegsget okoz. Ezrt F-vitaminnak neveztk el azt a hrom zsrsav-egyttest (linolsav, linolnsav, arachidonsav), melyeket eszencilis zsrsavaknak is neveznk, s melyeket csak tpllk formjban tud felvenni a szervezet.

    Ezek a zsrsavak trigliceridek formjban vannak jelen a tpllk zsiradkban. Ezek a molekulk nem kpesek felszvdni a blfalon t. A szervezetben a lipz enzim glicerinre s zsrsavakra bontja. A majdnem csak egyharmad mret zsrsavak mr fel-szvdnak, s a vrramban lev monogliceridek hatsra jra szterezdnek.

    Az anyagcsere folyamn elongz enzimek hatsra lnchosszabbods, deszaturz enzim hatsra jabb kettskts kpzdhet.

    Ha a 2. tblzatban n - a C atomok szma, a ktjellel kapcsolt szmjegy azt mu-tatja, hogy a CH3 csoporttl szmtva hnyadik atomon kezddik az els kettskts.

    254 1998-99/6

  • A C atomok szmval kettsponttal kapcsolt szmjegy a kettsktsek szmt jelli (a teltett zsrsavaknl ez 0).

    A tbbszrsen teltetlen zsrsavak lettani hatsa sszetett. Befolysoljk a vr sz-szettelt, viszkozitst, a vrnyomst, a szvmkdst, az rrendszert.

    Amennyiben a kettskts a lnckezd CH3-csoporthoz kzelebb van, teht n-3 t-pus zsrsav, akkor cskkenti a vr viszkozitst, miltal nveli a vr ramlsi sebess-

    gt. Ha n-6 tpus a zsrsav, akkor vrnyomscskkent hatsa van. Az relmeszeseds szempontjbl elnys az n-3 tpus jelenlte s htrnyos az n-6.

    A 20 C-atomszm egyenes-lnc tbbszrsen teltetlen zsrsavak gy-rzrdssal prosztaglandionokat k-peznek. Vannak betegsgek, melyek fokozott prosztaglandin bioszintzissel jrnak. Az n-3 csaldbeli zsrsavak las-stjk a gyulladst elsegt ejkozanoidok kpzdst. Teht az ezeket tartalmaz zsiradkok fogyasz-tsa elnys. Ugyanakkor kros lehet regek, terhes nk, gyomorfekly be-tegek esetn.

    Az alfa-linolinsav s a belle kpzd tbbszrsen teltetlen zsr-savak a vr K-vitamin tartalmnak cskkenst okozhatjk, s ezzel a vr-alvadst gtoljk. Az n-6 tpus zsrsa-vak epekkpzdst is elsegtik.

    Az esszencilis teltetlen zsrsavak nvnyi olajokban s halolajban fordulnak el.

    Jelents mennyisget tartalmaz a szjabab-olaj (32% olajsav, 49% linolsav), mkmagolaj (71% linolsav), homoktvismag olaj (36% linolsav, 34% alfa-linolensav).

    Alfa-linolsav tallhat mg a repceolajban, feketeribizli magolajban, zld nvnyek kloroplasztjban.

    Gamma-linolnsav forrs a feketeribizli mag-, egresmagolaj. Az arachidonsav a fldi mogyorban, a C 2 0 : 5 s C 2 2 : 6 zsrsavat tartalmaz olajok

    az halolajban tallhatk.

    Fe lhaszn l t i roda lom; 1] Kthy Sndor: Szerves kmia - egyetemi tanknyv - Mezgazdasgi kiad 2] Szab Gy.: Tbbszrsen teltetlen zsrsavak kmija s lettani hatsa

    Olaj, szappan, kozmetika 1997, 9. M t h E n i k

    Alfa fizikusok versenye VIII. osz t ly 1. Hny kilowatt a teljestmny az albbi esetekben (4 pont)

    25000 W = kW 7200 kJ/h = kW 12 KJ/s = kW 0.035*106 W = kW

    1998-99/6 255

  • 20 LE = kW 0,5 MW = kW

    10 2MW = kW 2-10 -3MW = kW

    2. Egsztsd ki a tblzatot (6 pont) SSz I Q t 1 20A 3600 C 2 7.2 kC 2h 3 150 mA 30 perc 4 1.2*10-3A 4.8*106C 5 3600mC 2s 6 200A C 2h

    3. Hrom egyenl ellenlls fogyasztt kapcsolunk 180 V-os ramforrsra az brn lthat mdon. Egy fogyaszt teljestmnye 1,2 W. Mekkora a fogyasztk ellenllsa s az sszteljestmny? Mennyi ideig mkdtetjk az ramkrt, ha az energiafogyaszts 64,8 kJ? Mennyi tlts ramlik t ezalatt a fogyasztkon? (4 pont)

    4. rd be a megfelel relcikat! (, =) (3 pont)

    5. llaptsd meg a grafikon alapjn, hogy 500 W teljestmny esetn mekkora az ram erssge 3 A-es ram esetn mennyi a teljestmny? (4 pont)

    6. Krmnikkel huzalbl, amelynek metszete 1 mm 2, tolellenllst ksztettek. A tolellenlls egy menetnek hossza 5 cm. Megmrtk az ram erssgt az ramkrben, amikor a csszka pontosan a tolellenlls kzepn llt. Hny menet a tolellenlls? (p= 1,1-10 - 6m; p = 1,1

    mm2/m) (4 pont)

    7. llaptsd meg a kapcsolsi rajz alapjn, hogy melyik zsebizz vilgt, ha a kap-csolk llst a rajzok alatti tblzat mutatja. (5 pont)

    256 1998-99/6

  • 8. Ha az res krkbe a megfelel fizikai mennyisg jelt teszed, akkor a vzszintesen s a fgglegesen kijellt mveletekkel is helyesen kapod meg a mennyisgek kp-lett. (5 pont)

    9. A rajz a feszltsgmr skljt brzolja. Mekkora a feszltsg, ha a

    a). mrshatr 25 V b). mrshatr 20 V c). mrshatr 15 V d). mrshatr 10 V e). mrshatr 5 V (2,5 pont)

    10. Mekkora az ram erssge s a feszltsg, ha a kapcsolk llsa: (4,5 pont)

    K1 K2 u 2 I1 I2 Z Ny Ny Z Z Z

    Fizika F.L. 187 v 0 = 4,9 m/s sebessg goly tkletesen sima (srldsmen-

    tes)asztal felletvel tkzik. Sebessgnek irnya = 30-os szget zr be a fellet normlisval. Hatrozzuk meg az els tkzs helytl milyen tvolsgra tkzik jbl a goly az asztallal, ha az tkzs sorn mozgsi energijnak f = 0,11 rszt veszti el.

    F.L. 188 t 1 =15 C hmrsklet nitrognt tartalmaz edny v = 100 m/s se-bessggel mozog. Mekkora lesz a gz hmrsklete, ha az edny hirtelen megll? (el-hanyagoljuk a hvesztessget az edny falain keresztl)

    F.L. 189 Hatrozzuk meg az brn lthat C1 = 2F s C 2 = 5F kapacits kondenztorok tltseit, ha E 1 = 10V; E 2 =5V; r = 2; R = 23

    F.L. 190 R1 = 5 cm s R 2 = 15 cm grbleti sugar gyjt meniszkusz homor oldalfellett beezstzzk. Hatrozzuk meg a lencse anyagnak trsmutatjt gy, hogy a lencse a nem ezstztt oldala eltt tallhat valdi trgyrl, a trgy legkevesebb kt klnbz helyzetre, a trgyal megegyez nagysg kpet alkosson.

    F.L. 191 Egy adott pillanatban az egyforma ionok egyenletes eloszlsban egy sklapszer alakzatban helyezkednek el (nevezzk ezt ionfalnak"). Az ionfal kezdeti vastagsga d 0 s az ionok koncentrcija n 0 .

    Hatrozzuk meg az ionfal vastagsgnak id szerinti vltozst, ha: a.) az ionokon kvl nincs jelen ms anyag, teht az ionfal vkuumban terjed szt; b.) jelen van az ionokat szrmaztat semleges gz, vagyis az ionok sztszrdsa

    gzban trtnik ( n n 0 ) . (Ismertnek tekintjk mg az ionok q tltst, m tmegt, u mozgkonysgt, vala-

    mint a gz n koncentrcijt.) (B.T.)

    1998-99/6 257

  • Kmia K.G. 191 A msodik fcsoport egyik fmjnek karbontjt magas

    hmrskleten zzitva, tmege 52,38 %-al cskken. Azonostsd a fmet! (Mg) K.G. 192 Hny molekula kristlyvizet tartalmaz a tims, ha vegyelemzsnl

    13,56 %-os kntartalmat llaptottak meg? (12) K.G. 193 4,8g magnziumot a szksges mennyisg 10 %-os H2SO4 oldatban

    oldottak. Mennyi vizet kell elprologtatni, hogy az ednyben kristlyos kesers ma-radjon vissza? (151,2g)

    K.L. 279 27 C hmrsklet s 2,5 atm nyoms gz 250ml trfogat. Mek-kora lesz a nyoms, ha a hmrsklet lland rtkn a trfogatt 150