Németh László. LibreLogo

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Németh László. LibreLogo"

Átírás

1 Németh László LibreLogo FSF.hu Alapítvány, 2013

2 2 LibreLogo előre 100 jobbra 95 előre 100 ismét 3 [ előre 100 jobbra 90 ismét 3 [ előre 100 jobbra 90 tölt ismét 4 [ tollatfel előre 80 tollatle előre 10 jobbra 90 előre 10 tollsarok kerek tollsarok hegyes ismét 4 [ tollatfel előre 80 tollatle előre 10 jobbra 90 előre 10 tölt tollvastagság 0 tollvastagság 1 tollvastagság 1mm tollvastagság 0,1in tollstílus folyamatos tollstílus pontozot tollstílus szaggatot ismét 4 [ tollatfel előre 80 tollatle előre 10 jobbra 90 előre 10 zár ismét 2 [ ismét 2 [ előre 90 jobbra 90 előre 140 jobbra 90 balra 5 tölt kép [ előre 20 kép előre 20 jobbra 120 előre 20 tölt téglalap [140, 30 téglalap [30, 140, 10 négyzet 50 kör 50 ellipszis [140, 60 ellipszis [140, 60, 2ó, 11ó ellipszis [140, 60, 2ó, 11ó, 2 ellipszis [140, 60, 2ó, 11ó, 3

3 LibreLogo Bevezetés 3 Az iskolák sokkal inkább nevelő környezetet biztosítanak majd, arra bátorítva a tanulókat, hogy tanulmányozzák és fejlesszék a [GNU 1 rendszer kódját. 11 R. M. Stallman, a szabad szofver mozgalom alapítója Tartalomjegyzék Bevezetés... 3 Használat... 7 Parancssor az eszköztáron...8 Programfutatás...8 A Logo és a LibreLogo összevetése...9 A LibreLogo programozási nyelv...10 Helló, Világ!...10 Utasítássorozat...10 Megjegyzések...10 Sortörésjel...11 Teknőcgrafka...11 Kép utasítás...12 Színek Négyzet, téglalap, kör, ellipszis...13 Szöveg megjelenítése...14 Egyéb teknőcgrafkai utasítások A szabad szoftverekboő a á o á Unix-szerűő opera á iio á s rendszer, ame ynek sza á mos kű ise eme á t e is ke á szítette á a fej eszte á st meghirdetoő Free Software Foűndation (FSF). A mai, GNU GPL szabad szoftver iieni a att kiadott Linűx rendszerek FSF a á ta javaso t e neveze á se GNU/Linűx, tekintette GNU-s rendszer- e á s sege á dprogramjaikra. 111 Ide á zet a GNU kia á tva á nybo á (1984),. Az a á íta á á st jo á pe á da á zza a magyar fe soőoktata á s. A szabad szoftverekke megismerkedoő ha gato á k koözűö sokan ma ma á r nemzetkoözi eg ismert informatikai szakemberek, mint Mo na á r Ingo (. Wikipe á dia), a Linűx opera á iio á s rendszer egyik vezetoő fej esztoője, vagy Siheid er Ba a á zs, a vi a á gszerte mintegy 850 ezer ie á gne á űözembe he yezett sys og-ng nap o á zo á szoftver szerzoője, e á s a ha á o á - zatibiztonsa á g-teihno o á giai koöze á pva á a at, a Ba abit Kft. a apíto á á ja e á s vezetoője. Ismétlődő utasítások (ciklusok)...15 Feltételvizsgálat...16 Saját utasítások (eljárások)...17 Saját függvények...19 Változók...19 Értékadás Globális változók...20 Számok Karakterláncok...20 Szabályos kifejezések...22 Listák Halmazok Fix listák...26 Szótárak Kérdések és válaszok...27 LibreLogo példák...29 Elforgatot négyzetek...29 Teknőcök Színes ábrák...30 Betűgrafka...30 Bevezetés A LibreLogo programozási környezet és ez a füzet azzal a szándékkal készült, hogy elősegítse a szabad szofverek megjelenését, használatát a közoktatásban. A szabad szofverek ugyanolyan nagy hatást gyakorolhatnak az iskolásokra, mint amelyet az iskolai számítógépek megjelenése okozot valamikor, és amilyen hatást gyakorolnak a szabad szofverek napjaink informatikájára: a Windows részesedése a Goldman Sachs elemzése szerint pár év alat 20%-ra csökkent a PC-ket, táblagépeket és

4 4 Bevezetés LibreLogo okostelefonokat is magába foglaló számítógépeken, ahol a vezető operációs rendszer egy szabad szofver, a 2012-ben 42%-ot elért, Linux alapú Android. 1 Mi is a LibreLogo? Egy olyan, a jelenlegi iskolai Logo rendszerekkel rokon programozási környezet és nyelv, amely a honosítot utasítások mellé a modern Python programozási nyelvből vesz át elemeket, illetve lehetővé teszi a Python kifejező adatszerkezeteinek használatát is. A LibreLogo ötvözi a Logo teknőcgrafkáját a LibreOfce (vagy az Apache OpenOfce.org) nyomdai minőséget biztosító vektorgrafkus képességeivel, amint ezt a könyv LibreLogóval készült ábraanyaga is tanúsítja. A LibreLogo a Writer dokumentumszerkesztőben rajzol, így a képek a szövegszerkesztéshez és kiadványszerkesztéshez egyből rendelkezése állnak, egérrel módosíthatók, mozgathatók, átméretezhetők, feliratozhatók, egyből kinyomtathatók, ISO OpenDocument (ODF) dokumentumformátumban menthetők, nyomdai szabvány PDF formátumba exportálhatók, vágólapon keresztül új dokumentumba vagy bemutatóba másolhatók, a LibreOfce Draw rajzolóprogramjával egyéb módon módosíthatók (pl. körre feszíthetők, torzíthatók, sőt térbelivé alakíthatók), raszteres (JPEG, PNG), és vektoros képformátumokban; a DTP standard EPS-ben (Encapsulated PostScript), vagy a Wikipédia által is használt webes standard SVG-ben (Scalable Vector Graphics) elmenthetők. A LibreLogo izgalmas pedagógiai kísérlet a különböző alap- és emelt szintű informatikai ismeretek egységes keretben történő tárgyalására, a szövegszerkesztés és képkezelés játékos, alkotó formában történő elsajátítására. Nem utolsó sorban pedig a LibreOfce-t jól kiegészítő, könnyen elsajátítható eszköz a számítógépes grafkához és kiadványszerkesztéshez. A LibreLogo a magyar közoktatásban, sok helyen a felsőoktatásban is használt zárt, licencdíjas, windowsos informatikai ok- 1 tatóprogramok (Comenius Logo és Imagine Logo) szabad, és szabad operációs rendszereken is futó alternatívája. A LibreLogo lehetőségei azonban nem merülnek ki az oktatásban: interaktív (kézzel is átszerkeszthető) vektorgrafkus ábrákat készíthetünk vele nyomdai minőségben és célra. Fejlesztőkörnyezete egyszerű: csak az alapszintű szövegszerkesztés és egy eszköztár ismeretét igényli, így használata gyorsabban elsajátítható, mint az említet zárt rendszereké. A LibreLogo egyesíti a Logo és a Python programozási nyelv jó tulajdonságait, így egyszerűbben oldhatunk meg vele informatikai verseny- és emelt szintű éretségi feladatokat is, mint az eredeti Logóban toő a Python va á aszthato á programoza á si nye v az eme t szintűő informatika e á rettse á - gin. Pythonban a programoza á si fe adatok toörede á k idoő a att mego dhato á k a Pasia, C, C++, Java e á s Logo nye vekhez ke á pest. A LibreLogo e á s e fűözet egyik nem titko t ie á ja, hogy megkoönnyítse á a Python nye v e saja á títa á á sa á t. 11 Szabad szofver. Szabadon felhasználható és terjeszthető, forráskódja tanulmányozható és módosítható. A szabad, ma á s ne á ven nyí á t forra á sko á dű á szoftverek meghata á rozo á szerepet toö tenek be napjainkban, e e á g, ha isak az o yan ismert, nyí á t forra á sko á dra e á pítoő á szervezetekre gondo űnk, mint az App e, Faiebook, Goog e, Twitter vagy a Wikipe á dia. 111 A LibreOffiie-on, i etve OpenOffiie.org-on kívűö á o yan ne á pszerűő e á s ismert szoftverek tartoznak ide, mint a Mozi a Firefox vagy a Goog e Chrome boönge á szoők e á s a Linűx opera á iio á s rendszer. Ez űto á bbi nemisak a mai szűpersza á míto á á ge á pek vagy a va á a ati kiszo ga á o á k űra kodo á opera á iio á s rendszere, hanem űögyfe á o da on is az e á re toört: az okoste efonok piaivezetoő p atformja, a nyí á t forra á sko á dű á Android va o á ja á ban egy Linűx rendszer, de a riva á is iphone, ipad ios rendszere á nek (soőt a Mai OS X-nek) a apja is szabad szoftver, a Darwin ne á vre ha gato opera á iio á s rendszer. A Magyarorsza á g.hű korma á nyzati porta á t toöbb mint 95%-ban szabad á 111 Komo yta anna á va á hat-e az informatika e á rettse á gi atto á, hogy e á nyegesen egyszerűőbb a programoza á si fe adatok mego da á sa a Python karakter a á niokka, ista á kka e á s szo á ta á r adatszerkezette, vagy inka á bb innentoő va á hat komo ya á, hiszen o yan szintűő fe adatok o dhato á k meg kezdoő Python programozo á i tűda á ssa, ame yek a professziona á is C, i etve Pasia tűda á ssa rende kezoőknek is fe adja á k a eike á t? A koöze á pisko ai informatikaoktata á s ie á ja, hogy mine á toöbben egyenek ke á pesek mego dani eme t szintűő e á rettse á gi fe adatokat. Az pedig kifejezetten e oőny, hogy koözben egy e terjedt, komo y programoza á si nye vve ismerkednek meg, ame ynek fűögget enűö atto á, hogy informatikai szakemberek eszneke, vagy sem ke á soőbb is jo á haszna á t vehetik L. pe á da á ű opers.faiebook.iom/opensoűrie/, e.iom/opensoűrie/ e á s e.iom/, e.iom,

5 1 LibreLogo Bevezetés 5 szoftverek műőkoödtetik, ahogy a hazai oönkorma á nyzatok e á s bíro á á sa á gok műőkoöde á se is e ke á p- ze hetet en szabad szoftverek ne á kűö. 1 A Gartner 2011-ben pűb ika á t fe me á re á se á ben koöze 600 va á a at szerepe t, me yek toöbbse á ge á ben meghata á rozo á szereppe bírnak á a szabad szoftverek. Szabad irodai programisomagokat, mint az OpenOffiie.org e á s a LibreOffiie, a vizsga á t va á a atok mintegy negyede á ne á a ka maztak. A kűtata á s egyik egfontosabb mega á apíta á á sa a szabad szoftverek re á szesede á se á nek nagyme á rte á kűő noövekede á se: a 2006-ban me á rt kevesebb mint 10%-ro á a 2012-re jo á so t toöbb mint 30%-ra. 11 A GNU GPL LGPL MPL ha á rmas szabad iienie szavato ja a LibreLogo szabad fe haszna á hato á sa á ga á t, forra á s- ko á dja á nak hozza á fe á rhetoőse á ge á t e á s mo á dosíthato á á sa á ga á t minden fe haszna á o á sza á ma á ra. 111 Oktatóprogram. A Nemzeti alaptantervben szereplő informatikai tananyag (teknőcgrafka és algoritmusok) oktatására alkalmas programozási környezet. Teknoőimozgato á űtasíta á á sok, iik űsok, fe te á te vizsga á at, e ja á ra á sok, fej ett adatszerkezetek, mindez magyar nye vűő űtasíta á á sokka. A LibreLogo egye á b kieme hetoő, a koözoktata á s sza á - ma á ra is e oőnyoös tű ajdonsa á gai: dokűmentűmszerkesztoő e á s vektorgrafikűs ke á pkeze e á se á nek oktata á sa, műőve á szeti oktata á s, a modern e á s e terjedt Python programoza á si nye v adatszerkezeteinek e á s egye á b tű ajdonsa á gainak e saja á títa á á sa. Csereszabatos honosítás. A LibreLogo támogatja a magyar oktatásban elterjedt Comenius Logo és Imagine Logo alapvető utasításait, jelöléseit. Pe á da á ű a LibreLogo e fogadja a Comeniűs Logo tanű d, e á s az Imagine Logo e ja á ra á s (roöv. e j ) űtasíta á á sait is (az Imagine Logo ma á r nem ta á mogatja a tanű d űtasíta á á st, teha á t az a apvetoő programszervezoő űtasíta á á sok tekintete á ben sem isereszabatos e oődje á ve, a Comeniűs Logo á va ). Egye á b gyakran haszna á t koözoös paranisok: e oőre ( e ), ha á tra ( h ), ba ra ( b ), jobbra ( j ), to atfe ( tf ), to at e ( t ), isme á t e á s ( ism ), to szín ( tsz ), to vastagsa á g ( tv ), toö toőszín á ( t sz ), toöroö ke á pernyoő ( toöroö ke á p ), haza, á e rejt, a á thato á, eredme á ny stb. Javított honosítás. A LibreLogo ez teknőc helyenként új alternatívák bevezetésével javítja az említet Logo honosí- címke tást: A tanű d / e ja á ra á s, vagyis az eredeti Logo to űtasíta á á s a ternatív á honosíta á á sa a Libre- Logo á ban az ez (. me e á ke t pe á da). Vektoros rajzolóprogram:::: a képernyőfüggetlen vektorgraf- 1 Laky Norbert (Foőva á rosi Bíro á á sa á g) 2010-es fe me á re á se szerint a hazai bíro á á sa á gok toöbb mint fe e szabad irodai programisomagot haszna á. Az e á vi ma á sfe á mi io á bíro á á sa á gi űögyet tekintve ez mi io á s nagysa á grendűő dokűmentűm keze e á se á t je enti szabad szoftverekke Magyarorsza á gon ka (vektoros alakzatok és TrueType, valamint Graphite betűtechnológia), nyomdai mértékegységeket ismerő utasítások segítségével nyomdai minőségű grafkákat készíthetünk 4, szemben az iskolai oktatásban jelenleg használt rossz felbontású raszteres Logo rendszerekkel. A nyomdai minoőse á gűő, a kiadva á nyszerkeszte á sben egyszerűően fe haszna á hato á grafika toöbbek sza á ma á ra nyű á jtja az a kota á s oöroöme á t, mint a nagyobb programoza á si ismereteket ige á ny oő mű time á dia á s e á s ja á te á kprogramoza á s, amire a je en egi isko ai Logo rendszerek a hangsű á yt fektetik. LibreOffice/OpenOffice.org kiegészítő:::: a LibreLogo része a LibreOfce irodai progamcsomag 4.0-s változatának, de kiegészítőként az OpenOfce.org, illetve az Apache OpenOfce.org programokkal is képes együtműködni. Platformfüggetlenség:::: a program mindenhol fut, ahol a LibreOfce, tehát szabad (FreeBSD, Linux) és zárt (Mac OS X, Windows) operációs rendszereken is. Ida á ig koözponti szoftver iieni-va á sa á r a á s biztosította á a Comeniűs e á s Imagine Logo á t, a Miirosoft Offiie irodai programisomagot e á s egye á b za á rt programokat a magyar isko a á k sza á ma á ra. A joövoőben ez a koözponti beszerze á s megszűőnik, hogy a nemzetkoözi trendeket koövetve a nyí á t a ternatíva á á k fokozottan megje enhessenek az oktata á sban is (. p. az ide á - zett Gartner je ente á st a szabad szoftverek, benne a szabad irodai programisomagok jeentoős va á a ati re á szesede á se á roő, e á s ezek fo yamatos noövekede á se á roő ). A LibreLogo o yan nyí á t a ternatíva, á ame y megkoönnyíti á a nyí á t irodai programisomagra e á s a nyí á t opera á iio á s rendszerre va o á a á ta á a á st az oktata á sban is. Magyar és nemzetközi fejlesztés:::: az eredetileg magyar fejlesztésű program bekerülhetet a LibreOfce 4-es változatába, ahol a LibreOfce fordítói közösség több más nyelvre, például japánra és kínaira is elkészítete a parancsok és a beépítet súgó honosítását. Szabványosság:::: az ábrák, Unicode karakterkódolású feliratok és a Logo programot tartalmazó szöveges dokumentum.odt kiterjesztésű állományba, azaz ISO OpenDocument formátumban menthető, valamint exportálhatók a nyomdai és ISO szabvány PDF-be és (a vektoros képek esetében) a webes szabvány SVGbe. 14 L. ií á m ap, vagy ogo/ ok_hű.pdf.

6 6 Bevezetés LibreLogo Interaktív teknőfic:::: a teknőc pozíciója és elforgatása egérrel is beállítható. A teknőc színei és körvonala kijelzi az aktuális tollszínt, töltőszínt, tollvastagságot és a toll felemelését. Ba á r a LibreLogo Logo eszkoözta á ra tarta maz teknoőimozgato á ikonokat, a teknoői koözvet e- nűö is mozgathato á az ege á rre : tetszoő eges he yre hű á zhato á, i etve forgata á si szoöge (a kije oöe á sne á aűtomatikűsan megje enoő Rajzobjektűm tű ajdonsa á gai eszkoözta á r Forgata á s ikonja á - ra kattinta á s űta á n) is mo á dosíthato á á. A teknoői az így á bea á ított á pozíiio á á ban e á s forgata á si szoögben ha ad tova á bb. Interaktív grafka:::: A LibreOfce-ban a LibreLogóval rajzolt élsimítot, szabadon nagyítható alakzatokat szabadon elrendezhetjük, átszerkeszthetjük. Az a akzatot kije oö ve mo á dosíthatjűk á az a akzat e forgata á sa á t, a vona vastagsa á got e á s a -színt. á A kitoö te á sne á aka á r szína á á rnya atot is bea á íthatűnk. á Az a akzatra dűp a á n kattintva szoöveget adhatűnk meg. A LibreOffiie bee á pített á sű á go á ja magyar nye ven ad a ehetoőse á gekroő ta á je á koztata á st. Nemzetközi közösségi fejlesztés: A közösségi fejlesztés a szabad szofverek, ma már részben államilag serkentet (l. nyílt adat kezdeményezések az USA-ban és az Unió tagállamaiban) fejlesztésének alapja. Nemzetközi iskolai és egyéb fejlesztési projektekben való részvételt tesz lehetővé a LibreLogo beépítet fordítástámogatása: a más nyelven készült LibreLogo programok a dokumentum nyelvének magyarra állításával és egy katintással magyarra fordíthatók, a dokumentum nyelvének angolra (vagy később más egyéb nyelvre) való átállításával pedig egyéb nyelvre. Az így elkészítet programok olyan nemzetközi közösségi helyeken jelenhetnek meg, mint a LibreOfce vagy az Apache OpenOfce.org sablontára. Fejlett Logo fejlesztőkörnyezet:::: változtatható lapméret (max. 3 m 3 m), nagyítás, teknőc-nyomkövetés (képernyő automatikus görgetése programfutás közben). Writer programszerkesztő: szintaktikai ellenőrzés, hibás sorra ugrás, helyesírás-ellenőrzés, több (dokumentumonkénti) rajzlap egyszerre. Python:::: a LibreLogo a modern Python programozási nyelvre épül, melynek adatszerkezeteit, könyvtárait it is elérhetjük. A LibreLogo tömör parancskészlete mögöt a Python rugalmassága áll. A LibreLogo e á rte mezoője gyakor ati ag egy Python e oőfordíto á á. A LibreLogo programot az e oőfordíta á á s űta á n egy Python sza á hajtja ve á gre a ha á tte á rben. A Python nemisak a LibreOffiie bee á pített, á magas szintűő programnye ve, i etve nemisak az eme t szintűő informatikai e á rettse á gi egkoönnyebben e saja á títhato á á e á s itt a eghate á konyabb ( eggyorsabb fej eszte á st ehetoőve á tevoő) programoza á si nye ve. A kifejezetten oktata á si e á s prototípűske á á szíte á á si ie á a fej esztett, azo á ta is fo yamatosan fej oődoő nye v e á s C refereniiamegva o á síta á á - sa, a CPython sze á es koörűő ne á pszerűőse á gre tett szert azza, hogy egyszerűőse á ge e ene á re a egkomo yabb ie á okra haszna á hato á. Pe á da á ű bee á pített á programnye ve a vezetoő 3D anima á - iio á s szoftvereknek, mint az Aűtodesk Maya, Cinema 4D vagy a szabad B ender; e á s a Goog e va á a ati adatba á zisfe hoője á nek, az App Engine-nek. Tova á bbi szabad szoftveres pe á da á k a LibreOffiie-on e á s OpenOffiie.org-on kívűö á, ame yek programozhato á k Pythonban: Siribűs kiadva á nyszerkesztoő, Fontforge betűőtervezoő, GIMP rajzo o á program, vagy e eve Pythonban ke á szűö tek, mint a GNU Mai man eve ezoő ista-keze oő, P one tarta omkeze oő, Django webes keretrendszer, Bazaar verzio á keze oő rendszer e á s az eredeti BitTorrent k i- ens, de a Miirosoft is a Pythonna (annak egy ma á sik szabad imp ementa á iio á ja á va, az IronPythonna ) ne á pszerűősíti á saja á t.net p atformja á t. Graphite betűtefichnológia és betűkészletek:::: Bár nevükben a Linux szerepel, a LibreOfce Linux Libertine G és Linux Biolium G betűkészleteivel operációs rendszertől függetlenül tudunk különleges betűváltozatokat és betűhatásokat (például valódi kiskapitálisok, ugráló számok: ))) elérni a LibreLogóban is. I yen kűö oön eges betűőva á tozat a Linűx Libertine G va o á di tervezett (nem pedig o vashatat anű ekiisinyített) á apro á betűője, ame ye a LibreOffiie a professziona á is kiadva á nyszerkesztoő programok a apva á tozatait is tű á sza á rnya ja. (Megfigye hetoő e jegyzet nyomtata á sra sza á nt va á tozata á ban.) Sőt, a betűkészletek a részben magyar fejlesztésnek köszönhetően kiemelt magyar tipográfai támogatással bírnak: A felkiáltójel, kérdőjel, ketőspont és pontosvessző elé a magyar tipográfának megfelelő nagyobb térköz kerül. (Ezt sajnos nemcsak a szövegszerkesztők, még a kiadványszerkesztő programok többsége sem támogatja!) A dokumentumszerkesztők körében amúgy is egyedülálló alapértelmezet ligatúrákat (betűhelyetesítő nyomdai jelek) további magyar jelváltozatokkal egészíti ki: ilyen a kurzív gy (l. a magyar szóban), gf ( megfog, ágfa ), gj ( vágja, megjön, legjobb ), valamint az ismertebb, de a betűkészletekben általában nem szereplő f és f ( ifjú, blöfe, illetve álló változatban is: ifú, blöfe ).

7 LibreLogo Bevezetés 7 A LibreOffice grafkai képességeinek bővítése:: Az egyszerű programozási felület, amit a LibreLogo nyújt, jelentős mértékben bővíti a LibreOfce grafkai képességeit, de ezen felül is akad olyan grafkai lehetőség, ami a LibreOfce-ból korábban hiányzot. Ilyen a pont utasítással megrajzolható pont alakzat és a pontozot vonalstílus: a LibreOfce pontozot vonalai valójában kis négyzetekből állnak, nem pedig pontokból, mint a LibreLogóé (l. a mellékelt öszszehasonlítást). Speficiális kiadványszerkesztő:::: a LibreLogo az előbbiekben felsorolt tulajdonságaival; a képernyőfüggetlen, nyomdai minőségű vektorgrafkával; az olyan nyomdai szabványok támogatásával, mint a PDF; különleges nyelvi elemeivel, mint a közvetlen mértékegység megadás, vagy a hierarchikus csoportosító kép utasítás; valamint dokumentumszerkesztőbe ágya- a b c d e f g h zotságával és interaktivitásával speciális kiadványszerkesztési feladatokat is elláthat. Jó példa erre a LibreLogo sakktáblarajzoló példaprogramja, ahol a sakkbábokat kézzel vagy a lejegyzés megadásával is egyszerűen felhelyezhetjük a táblára, vagy a (például a címoldalon, illetve a mellékelt, a bábokat TrueType betűkészletből, a sakktábla keretét és számozását Logo utasításokkal kirajzoló sakktáblán is megfgyelhető) betűgrafkai képességek Mat 3 lépésben (Sütő, 1889) Használat A LibreLogo (például a htp://hu.libreofce.org oldalról letölthető) LibreOfce 4.0 irodai programcsomag része. Re á gebbi LibreOffiie va á tozatokhoz vagy az Apaihe OpenOffiie.org-hoz kűö oön kiege á szítoő e á rhetoő e a ibreoffiie.org/extension-ienter/ ibre ogo o da on, ami az á Eszkoözoök» Kiterjeszte á skeze oő» Hozza á ada á s gomb e á s a ibre ogo-0.2.oxt a á oma á ny kiva á - aszta á sa á va te epíthetoő. á Sikeres te epíte á á s űta á n indítsűk á ű á jra az irodai programisomagot. Nyissunk meg egy új, üres szöveges dokumentumot a Writerben. Kapcsoljuk be a Logo eszköztárat a Nézet» Eszköztárak» Logo menüpontal. Az eszköztár több ikont és egy beviteli mezőt (Logo paranficssor) tartalmaz (l. 31. oldal). Ha a beviteli mező nem látszik, akkor mozgassuk az eszköztárat új sorba. Az ikonok leírása: Előre: teknőc 10 pontnyit 11 előre, beállítástól függően vonalat húzva. Hátra: teknőc hátra halad 10 pontal, beállítástól függően vonalat húzva. Balra: teknőc elfordítása 15 -kal balra. Jobbra: teknőc elfordítása 15 -kal jobbra. Indítás: LibreLogo program (Writer dokumentumban lévő szöveg) futatása. Leállítás: futó program leállítása. Haza: teknőc kezdőpozíció és kezdőértékek beállítása. Képernyőtörlés: a dokumentum alakzatainak törlése. A teknőc pozíciója és beállításai nem változnak. Szintaxiskiemelés és fordítás: a rövidítet parancsnevek kifejtése, a parancsok nagybetűsítése. A program magyarról más nyelvre, vagy más nyelvről magyarra történő fordításához a dokumentum nyelvét kell módosítani az 1 L. ates. ibreoffiie.org/temp ate-ienter/ihessboard e á s ihessboard Mai nyomdai (DTP vagy PostSiript) pont = 2,54 im / 72, vagyis kb. 0,35 mm.

8 Használat LibreLogo Eszközök» Beállítások» Nyelvi Beállítások» Nyelvek» Nyugati menüben, majd katintani az ikonon. Parancssor az eszköztáron A parancssor kisebb Logo programok beírására, és ismételt végrehajtására ad lehetőséget. Súgó: a LibreLogo súgójának előhívásához nyomjuk le az F1 funkciógombot a parancssorban. Program futtatása: írjunk be egy parancsot a parancssorba, például kör 100, és nyomjuk le az új sor billentyűt (Enter) a parancs végrehajtásához. A beírt parancs nem tűnik el a parancssorból, így az új sor billentyű folyamatos nyomva tartásával ismételten végrehajtható, amivel egyszerű ciklusok kiváltására is alkalmas. A mellékelt (nem méretarányos) ábra is így, az e 100 b 89 (vagyis előre 100pt balra 89 ) parancs beírásával, és az új sor billentyű folyamatos nyomva tartásával készült. Program leállítása: a parancssorból indítot, még futó programok az eszköztár Leállítás ikonjával állíthatók le. Paranficssor törlése: hosszabb parancs törléséhez nyomjuk le a Ctrl-A billentyűkombinációt (vagyis a parancssor helyi menüjében lévő Mindent kijelöl parancs gyorsbillentyűjét) a parancssorban, és kezdjük el gépelni az új parancsot. A grafkus felület és a programfuttatás párhuzamosan használható, pl. egyszerűen rajzolhatunk színes körökből álló keretet, ha csak egy kör rajzolását írjuk a parancssorba (tollatfel töltőszín tetszőleges kör 20 előre 30), a teknőcöt egérrel húzzuk a kezdőpozícióba, a keret sarkainál pedig teknőcmozgató ikonnal forgatjuk el a teknőcöt a körök rajzolása közben. Programfutatás A többsoros LibreLogo programok szerkesztője a LibreOfce Writer dokumentumszerkesztő. Például nyissunk meg egy új Writer dokumentumot, és szövegként írjuk be a következőket (a pontosvesszővel kezdődő sork, vagyis a megjegyzések elhagyhatók): tf ; tollat fel tlsz fekete ; fekete töltőszín ism 36 [ ; 36-szor ismétel kör vszám 8 ; véletlen átmérőjű kör e 8 b 10 ; előre 8 pont, balra 10 A program indításához katintsunk a Logo eszköztár Indítás ikonjára. A mellékelt képet a program futatásával kaptuk. Program leállítása: Hasonlóan a parancssori indításhoz, a Logo eszköztár Leállítás ikonjával szakíthatjuk meg a Logo program futását A LibreLogo a á bra á k vektoros a akzatokbo á a á nak. A ba o dai tangram re á szeit űto á ag rendeztűök teknoői e á s piton a akba (. 28. o da )

9 LibreLogo A Logo és a LibreLogo összevetése 9 A Logo és a LibreLogo összevetése A LibreLogo fejlesztés kiindulásként az általános iskolai tananyagot vete célba, így az abban szereplő Logo teknőcmozgató és egyéb utasítások megegyeznek, illetve alternatívaként használhatók. A tananyag miatt kerűö t be e o yan űtasíta á á s is a LibreLogo á ba, mint program assíta á á sa á ra a ka mas va á rj, amire szemben a gyors raszteres megje eníte á á st a ka mazo á Logo programokka a LibreLogo á va va o á ismerkede á shez ninis szűökse á g, mive az e á simított á vektorgrafikűs a akzatok rajzo a á sa (ű á j e á ekke boővíte á á se) szemme koövethetoő sebesse á gge megy ve á gbe. A fontosabb eltérések, használatbeli különbségek: Alakzatrajzolás. A LibreLogo teknőcmozgató utasításai vektorgrafkus alakzatokat rajzolnak. Ezek akár rajzolás közben is kijelölhetők, módosíthatók. A toll felemelése sem jelenti, hogy befejeztük az alakzat rajzolását, mert egy vektorgrafkus alakzat több, nem összefüggő részből is állhat. Más tollvastagsággal, színnel való rajzolás új alakzat rajzolását eredményezi, egyéb esetben a kép utasítással tudunk új alakzat rajzolásába fogni. Kitöltés. A tölt utasítás lezárja az eddig rajzolt alakzatot, és kitölti az aktuális töltőszínnel. Nem szükséges az alakzat belsejébe pozicionálni, mert az alakzat vektorgrafkus leírása alapján történik a kitöltés. Az összetet alakzatok egymást metsző, illetve fedő részei öszszetet minta kialakítását eredményezik, mint ahogy a mellékelt kép (a korábbi ábra kitöltöt változata) is mutatja. Blokk és lista. A LibreLogo megkülönbözteti a ciklustörzset és más utasítássorozatot határoló kapcsos zárójelezést a listákétól: előbbi esetben szóközzel, vagy új sorral kell határolni az utasításoktól a zárójeleket, listáknál pedig szorosan kell záródnia (ez a megoldás visszafelé kompatibilis a Logóval, azaz az egyszerű LibreLogo ciklusok a Logóban is futnak): ism 18 [ b 10 téglalap [10, 200 vagy ism 18 [ ; ciklustörzs kezdete b 10 téglalap [10, 200 ; méret listával ; ciklustörzs de nem ism 18 [b 10 téglalap [ 10, 200 Elhagyható és elhagyandó sortörésjel. A LibreLogóban a sortörést jelölő hullámvonalat csak egy utasítás és bemenő értékei külön sorba kerülése esetén kötelező kitenni. előre ~ 100 ; itt kellett sortörésjel előre 100 ; itt nem Egyszerűbb változóhasználat. A Logo változók érték szerinti hivatkozásában szereplő kezdő ketőspont hasonlóan egy-két Logo megvalósításhoz elhagyható (csak az egybetűs magyar Logo utasításokra ügyeljünk, mert azok nem lehetnek változónevek). ez régi :i :j :k ; régi, de használható :l = :i + :j + :k ez új x y z ; új, de b, e, h, j nem használható zs = x + y + z

10 10 A Logo és a LibreLogo összevetése LibreLogo Vesszővel elválasztott listaelemek. A listaelemeket vesszővel kell elválasztani a LibreLogóban: téglalap [100, 200 ; pontos téglalap Kevesebb utasítás. A LibreLogo bár elfogadja a Comenius Logo és Imagine Logo felkiáltójeles értékadó parancsait, nem tesz különbséget ezek és az értéket kiolvasó utasítások közöt. tv! 10 ; régi szintaxis tv 10 ; javasolt szintaxis ki tv ; megjelenítjük a tollvastagság értékét a = tv ; tollvastagság értéke az a változóba Alternatív szövegmegadás. A LibreLogo magyar honosítása a karakterláncok tárolására a magyar helyesírásnak megfelelő, a Writer szövegszerkesztő automatikus idézőjelei miat pedig kézenfekvő idézőjelezést javasolja: példa (de elfogadja a Logo "szó, és a Python 'karakterlánfic' szintaxisát is. Alternatív utasítás- és adatszerkezetek. A LibreLogo a nehézkes, az Imagine Logo esetében ráadásul túlságosan is változatos Logo programszerkezetek, utasítások helyet kevés számú, de átekinthető Python programszerkezeteket kínál. Ilyenek az egyszerűen használható listák és szótárak, vagy a listaelemeken, illetve karakterláncon végigfutó fut -ban/-ben (a Python for+in honosítása) ciklus. Példa az utóbbira: ez felsorol vmi ; felsoroljuk a bemenet elemeit fut i vmi-ben [ ki i felsorol [ alma, körte ; elemenkénti és felsorol karakterlánc ; betűnkénti kiíratás Innováfició. A LibreLogo újdonságainak egy része a Python nyelv lehetőségeiből fakad, de didaktikai és gyakorlati célból saját megoldásokkal is megkönnyíti a vektoros alakzatokkal való munkát. Ilyen például az órapozíciók használata, amely az alsóbb évfolyamok számára lehetővé teszi a nevezetes szögek megadását a szögekről tanultak előt is, illetve a már említet kép utasítás, amellyel a különálló alakzatokat csoportosíthatjuk a szerkesztés és felhasználás megkönnyítésére (az SVG, EPS formátumú vektorgrafkák is ilyen, egységesen kezelhető alakzatcsoportként tölthetők be a LibreOfce-ba). A LibreLogo programozási nyelv Helló, Világ! A következő program a teknőc aktuális helyén kiírja a Helló, Világ! üzenetet: címke Helló, Világ! A magyar idézőjelek helyet írógépes aposztrófok közé is zárhatjuk a szöveget: címke 'Helló, Világ!' A Logo eszkoözta á ron e á voő paranissorban a Writer nem isere á i ki aűtomatikűsan az íro á á - ge á pes dűp a ide á zoője eket a magyar megfe e oőire (a dokűmentűmban igen). Linűxon az A tgr-o e á s -P szabva á nyos bi entyűőkombina á iio á va megkaphatjűk a magyar ide á zoője eket. Ma á s, a magyar nye vet keve á sbe á ta á mogato á opera á iio á s rendszeren az Uniiode e á s egye á b karakterko á d ismerete á t ige á ny oő bevite i mo á dszerek he yett ke á nye mesebb ehet az a ternatív egyszeres íro á á ge á pes ide á zoője ek haszna á ata a paranissorban. á Utasítássorozat Helló Az utasításokat egy sorba is írhatjuk: címke Helló tf h 12 címke Világ! Világ!!! A programban a He o á kiíra á á sa űta á n fe eme jűök a to at, majd egy sorra ejjebb e á pűönk, e á s kiírjűk á a Vi a á g! -ot, ahogy a ke á pen a á thato á. Megjegyzések A pontosvessző és az azt követő szöveg a sor végéig megjegyzésnek számít. előre 10 ; megjegyzés

11 LibreLogo Sortörésjel 11 Sortörésjel A sor végi hullámvonal (~) jelöli, hogy a következő sor (pontosabban bekezdés a Writerben) még az előző folytatása. A Libre- Logóban csak egy-egy nagyon hosszú utasítás több sorban (bekezdésben) való elhelyezésére szolgál, hogy ilyenkor is olvasható maradjon a forráskód. hosszú_nevű_utasítás_aminek_bemenő_adatai ~ ez és ez ; három karakterlánc Aho nem koöte ezoő a pontosvesszoő, ott e á rdemes e hagyni, hogy hiba esete á n a megfe e oő sorra (vagyis űtasíta á á sra) űgorjon a Writer szoövegkűrzor. Az e á rte á kado á űtasíta á á sokat sortoöre á sje ne á kűö írjűk á kűö oön sorba egyma á s űta á n,. e á rte á kada á s. Teknőcgrafka Teknőfic. A LibreLogo teknőce az eszköztár teknőcmozgató ikonjai, vagy a programindítás hatására jelenik meg a dokumentum első oldalának közepén. A teknőc pozícióját és forgatási szögét a teknőc alakzatának pozíciója és forgatási szöge adja meg, így ezek kézi módosítása a teknőcmozgató utasítások kiadásának felel meg. A teknoői színe, á vona vastagsa á ga viszont isak je zi a teknoői a á apota á t, a ke á zi mo á dosíta á á s te á ny egesen nem va á toztatja meg a teknoői to - e á s toö toőszíne á á t, vona vastagsa á ga á t. Jobbra és balra (röviden j és b). A két utasítás jobbra, illetve balra forgatja a teknőcöt. Az eljárások bementő értéke a forgatási szög, pl. 60 vagy egyszerűen 60), a relatív órapozíció (2ó vagy 2h), vagy a speciális tetszőleges érték. jobbra 90 jobbra 90 ; a fokjel elhagyható j 3ó ; mint az előzők b -1h * 3 ; szintén b tetszőleges ; véletlen irányba fordul Előre és hátra (röviden e és h). A teknőc előre és hátrafelé mozgatása. Az eljárások bemenő értékének alapértelmezet mértékegysége a modern számítógépes tipográfai pont (2,54 cm, azaz a nemzetközi hüvelyk 72-ed része), pl. az 1 az 1pt rövidítése, de megadható centiméter (ficm), milliméter (mm), hüvelyk (" vagy in) is. előre 10pt előre 10 ; a pont mértékegysége elhagyható e 2,54cm/7,2 ; mint az előzők b 1"/7,2 ; szintén Tollvastagság (röviden tv). Beállítja a toll vonalvastagságát. Használhatók az előző mértékegységek és a tetszőleges érték is. tollvastagság 10 ; 10 pontos vonalvastagság tv tetszőleges ; véletlen vastagság (<10pt) Tollatfel és tollatle (röviden tf és tl). A toll felemelése után a teknőc nem húz csíkot mozgás közben. A felemelt tollat a teknőc szaggatot körvonala jelzi. Felemelt toll mellet az alakzat rajzolása nem fejeződik be, mivel a komplex vektorgrafkus alakzatok nem összefüggő vonalakból, sőt zárt alakzatokból is állhatnak. Pont. Az utasítás a tollnak megfelelő színű és szélességű pontot helyez el a teknőc pozíciójában (függetlenül a toll felemelt állapotától). Tollstílus. A teknőc által húzot vonal stílusát állítja be a megadot stílusnév alapján. Az alapértelmezet folyamatos vonal lecserélhető pontozott és szaggatott stílusra, illetve listával egyedi pont-vonás kombinációkat tartalmazó mintákat is megadhatunk (l. 2. oldal). A pont-vona á s kombina á iio á kat eíro á á ista e emei: 1. egyma á s me etti pontok sza á ma, 2. pontok hossza, 3. egyma á s me etti vona á sok sza á ma, 4. vona á sok hossza, 5. pontok e á s vona á sok koözoötti ta á vo sa á g, 6. nem koöte ezoően megadando á ara á nyossa á gi te á nyezoő: ha e á rte á ke 2, akkor nem a megadott me á retek, hanem az aktűa á is vona vastagsa á g a apja á n a akű ki a pontvona á sok me á rete e á s ta á vo sa á ga. Tollsarok. A vonalak találkozási pontjában, vagyis a csúcsokban alapértelmezés szerint lekerekítést láthatunk, különösen nagyobb vonalvastagságnál. A beállítás módosítható, l. 2. oldal.

12 12 Teknőcgrafka LibreLogo Zár és tölt. A LibreLogo teknőc nyitot törötvonalat rajzol útja során. A zár és a tölt utasítás kiadásával az utoljára rajzolt nyitot törötvonalat (vagy törötvonalakat, l. következő pont) zárja a program, azaz első és utolsó pontjait összeköti, és az így kapot zárt törötvonalat a tölt esetében az aktuális töltőszínnel ki is színezi. A za á r űtasíta á á snak abban az esetben is van e á rte me, ha a rajzo a á s sora á n visszakerűö a teknoői a toöroöttvona kezdoőpontja á ba: a vona vastagsa á gto á e á s a bea á ított á stí á űsto á fűöggoő sarkak isak za á rt toöroöttvona esete á ben je ennek meg he yesen a kiindű a á si isű á isban: tollsarok hegyes tv 3 e 20 j 120 e 20 j 120 e 20 zár tf j e 25 b 90 ; következő: tl e 20 j 120 e 20 j 120 e 20 Az i yen nem za á rt a akzatok a PDF exporta á a á s sora á n megjavű nak, azaz azonos kezdoőe á s ve á gpont esete á n aűtomatikűsan za á rtak esznek. (Emiatt a me e á ke t a á bra ű á gy ke á szűö t, hogy az űto so á megrajzo t o da va o á ja á ban ke á t kűö oön szakaszbo á a á, hogy a PDF-kimenetben is megmaradjon a hia á nyzo á sarok.) Töltőstílus. A paranccsal vonalkázást állíthatunk be a töltőszínen kívül. Az űtasíta á á s bemenoő e á rte á ke vagy egy 1 e á s 10 koöze á esoő sza á m, ami a LibreOffiie a ape á rte - mezett vona ka á za á si stí á űsait je oö i, vagy egy ne á gy e emet tarta mazo á ista, aho az e soő em vona ka á za á típűsa á (1 = sa á v, 2 = ne á gyzetra á is, 3 = ne á gyzetra á is e á s sa á v), a ma á sodik e em a vona ka á za á s színe, á a harmadik e á s negyedik a vona ak ta á vo sa á ga e á s szoöge. A toö toőstí á űs 0 űtasíta á á s kapiso ja ki a vona ka á za á st. Összetett alakzatok kitöltése. Ha rajzolás közben megváltoztatjuk a tollvastagságot vagy a tollszínt, akkor a LibreLogo nemcsak új törötvonal, hanem új vektorgrafkus alakzat rajzolásába is kezd. A toll ideiglenes felemelése viszont nem eredményez új vektorgrafkus alakzatot, mivel az több nem összefüggő törötvonalat is tartalmazhat. A zár és a tölt utasítások az utoljára rajzolt vektorgrafkus alakzat minden törötvonalára egyszerre hajtják végre a zárást, illetve a kitöltést, ahogy erre a jegyzet 2. oldala több példát is hoz. Az előző példa kis módosítása ugyanezt példázza: tv 0 e 20 j 120 e 20 j 120 e 20 tf j e 10 b 90 ; következő: tl e 20 j 120 e 20 j 120 e 20 tölt A pe á da á ban a toö t űtasíta á á s eza á rja mindke á t ha á romszoöget. La á thato á, hogy az a á tfedoő re á - szek, aka á r egy oönmaga á t metszoő toöroöttvona esete á ben is, o yan kitoö te á st eredme á nyezhetnek, hogy a kitakart re á szek kitoö tet enek (a á t a á tszo á ak) maradnak. Ha ezt nem szeretne á nk a pe á da á ban, akkor az e soő ha á romszoöget kűö oön toö t űtasíta á á ssa toö tsűök ki (. me á g ke á p űtasí á - ta á s). Kép utasítás Alakzatficsoportok. A kép utasítást elsősorban vektorgrafkus alakzatcsoportok létrehozására használjuk. A következő példában egy vonalat és egy körvonal nélküli, kitöltöt kört helyezünk alakzatcsoportba: kép [ tv 1 e 10 tf kör 10 Csoport szétbontása. Az alakzatcsoportot a LibreOfce egy alakzatként kezeli, amíg nem kérjük a felosztását a Rajzobjektumok tulajdonságai eszköztár Csoport szétbontása ikonjával. Új alakzat kezdése. Ha lezárás és kitöltés nélkül akarunk ugyanolyan vonalvastagsággal és színnek rendelkező új vektorgrafkus alakzatot kezdeni, egy egyszerű kép utasítással tehetjük meg: e 10 kép e 10 j 120 e 10 tölt A za á sz o á rű á dja á t bontja ke á t re á szre a ke á p űtasíta á á s a pe á da á ban. Kép utasítás egymásba ágyazása. Összetet ábráknál is lehetőség van az ábra egyes részeinek csoportosítására, ha kép utasításokat ágyazunk egymásba: kép [ kör 15 kép [ kör 5 kör 10 Ha fe bontjűk pe á da á ban szerep oő (az a ape á rte mezett fe á ig a á t a á tszo á zoö d színnek á kitoö - toött) ie á ta á b á t a Csoport sze á tbonta á sa ikon segítse á á ge á ve, egy nagy koört, e á s egy ke á t koört tarta mazo á a akzatisoportot kapűnk (ame y űto á bbi tova á bb bonthato á ). Összetet ábráinkat célszerű csoportba helyezni az egyszerű felhasználás érdekében: kép [ főprogram

13 LibreLogo Színek 13 Színek A színek megadása szöveges, szám és lista paraméterrel, illetve a tetszőleges értékkel történhet. Tollszín (röv. tsz). Beállítja a toll színét. Például: tsz zöld tv 2 kör 10 A koör koörvona a á nak szí á ne á t a á í á tottűk soöte á tebb zoö dre, a kitoö toőszí á nt az a ape á rte mezett fe á ig a á ttetszoő zoö det nem mo á dosí á tottűk. Töltőszín (röv. tlsz). Beállítja a kitöltés színét. tlsz piros kör 30 tlsz fehér kör 20 tlsz zöld kör 10 Színnevek szín érhető név alapján, pl. fekete, arany (l. súgó). A 25. szín a láthatatlan szín, átlátszó kitöltéshez. A ne á v e e á rakott hű a á mvona a ne á mi ve á et en e te á re á st adhatűnk a színhez. á A színek sza á me á rte á k a apja á n is e e á rhetoők, ha a szín á sza á ma á t (0-to á 24-ig sza á mozva) egy egye eműő á ista á va adjűk meg: tsz ~égszínkék ; véletlen égszínkék tsz [0 tlsz [24 kör 10 ; csak fekete körvonal Vörös, zöld, kék színkódok. Ezzel a három színösszetevővel leírhatók a számítógép megjelenítete színek. Listával adjuk meg a szín vörös, zöld és kék színösszetevőjét: tollszín [0, 0, 0 ; fekete tollszín [255, 0, 0 ; vörös tollszín [0, 255, 0 ; zöld tollszín [0, 0, 255 ; kék tollszín [255, 255, 255 ; fehér tollszín [255, 128, 0 ; narancssárga Egy-egy színoösszetevoő á 8 biten kerűö ta á ro a á sra, amit itt 0 e á s 255 koözoötti sza á mma adűnk meg. Színek számértékkel. Egy számmal is megadhatjuk a három színösszetevő értékét. A számokat célszerű hexadecimális formában leírni, mert így a hatjegyű szám jegypárainak 0-f közé eső értéke felel meg a vörös, zöld, kék tartományoknak: tollszín 0x ; fekete tollszín 0xff0000 ; vörös tollszín 0x00ff00 ; zöld tollszín 0x0000ff ; kék tollszín 0xffffff ; fehér tollszín 0xff8000 ; narancssárga Áttetszőség. Az átetszőség negyedik (közkeletű nevén alfa) tartományként megadható a színbeállítás során. Lista esetén negyedik elemként, szám esetén a legmagasabb helyi érték felel az átetszőségnek: tollszín [255, 255, 255, 128; 50%-ban áttetsző tollszín 0x80ffffff ; fehér (mindkettő) Négyzet, téglalap, kör, ellipszis Külön utasításokkal téglalapot és ellipszis vektorgrafkus alakzatokat, illetve ezek speciális eseteként négyzetet és kört is rajzolhatunk. Alapesetben az aktuális tollszínnel és kitöltőszínnel, a toll felemelése esetén pedig körvonal nélkül rajzolja a Libre- Logo az alakzatot a teknőcpozícióval a középpontjában. Négyzet. Megadot oldalhosszúságú négyzet rajzolása. négyzet 10 Téglalap. Adot szélességű és magasságú, igény szerint lekerekítet sarkú téglalap rajzolása. téglalap [20, 10 téglalap [20, 10, 5 A sze á esse á get, magassa á got, e á s ha szeretne á nk, a ekerekí á te á s sűgara á t ista á va adjűk meg. Kör. Megadot átmérőjű kör rajzolása. kör 10 Ellipszis. Adot szélességű és magasságú ellipszis rajzolása.

14 14 Négyzet, téglalap, kör, ellipszis LibreLogo Két szög megadásával cikkelyt rajzolhatunk, illetve egy újabb számérték megadásával szeletet (2) vagy ívet (3). ellipszis [40, 30 ellipszis [40, 30, 0, 90 ellipszis [40, 30, 0, 90, 2 ellipszis [40, 30, 0, 90, 3 Szöveg megjelenítése Hely. A teknőc az adot képernyő-koordináta irányába fordul és odalép, a toll állapotától függően vonalat húzva. Tetszőleges bemenő érték esetén tetszőleges helyre lép: hely [0, 0 hely tetsz Vagyis vona hű á za á s az o da ba fe soő sarka á ba, majd az o da egy tetszoőí á ra á s Címke. Az utasítással a teknőc helyén írathatunk ki szöveget (l. korábbi Helló, Világ! példa), akár ugyanarra a helyre többször is: betűméret 80 betűszín piros címke betűméret 60 betűszín fehér címke Évi betűméret 10 betűszín fekete címke Évi Szöveg. Az utasítás az előzőleg rajzolt vektorgrafkus alakzat (törötvonal, téglalap, ellipszis) középre igazítot feliratát állítja be, vagy módosítja. j 30 e 30 j 120 e 30 szöveg írás Leza á rt vagy kitoö toött a akzatokna á az így á be eírt á szoöveg vízszintes á esz. A fe irat egyűött mozog az a akzatta, kettoős kattinta á s űta á n mo á dosíthato á á. IÍgy űto á ag is megadhatűnk fe - iratot az a akzatoknak. Betűszín. Beállítja a címke és szöveg utasításhoz a kiírt szöveg színét. Megjegyze á s: Az űtasíta á á sban bea á ított á a á ttetszoőse á get a LibreLogo me á g nem ta á mogatja. Betűméret, betűcsalád, betűvastagság, betűstílus. Betűtulajdonságok megadása a címke és szöveg utasításokhoz. A betűméretet pontban adjuk meg. A betűvastagságot vagy olyan arányszámmal, ahol a 100 jelöli a normál betűvastagságot, vagy a kövér és normál szöveges értékekkel. A betűcsalád bemenő értéke a betűkészlet neve. A betűstílus pedig lehet az alapértelmezet álló vagy kurzív ( dőlt -ként is). Graphite betűtefichnológia. A betűcsalád utasításban Graphite betűtulajdonságokat is beállíthatunk, például kiskapitálist, valódi méretezet betűket, vagy egyszerűen vihetünk be matematikai jeleket a Linux Libertine G TeX-módjában: betűcsalád Linux Biolinum G:smcp=1 ; kiskap. betűcsalád Linux Biolinum G:sups=1 ; apró betű betűcsalád Linux Libertine G:texm=1 címke \\sum_k^n_=_1\\alpha_i \sum_kn_=_1\alpha_ Re á sz etesen. inűx, ibreoffiie. Egyéb teknőcgrafkai utasítások Törölképernyő (röv. törölkép). Az utasítás törli a dokumentum alakzatait (megfelel a Logo eszköztár Képernyőtörlés ikonjának). Haza. A teknőc kezdőpozícióba (a dokumentum első oldalának középpontjába) állítása (megfelel a Logo eszköztár Haza ikonjának). Elrejt és látható. A teknőc elrejtése és láthatóvá tétele. Rejtett teknoői me ett a rajzo a á si műőve etek va amive gyorsabbak. Irány. A teknőc az adot irányba fordul. Az irányt szöggel, órapozícióval és képernyő-koordinátával is megadhatjuk: irány 0 ; teknőc északnak fordul irány 3ó ; teknőc keletnek fordul irány [0, 0 ; az oldal bal felső sarka fele

15 6 3 LibreLogo Egyéb teknőcgrafkai utasítások 15 eges pontja á ba. A fenti paranisot toöbbszoör megisme á te ve kaptűk a me e á ke t (itt kiisinyített) á a á bra á t. Pozífició lekérdezése. A hely visszaadja az x és y koordinátát tartalmazó listát is: ki hely ; aktuális pozíció ki hely[0 ; x koordináta ki hely[1 ; y koordináta hely [hely[0 + 10, hely[ ; irány DK-re á á á á á Oldalméret. Az oldal méretét tartalmazó lista. ki oldalméret ; A4-nél [612pt, 792pt A ista segítsegeve vona at hűzhatűnk az o da toöbbi sarkaba is: hely oldalméret ; jobb alsó sarok hely [oldalméret[0, 0 ; jobb felső sarok hely [0, oldalméret[1 ; bal alsó sarok Ismétlődő utasítások (ciklusok) Gyakori programozási feladat valamely tevékenység, utasítás vagy utasítássorozat ismételt végrehajtása, amelyet ciklusokkal valósítunk meg. Ismétlés (röv. ism, vagy a LibreLogóban ismét). Ez a ciklus megadot számban ismétli a kapcsos zárójelek közöt megadot utasításokat (programblokkot). ism 3 [ e 10 j 120 ; szabályos háromszög UÜgye jűönk a szo á koözoökre, vagy sortoöre á sre a kapisos za á ro á je ek, e á s a koözbeza á rt űtasí á ta á sok koözoött, amit a LibreLogo, szemben a Logo á va, megkoövete! Végtelenszer (röv. vszer). A ciklusnak nincs megállási feltétele, így addig fut, amíg nem kerül végrehajtásra egy kilép, stop vagy eredmény utasítás, vagy le nem állítjuk a program futását. végtelenszer [ tf hely tetsz kör 10 A LibreLogo á ban a ve á gte enszer az isme á t e á s a ternatí á v neve. Hányadik. A ciklus sorszámát tartalmazó változó: tf ism 12 [ j 1ó e 30 címke hányadik h 30 A teknoői az o á ra sza á m apja á nak koözepe á roő indű. Mindig 1 o á ra á t az o á raműtato á ja á ra á sa á nak ira á nya á ba fordű va e á s a koöze á ppontto á 30 pontnyira e ta á vo odva kiírjűk á a ha á nyadik va á tozo á va a iik űs 1-toő 12-ig fűto á iik űsva á tozo á ja á t. Ciklusok ficiklusokon belül. Az előző példaprogram javításában a fő (külső) ciklus kirakja a számjegyeket, egy cikluson belüli (vagyis belső) ciklus pedig az ötödórás (12 perces) beosztásokat: betűcsalád Linux Biolinum G:pnum=1 tf j 1ó ism 12 [ e 20 b 1ó * hányadik 1 23 címke hányadik j 1ó * hányadik h 20 tv 2 ism 5 [ e tl e 3 tf h j 1ó/5 tv 0,5 A program e soő sora á ban bekapiso jűk a Graphite betűőke á sz et ara á nyos sza á me heyeze á se á t is, hogy a keskeny sza á mjegyek, mint a 11-ben, koöze ebb kerűö jenek egyma á shoz (a apesetben a gyakori toöbbsoros ta á b a á zatos e he yeze á s miatt a sza á mjegyek űgyanakkora he yet fog a nak e, a á sd az e soő o á rasza á m apon, de ez sima szoövegben kerűö endoő). Az ege á sz o á ra á kna á a á thato á vastagabb beoszta á st ű á gy kapjűk, hogy a be soő iik űs e oőtt nagyobb vona vastagsa á got a á - ítűnk á be, amit isak az e soő beoszta á s megrajzo a á sa űta á n írűnk á fe űö

16 16 Ismétlődő utasítások (ciklusok) LibreLogo Hányadik az egymásba ágyazott ficiklusoknál. A szorzótábla a legismertebb példa az olyan egymásba ágyazot ciklusokra, ahol a külső (szorzandó) és a belső (szorzó) ciklusváltozót is felhasználjuk. Mivel a belső ciklusok felülírják a külső ciklus következő indulásáig a hányadik változó értékét, egymásba ágyazot ciklusoknál mentsük el az értékét egy új változóba: ism 10 [ ; kirajzoljuk a szorzótáblát (l. kép) szorzandó = hányadik ism 10 [ tv szorzandó * hányadik b 3,6 e 5 ; a hányadik értéke itt mindig 10 Az e oőzoő a á bra á n 10 toö ise á rszerűő a akzatot a á thatűnk, ame yek az 1-es, 2-es stb. szorzo á ta á b a szorzatait a á bra á zo ja á k a megfe e oő sze á esse á gűő isíkokka á. Ciklusmese. Az ismétlés (ism) ciklus feltételében szereplő hányadik a külső ciklusra vonatkozik, ezt mutatja be a következő mese: Ho vo t, ho nem vo t, vo t egyszer egy Sűsga nevűő kis a á ny. A tana á ra azt reme á ve, hogy jo á darabig ekoöti a gyerekeket, fe adta az oszta á ynak, hogy adja á k oössze a sza á mokat 1- toő 100-ig. De Sűsga hamarosan je entkezett, hogy ke á sz van. A tana á r meg epoődve ke á rdezte, hogyan joött ra á i yen gyorsan a jo á eredme á nyre? Sűsga e a á rű ta, hogy rajzo gatni kezdett űna ma á ban, mert kedve nem vo t a sok oösszeada á shoz. Lerajzo t egy poöttyoöt, majd me e á, a koövetkezoő osz opban kettoőt, majd me á g egy ű á j osz opban ha á rmat, ege á szen tízig. á A LibreLogo á va így á kaphatjűk meg Sűsga rajza á t: tf tv 3 ism 10 [ ism hányadik [ pont e 5 h hányadik * 5 j 90 e 5 b 90 Vagyis 10-szer isme á te jűök a be soő iik űst, ami az e á ppen ve á grehajtott kűö soő iik űs sorsza á - ma á nak megfe e oő sza á mű á poöttyoöt rajzo ja ki egyma á s foö e á (majd vissza e á pteti a teknoőioöt a ű ra, e á s a koövetkezoő osz opba a á ítja). á Sűsga ra á joött, hogy ez az a á bra majdnem pontosan o yan, mint egy fe á ne á gyzet. Egy isűpa poöttyboő a á o á ne á gyzet a á t o á ja á nak ke á t o da á n űgyanannyi poötty van, az a á t o á ban pedig a ne á gyzet o da hossza á nak megfe e oő poötty ta a á - hato á. Ez a apja á n, ha vesszűök a ne á gyzetben e á voő poöttyoök sza á ma á nak fe e á t (n*n/2), akkor, mive ez az a á t o á fe e á t ma á r tarta mazza, ma á r isak az a á t o á ban szerep oő poöttyoök ma á sik fe e á t, n/2-t ke hozza á adni, hogy megkapjűk a sza á mok oösszege á t 1-toő 10-ig. Ez 10*10/2 + 10/2 = 100/2 + 5 = 55. Sza á z poötty o da hosszű á sa á gű á ne á gyzetne á űgyanű á gy ke e ja á rni: 100*100/ /2 = 10:000/ = Míg á tana á ra beírta á az oötoöst, Sűsga fejben kisza á mo ta me á g az e soő ezer sza á m oösszege á t is. Amíg. A megadot logikai kifejezés teljesüléséig hajtja végre a ciklustörzsben szereplő utasításokat. amíg igaz [ e 1 b 1 ; végtelen ciklus amíg hányadik <= 5 [ ; mint ism 5 [ A iik űs fe te á te e á ben szerep oő ha á nyadik itt a iik űsra vonatkozik. Fut -ban/-ben. A ciklusváltozó végiglépked a megadot lista vagy karakterlánc elemein: fut i [1, 2, három -ban [ ki i fut i szöveg -ben [ ki i ; ki karakterenként A hányadik változó segítségével it is lekérdezhetjük az aktuális ciklus sorszámát (a feltételben is). Újra és kilép. A két utasítással a ciklusok végrehajtása szakítható meg. Az újra hatására a ciklus elejére ugrik a programvégrehajtás, így a soron következő ciklussal folytatódhat a program. A kilép esetén viszont egyből a ciklus után, azt elhagyva fut tovább. Feltételvizsgálat Ha. Az utasítást követő feltétel (logikai kifejezés) teljesülése esetén a program végrehajtja a kifejezést követő programblokkot. ism 36 [ e 4 b 10 ha hányadik = 12 vagy ~ hányadik = 24 [ kör 10 kör 10 A program 36-szoöget rajzo, mikoözben a 12. e á s a 24., majd az űto so á isű á isna á (itt ma á r a iik űson kí á vűö ) koört is rajzo. A blokk után még egy blokk is szerepelhet, amely a feltétel nem teljesülése esetén hajtódik végre.

17 LibreLogo Feltételvizsgálat 17 ism 36 [ e 5 b 10 ha hányadik % 12 = 0 [ kör 10 ~ [ kör 4 Az e oőzoő programot egyszerűősítve á a fe te á te azt vizsga á ja, hogy iikűsva á tozo á marade á k ne á kűö oszthato á -e 12-ve. Ha igen, 10 pont a á tme á - roőjűő koört rajzo, ha pedig nem, akkor 4 pont a á tme á roőjűőt. Logikai kifejezések. A logikai kifejezések értéke igaz, vagy hamis lehet. Az egyenlőség műveleti jele a sima = vagy a dupla ==. 1 A nem egyenlőséget a <> vagy a!= jelekkel. A kisebb vagy egyenlő, és a nagyobb vagy egyenlő műveleti jelek a <= és a >=. A vagy és az és műveletek mellet a nem művelet is használható: ha nem (a > 0 és a <= 10) [ ki kívül van A pe á da á ban ha a e á rte á ke kisebb, vagy egyen oő, mint 0, vagy nagyobb mint 10, kiíra á á sra kerűö a kívűö á van űözenet. Az alapértelmezet igaz, vagy hamis logikai értéket kifejezésekben is használhatjuk: a = igaz ha a [ ki nagyon igaz [ ki nem igaz A ogikai kifejeze á st va á ro á űtasíta á á sok a 0 (e á s űöres karakter a á ni, ista, ha maz vagy szo á ta á r) e á rte á ket hamisnak, nem 0 e á rte á ket pedig igaznak veszik. A ogikai kifejeze á sek kiírata á á sa á - na á vagy karakter a á niia á a akíta á á sa á na á az igaz vagy hamis szo á t kapjűk: ki 5 == 5 ; igaz jelenik meg b = lánc 2 * 2 == 5 ; b = hamis Saját utasítások (eljárások) A LibreLogo utasításkészletét magunk is bővíthetjük, például az alapértelmezet négyzet és kör utasítás mellé készíthetünk egy saját, háromszög névre keresztelt utasítást is a háromszö- 1 Pythonban isak a dűp a egyen oőse á gje haszna á hato á műőve eti je ke á nt. A LibreLogo viszont a ha, amí á g, eredme á ny űtasí á ta á sokban szerep oő ogikai kifejeze á sekben megengedi a sima egyen oőse á gje haszna á ata á t is. gek rajzolására. Az ilyen új utasításokat eljárásoknak nevezzük, és az ez (vagy tanuld, eljárás, röv. elj) paranccsal kezdve és (külön sorban) a paranccsal befejezve hozzuk létre: ez eljárásnév utasítások Az eljárásban szereplő utasítások csak akkor kerülnek végrehajtásra, amikor az eljárást meghívjuk, azaz nevével hivatkozunk rá, mint a következő példa utolsó sorában kétszer is: ez háromszög ism 3 [ e 50 j 360/3 háromszög j 30 háromszög Az e ja á ra á s ve á grehajta á sa űta á n a híva á á si pont űta á n fo ytato á dik a program, így á a pe á da á ban kirajzo tűnk egy szaba á yos ha á romszoöget, majd 30 fokka jobbra e fordű va isme á te tűök meg a ha á romszoögrajzo a á st. Bemenő értékek. Az eljárásnév után felsorolt változók tartalmazzák az eljárás bemenő értékeit. Az eljárás hívásánál, az eljárásnév után adjuk meg az aktuális bemenő értékeket. ez háromszög méret tollvastagság méret ism 3 [ e 50 j 360/3 zár háromszög 1 j 30 háromszög 3 A pe á da á ban a me á ret bemeneti va á tozo á segítse á á ge á ve a á ítjűk á be a ha á romszoög vona vastagsa á ga á t. A ha á romszoöget a za á r űtasíta á á ssa e is za á rjűk, hogy minden sarka ekerekítve á e- gyen. Több bemenő érték. Több bemenő érték esetén az eljárás hívásánál egyszerűen felsoroljuk (vessző nélkül) a bemenő értékeket (vagy az azokat visszaadó kifejezéseket). ez háromszög méret stílus tollvastagság méret tollstílus stílus ism 3 [ e 50 j 360/3 zár

18 18 Saját utasítások (eljárások) LibreLogo háromszög 1 szaggatott j 30 háromszög 3 pontozott A pe á da á ban a ha á romszoög vona stí á űsa á t is bea á ítja á az e ja á ra á s egy ma á sodik bemenoő e á rte á k a apja á n. További példa. A következő példában a háromszög eljárás általánosítása, a sokszög szerepel. Segítségével kirajzoljuk a háromszögtől a tízszögig a szabályos síkidomokat. ez sokszög szög él ism szög [ e él b 360/szög 5 6 tölt szöveg szög 4 7 ism 8 [ sokszög 2 + hányadik ~ 3 60 / (2 + hányadik) 8 tf e 18 j 360/8 tl 10 9 A pe á da á ban a sokszoög e ja á ra á s ke á t bemenoő e á rte á ket kap: a szoög nevűő bemeneti va á tozo á a szoögek (isű á isok) sza á ma á t, az e á pedig egy e á hossza á t fogja tarta mazni. Az e ja á ra á s űta á n e á voő foőprogram egy o yan iik űs, ame y 3 e á s 60/3, majd 4 e á s 60/4 stb. ege á szen 10 e á s 60/10 bemenoő e á rte á kekke hívja á meg a sokszoög e ja á ra á st (mive azt szeretne á nk, hogy a síkidomok koöze azonos me á retűőek egyenek, eze á rt nem az e á hosszűk, hanem a kerűö etűök esz á egyse á g- nyi, je en esetben 60 pont). Az egyszerűő sokszoögeket koörbeja á rva te jes fordű atot, vagyis 360 fokot teszűönk meg. Szaba á yos sokszoögekne á minden isű á isna á űgyanannyit, azaz 360/isű á issza á m foknyit fordű űnk. Az e ja á ra á sűnk bemenoő parame á tere á boő, a isű á isok sza á - ma á t tarta mazo á szoög -boő így á hata á roztűk meg a fordű a á s szoöge á t. Megjegyze á s: az a á bra á n egy piiit e forgattűk a síkidomokat, á hogy jobban e fe á rjenek: a 360/szoögnyi e fordű a á st ke á t re á sz etben, az e á rajzo a á sa e oőtt, e á s űta á n hajtottűk ve á gre: ism szög [ b 180/szög e él b 180/szög Újrahívás. Az eljárás meghívhatja saját magát is, amivel ciklusokat, bonyolultabb műveleteket valósíthatunk meg. A következő példa a háromszögrajzoló eljárás újrahívással megvalósítot változata: ez háromszög e 50 j 360/3 háromszög háromszög A program nem a á e a ha á rom o da megrajzo a á sa á na á, hanem ve á gte ense á gig isme á t i azt. A gyakor atban a LibreLogo/Python a apbea á íta á á s isak ezer ű á jrahíva á á st engede á yez. A me á y- se á gi, vagy a gyakran e oőbb je entkezoő memo á riakor a á tot e e á rve a program befejezi műőkoöde á se á t. (Az ű á jrahíva á á st tarta mazo á e ja á ra á sok a á ta a á ban tarta maznak va ami yen eroősebb kor a á tot, így á az i yen ea á a á sra ritka á n kerűö sor.) Stop. Az utasítással kiléphetünk az eljárásból, vagyis a program az eljáráshívás után folytatódik. ez fa n ha n < 2 [ stop e n b 50 fa n/2 j 100 fa n/2 b 50 h n fa 40 A farajzo o á e ja á ra á s n hosszű á sa á gű á a á gat rajzo, majd e a á gaza á st rak az a á g ve á ge á re a koövetkezoő mo á don: ke á tszer hívja á meg saja á t maga á t, hogy ba e á s jobb o da i, fe eakkora a á gat rajzo - jon. Ezt minden a á g rajzo a á sa á na á isme á t i, amíg á a rajzo ando á a á g kisebb nem esz, mint 2 pont. Ekkor ma á r nem rajzo e a á gaza á st a program, hanem visszate á r az e oőzoő híva á á s he ye á re. Az e a á gaza á s megrajzo a á sa űta á n az e ja á ra á s vissza e á pteti a teknoőioöt az a á g e eje á re, hogy fo ytatni tűdja az a á gak rajzo a á sa á t a megfe e oő he yroő. A teknoői mozga á sa szemme koövethetoő mo á don műtatja a program műőkoöde á se á t. További példa. Az előző eljárás kis bővítésével javíthatunk a fa megjelenítésén: ez fa n tv n/5 ha n < 2 [ tlsz [0, ~ vszám 128, 0, 200 kör vszám 50 stop tl e n tf b 50 fa n/2 j 100 fa n/2

19 LibreLogo Saját utasítások (eljárások) 19 b 50 h n kép [ tsz barna fa 50 A barna színűő á a á gak vastagsa á ga az á g hossza á nak oötoöde, e á s a egkisebb a á gak ve á ge á re a v(e á et en)sza á m fűöggve á nnye ve á et en a á tme á roőjűő, a á ttetszoő ve á et en zoö d koöroöket teszűönk. A foőprogramot a ke á p e embe za á rtűk, hogy a koöroök e á s vona ak egy a akzatisoportba kerűö jenek. Saját függvények A függvények kimeneti értéket visszaadó eljárások. Az e oőzoő pe á da v(e á et en)sza á m fűöggve á nye a bemeneti e á rte á ke á ne á kisebb ve á et en toörtsza á m- ma te á r vissza. Eze á rt a koör vsza á m 50 ehet koör 0 e á s koör 49,999 is. Saja á t fűöggve á nyeket az eredme á ny űtasíta á á ssa hozhatűnk e á tre. Eredmény. Kilépés az eljárásból az eredmény utasítás után megadot kifejezés értékével, vagyis a saját függvény visszatérési értékével: ez neme név ha név = Juliska [ eredmény nő ha név = János [ eredmény férfi eredmény nem tudom ki neme Juliska ki neme be Kérem a keresztnevét: A neme fűöggve á ny Jű iska bemeneti e á rte á k esete á n noő -ve, Ja á nos esete á n fe á rfi -va te á r vissza, kűö oönben pedig nem tűdom -ma. Az e soő híva á á s eredme á nye noő, a ma á sodik híva á á sna á a gya á ri be fűöggve á ny pa á rbesze á dab aka á ba beírt á ne á v esz a neme bemenete. Zárójelezés. Több bemenő értéket váró, esetleg összetet kifejezésekben szereplő függvényhívásoknál a bemenő értékeket zárójelbe zárjuk, vesszővel elválasztva: ez átlag x y eredmény (x + y) / 2 ; k = (átlag 5 10) ; nem jó k = átlag(5, 10) ; jó k = átlag (5, 10) ; jó Egy bemenoő e á rte á kne á a za á ro á je eze á s egyszerűő kifejeze á sekben e hagyhato á, de hiba esete á n itt is ki ke tennűönk a za á ro á je eket. Változók Elhagyható kettőspont, Unificode betűk és aláhúzásjel. A változónevek az Unicode karakterkészlet betűiből, aláhúzásjelből ( _ ), számokból (kivéve a név első karaktereként) és egy elhagyható kezdő ketőspontból állhatnak. A ne á vkezdoő kettoőspont (eredeti eg az e á rte á k szerinti hivatkoza á st je e a Logo á ban) haszna á - ata á nak e oőnye a magyarban, hogy a j e á s b paranisroövidíte á á s nem űötkoözik a :j e á s a :b va á tozo á kka, de e á rdemes inka á bb a szabad k,, m... z betűőket va á asztani roövid va á tozo á - ne á vke á nt. Kisbetű nem egyenlő nagybetűvel. A változónevek (szemben a parancsokkal, vagy az alapértelmezet változókkal) már akkor is különböznek, ha csak a betűk méretében van különbség. K = 1 k = 2 ki K + k ; az eredmény 3 Π. A π (alternatív neve pi) speciális változó, előre meghatározot értéke 3, Példa a kiíratására: ki π ; írhatunk ki pi -t is. Értékadás A LibreLogóban nemcsak eljáráshívással, hanem egyenlőségjellel is értéket adhatunk a változóknak: k = 1 ; egész szám l = 1,0 ; tizedestört m = szöveges változó ; karakterlánc, itt n = be adatbevitel: ; párbeszédablakkal o = [1, 2, három ; lista p = {0: nulla, 1: egy } ; szótár tíz = 0b1010 ; bináris szám

20 20 Értékadás LibreLogo ezer = 0x3e8 kilenc = 0o11 ; hexadecimális sz. ; oktális szám Az értékadó utasításokat külön sorba helyezzük el. Blokk elején hagyhatunk egy értékadást ugyanazon sorban, illetve nem értékadó utasítás követheti az értékadást: ha a = 1 [ a = 0 tölt Globális változók Alapesetben a változók csak az adot eljáráson vagy a főprogramon belül érvényesek. Ha azt szeretnénk, hogy minden eljáráson belül elérhetők legyenek, adjuk ki a globálisváltozó (röviden globvál vagy a LibreLogóban globális) parancsot: globális k, l, m Értékadás eljáráson belül. Ha a globális változóknak értéket is szeretnénk adni az eljáráson belül, nemcsak kiolvasni azt, akkor az eljárásban is meg kell adnunk a globális parancsot a változó nevével. Számok A tetszőleges méretű egész számok mellet törtszámokkal (lebegőpontos számokkal) zhetünk műveleteket. A négy alapművelet, az összeadás, kivonás, osztás, szorzás mellet gyakrabban használjuk a dupla perjellel, illetve százalékjellel megadot maradékos osztást, és a kétcsillagos hatványozást: ki 5 // 2 ; 5/2 maradékos osztással, vagyis 2 ki 5 % 2 ; az eredmény 5/2 maradéka, vagyis 1 ki 5**3 ; 5 * 5 * 5 = 125 Megjegyze á s. A LibreLogo á ban az oszta á s toört sza á mot eredme á nyez, mí á g Pythonban ez isak a 3-as va á tozatto á va á t a ape á rte mezette á : x = 5/2 ; 2,5 (Python 2-ben viszont 2) Egész. A függvény egész számmá alakítja a bemenő tört számot (annak egész részét véve) vagy karakterláncot: ki egész 4,9999 ; eredmény: 4 k = egész 5000 ki k + 1 ; eredmény: 5001 ki 1 + egész be Szám? ; ki a bemenet + 1 Tört. A függvény tört számmá alakítja a bemenő egész számot vagy karakterláncot: ki 1 + tört be Szám? ; ki a bemenet + 1,0 Véletlenszám (röv. vszám vagy véletlen). A függvény a megadot számnál kisebb, de nullánál nagyobb, vagy egyenlő véletlen törtszámot ad vissza. ki vszám 100 ; 0 99,9 közötti tört ki 1 + egész vszám 100 ; közötti egész A fűöggve á ny (a ternatív á ne á ven kiva á aszt ) ista megada á sa esete á n ve á et en istae emet ad vissza. Egyéb műveletek. A gyök, kerekítés (röv. kerek), abszolútérték (röviden absz vagy abs), sin és cos a nevének megfelelő műveletet végzi el. Bitműveletek. Az &,, ^ műveleti jelek a bitenkénti és, vagy, kizáró vagy műveletnek felelnek meg. Min és max. A függvények a megadot lista minimum, illetve maximum értékét adják vissza. ki min (1, 2, 0) ; ki: 0 ki max [5, 7, 8, 9 ; ki: 9 Karakterláncok A karakterlánc tetszőleges hosszúságú szöveg tárolására alkalmas változótípus. A LibreLogóban több lehetőség van a karakterláncok megadására. A javasolt forma a magyar helyesírást követi:

Kiadtványszerkesztéshez a b c d e f g h

Kiadtványszerkesztéshez a b c d e f g h Németh László, FSF.hu Alapítvány Linux az oktatásban konferencia 2012. április 28., Budapest htp://www.lok.hu Szabad szoftver Tanuláshoz Alkotáshoz Kiadtványszerkesztéshez 8 7 6 5 4 3 2 1 a b c d e f g

Részletesebben

Németh László Számítógép-programozáS mindenkinek LIBRELOGO. teknőcgrafika algoritmusok adatszerkezetek

Németh László Számítógép-programozáS mindenkinek LIBRELOGO. teknőcgrafika algoritmusok adatszerkezetek Németh László Számítógép-programozáS mindenkinek LIBRELOGO teknőcgrafika algoritmusok adatszerkezetek FSF.hu alapítvány, 202 előre 00 jobbra 95 előre 00 ismét 3 [ előre 00 jobbra 90 ismét 3 [ előre 00

Részletesebben

Németh László Számítógép-programozáS mindenkinek LIBRELOGO. teknőcgrafika algoritmusok adatszerkezetek

Németh László Számítógép-programozáS mindenkinek LIBRELOGO. teknőcgrafika algoritmusok adatszerkezetek Németh László Számítógép-programozáS mindenkinek LIBRELOGO teknőcgrafika algoritmusok adatszerkezetek FSF.hu alapítvány, 202 előre 00 jobbra 95 előre 00 ismét 3 [ előre 00 jobbra 90 ismét 3 [ előre 00

Részletesebben

Németh László LibreLogo

Németh László LibreLogo Németh László LibreLogo FSF.hu Alapítvány, 2012 2 LibreLogo előre 100 jobbra 95 előre 100 ismét 3 [ előre 100 jobbra 90 ismét 3 [ előre 100 jobbra 90 tölt ismét 4 [ tollatfel előre 80 tollatle előre 10

Részletesebben

Imagine Logo Tanmenet évfolyam

Imagine Logo Tanmenet évfolyam Imagine Logo Tanmenet 5. 6. 7. évfolyam 5. évfolyam 18. óra: Algoritmus fogalma, hétköznapi algoritmusok. Tkv. 72-73. oldal feladatai + Imagine Logo Demóválasztás (Játékok) 19. óra: Térbeli tájékozódást

Részletesebben

Programozási nyelvek 1. előadás

Programozási nyelvek 1. előadás Programozási nyelvek 1. előadás I. A nyelv története Logo Seymour Papert, 1968,1969 - szövegkezelés, M.I.T. Később: grafika, mikroszámítógépekre átdolgozva Cél: minél kisebb gyerekeknek is, természetes

Részletesebben

Informatika óravázlat 4. osztály oldal 15

Informatika óravázlat 4. osztály oldal 15 14. dec. 3. hét Algortimusok és adatok III. Programozzunk Imagine Logo vs. Comenius Logo Alapparancsok közti különbségek megfigyelése. Legfontosabb logo parancsok használata. Okos állat a Teki, szeret

Részletesebben

A Paint program használata

A Paint program használata A Paint program használata A Windows rendszerbe épített Paint program segítségével képeket rajzolhat, színezhet és szerkeszthet. A Paint használható digitális rajztáblaként. Egyszerű képek és kreatív projektek

Részletesebben

Németh László LibreLogo

Németh László LibreLogo Németh László LibreLogo FSF.hu Alapítvány, 2012 2 LibreLogo előre 100 jobbra 95 előre 100 ismét 3 [ előre 100 jobbra 90 ismét 3 [ előre 100 jobbra 90 tölt ismét 4 [ tollatfel előre 80 tollatle előre 10

Részletesebben

Programozás 7.o Az algoritmus fogalma (ismétlés)

Programozás 7.o Az algoritmus fogalma (ismétlés) Programozás 7.o Az algoritmus fogalma (étlés) Az algoritmus olyan leírás, felsorolás, amely az adott feladat megoldásához szükséges jól definiált utasítások s számú sorozata. Egy probléma megoldására kidolgozott

Részletesebben

LIBRELOGO és etwinning

LIBRELOGO és etwinning LIBRELOGO és etwinning Németh László nemeth@numbertext.org FSF.hu Alapítvány TIRANA 2018. szept. 27. LIBREOFFICE és etwinning LibreLogo az iskolában és a tanárképzésben BEVEZETÉS Mi az a LibreLogo? Logo

Részletesebben

KissS. A l g o r i t m u s o k I m a g i n e L o g o b a n. Algoritmusok

KissS. A l g o r i t m u s o k I m a g i n e L o g o b a n. Algoritmusok Algoritmusok Ebben a tárgykörben a ComeniusLogo-val foglalkozunk. "A teknőc számítógéppel vezérelt kibernetikus lény." A Logo-filozófia: "Hogy valamit megtanulhass, először találd meg az értelmét." Maga

Részletesebben

bevezető...1 lépcsőház fogalmak...5 lépcsőkar fogalmak...8 lépcsőfok fogalmak...10 orsótér fogalmak...12 korlát-mellvéd fogalmak...18 szerkezetük szerinti típusok...35 formájuk szerinti típusok...45 anyaguk

Részletesebben

LOGO grafikák: - Bevezetés - Válogatás a szakkörösök legszebb munkáiból

LOGO grafikák: - Bevezetés - Válogatás a szakkörösök legszebb munkáiból BEVEZETÉS LOGO grafikák: - Bevezetés - Válogatás a szakkörösök legszebb munkáiból Aki egy picit is megérti a LOGO programozás lényegét, néhány soros programmal nagyon szép rajzokat készíthet. Ha tudja

Részletesebben

A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását.

A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását. 11. Geometriai elemek 883 11.3. Vonallánc A Vonallánc készlet parancsai lehetővé teszik vonalláncok és sokszögek rajzolását. A vonallánc egy olyan alapelem, amely szakaszok láncolatából áll. A sokszög

Részletesebben

Tanmenet. IV: Béla Általános Iskola Iskola címe: 3664 Járdánháza IV. Béla út 131. Csoport életkor (év): 13 Kitöltés dátuma (év.hó.nap): 2003. 09. 10.

Tanmenet. IV: Béla Általános Iskola Iskola címe: 3664 Járdánháza IV. Béla út 131. Csoport életkor (év): 13 Kitöltés dátuma (év.hó.nap): 2003. 09. 10. Iskola neve: IV: Béla Általános Iskola Iskola címe: 3664 Járdánháza IV. Béla út 131. Tantárgy: Tanár neve: Csoport életkor (év): 13 Kitöltés dátuma (év.hó.nap): Informatika Tóth László 2003. 09. 10. Tanmenet

Részletesebben

VII. Az Al kot m ny b r s g el n k nek v g z se

VII. Az Al kot m ny b r s g el n k nek v g z se VII. Az Al kot m ny b r s g el n k nek v g z se 711/I/2003. AB eln ki v gz s 1779 711/I/2003. AB eln ki v gz s Az Al kot m ny b r s g el n ke jog sza b ly alkot m ny elle ness g nek ut la gos vizs g la

Részletesebben

A f ldm vel s gyi s vid kfejleszt si miniszter 81/2009. (VII. 10.) FVM rendelete

A f ldm vel s gyi s vid kfejleszt si miniszter 81/2009. (VII. 10.) FVM rendelete 2009/96. sz m M A G Y A R K Z L N Y 24407 A f ldm vel s gyi s vid kfejleszt si miniszter 81/2009. (VII. 10.) FVM rendelete a k lcs n s megfeleltet s k r be tartoz ellenдrz sek lefolytat s val, valamint

Részletesebben

A Microsoft OFFICE. EXCEL táblázatkezelő. program alapjai. 2013-as verzió használatával

A Microsoft OFFICE. EXCEL táblázatkezelő. program alapjai. 2013-as verzió használatával A Microsoft OFFICE EXCEL táblázatkezelő program alapjai 2013-as verzió használatával A Microsoft Office programcsomag táblázatkezelő alkalmazása az EXCEL! Aktív táblázatok készítésére használjuk! Képletekkel,

Részletesebben

Word I. Bevezető. Alapfogalmak

Word I. Bevezető. Alapfogalmak Word I. Bevezető A szövegszerkesztők segítségével igényesen kialakított dokumentum készítésére van lehetőségünk, de használhatjuk levelek akár elektronikus levelek írására is. Tananyagunkkal a szövegszerkesztési

Részletesebben

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2008. jú ni us 25., szerda. 93. szám. Ára: 2400, Ft

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2008. jú ni us 25., szerda. 93. szám. Ára: 2400, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2008. jú ni us 25., szerda 93. szám Ára: 2400, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2008. jú ni us 25., szerda 93. szám Ára: 2400, Ft TARTALOMJEGYZÉK

Részletesebben

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2008. már ci us 17., hétfõ. 44. szám. Ára: 250, Ft

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2008. már ci us 17., hétfõ. 44. szám. Ára: 250, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2008. már ci us 17., hétfõ 44. szám Ára: 250, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2008. már ci us 17., hétfõ 44. szám TARTALOMJEGYZÉK 2008:

Részletesebben

ROZGONYI-BORUS FERENC DR. KOKAS KÁROLY. Informatika. Számítástechnika és könyvtárhasználat munkafüzet 6., JAVÍTOTT KIADÁS MOZAIK KIADÓ SZEGED, 2013

ROZGONYI-BORUS FERENC DR. KOKAS KÁROLY. Informatika. Számítástechnika és könyvtárhasználat munkafüzet 6., JAVÍTOTT KIADÁS MOZAIK KIADÓ SZEGED, 2013 ROZGONYI-BORUS FERENC DR. KOKAS KÁROLY Informatika 5 Számítástechnika és könyvtárhasználat munkafüzet 6., JAVÍTOTT KIADÁS MOZAIK KIADÓ SZEGED, 2013 HOGYAN KELL HASZNÁLNI? 1. Mi a szoftver? Fogalmazd meg

Részletesebben

4. Javítás és jegyzetek

4. Javítás és jegyzetek és jegyzetek Schulcz Róbert schulcz@hit.bme.hu A tananyagot kizárólag a BME hallgatói használhatják fel tanulási céllal. Minden egyéb felhasználáshoz a szerző engedélye szükséges! 1 Automatikus javítás

Részletesebben

Comenius Logo feladatok

Comenius Logo feladatok Comenius Logo feladatok 1. Milyen betűt rajzol az alábbi utasítássorozat, ha a teknőc kezdetben a képernyő közepén áll és felfelé néz? e 100 j 145 e 120 b 145 e 100 A) M betűt B) V betűt C) N betűt D)

Részletesebben

Szöveges műveletek. Mielőtt nekikezdenénk első szövegünk bevitelének, tanuljunk meg néhány alapvető műveletet a 2003-as verzió segítségével:

Szöveges műveletek. Mielőtt nekikezdenénk első szövegünk bevitelének, tanuljunk meg néhány alapvető műveletet a 2003-as verzió segítségével: Alapvető szabályok Mielőtt nekikezdenénk első szövegünk bevitelének, tanuljunk meg néhány alapvető műveletet a 2003-as verzió segítségével: Minden szöveges elem szövegdobozban, objektumban helyezkedik

Részletesebben

Bevezető. Mi is az a GeoGebra? Tények

Bevezető. Mi is az a GeoGebra? Tények Bevezető Mi is az a GeoGebra? dinamikus matematikai szoftver könnyen használható csomagolásban az oktatás minden szintjén alkalmazható tanításhoz és tanuláshoz egyaránt egyesíti az interaktív geometriát,

Részletesebben

mintásfal 60 40 2 2 mintásfal :m :sz :dbjobbra :dbfel

mintásfal 60 40 2 2 mintásfal :m :sz :dbjobbra :dbfel 6.osztály 1.foglalkozás 6.osztály 2.foglalkozás kocka kockafal :db minta Készítsd el ezt a mintát! A minta hosszú oldala 60 a rövid oldala 40 egység hosszú. A hosszú oldal harmada a négyzet oldala! A háromszög

Részletesebben

33. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2006. már ci us 27., hétfõ TARTALOMJEGYZÉK. Ára: 3887, Ft

33. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2006. már ci us 27., hétfõ TARTALOMJEGYZÉK. Ára: 3887, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2006. már ci us 27., hétfõ 33. szám Ára: 3887, Ft TARTALOMJEGYZÉK 62/2006. (III. 27.) Korm. r. Az egyes pénzbeli szociális ellátások elszámolásának szabályairól...

Részletesebben

A földmûvelésügyi és vidékfejlesztési miniszter 18/2009. (III. 6.) FVM rendelete. 2009/27. szám M A G Y A R K Ö Z L Ö N Y 5065

A földmûvelésügyi és vidékfejlesztési miniszter 18/2009. (III. 6.) FVM rendelete. 2009/27. szám M A G Y A R K Ö Z L Ö N Y 5065 2009/27. szám M A G Y A R K Ö Z L Ö N Y 5065 1. (1) A ren de let cél ja a mo ni tor ing ada tok egy sé ges rend - szer alap ján tör té nõ adat szol gál ta tá si ke re te i nek meg ha tá - ro zá sa. (2)

Részletesebben

Word IV. Élőfej és élőláb

Word IV. Élőfej és élőláb Word IV. Élőfej és élőláb A menüpont a Nézet legördülő menü Élőfej és élőláb parancsával érhető el. Ezután a megjelenő szaggatott részbe írhatjuk be a kíván szöveget. OLDALSZÁMFORMÁZÁS DÁTUMBESZÚRÁS VÁLTÁS

Részletesebben

Lakó Viktória. LibreLogo. oktatási segédanyag. A teknőcgrafikától a programozásérettségiig

Lakó Viktória. LibreLogo. oktatási segédanyag. A teknőcgrafikától a programozásérettségiig Lakó Viktória LibreLogo oktatási segédanyag A teknőcgrafikától a programozásérettségiig Lakó Viktória: LibreLogo oktatási segédanyag A teknőcgrafkától a programozáséretségiig Elektronikus kiadás Lektorálta:

Részletesebben

11. Balra zárt igazítás A bekezdés sorai a bal oldali margóhoz igazodnak. 12. Beillesztés

11. Balra zárt igazítás A bekezdés sorai a bal oldali margóhoz igazodnak. 12. Beillesztés 1. Ablak A képernyő azon része, amelyben programok futhatnak. 2. Aláhúzott A karakter egyszeres vonallal történő aláhúzása a szövegben. 3. Algoritmus Egy feladat megoldását eredményező, véges számú lépések

Részletesebben

PRECÍZ Információs füzetek

PRECÍZ Információs füzetek PRECÍZ Információs füzetek Informa cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez T17. Évnyitás 2013. december Évnyitás Az e vnyita shoz szu kse ges

Részletesebben

Képek és grafikák. A Beszúrás/Kép parancsot választva beszúrhatunk képet ClipArt gyűjteményből, vagy fájlból. 1. ábra Kép beszúrása

Képek és grafikák. A Beszúrás/Kép parancsot választva beszúrhatunk képet ClipArt gyűjteményből, vagy fájlból. 1. ábra Kép beszúrása Képek beszúrása A Beszúrás/Kép parancsot választva beszúrhatunk képet ClipArt gyűjteményből, vagy fájlból. 1. ábra Kép beszúrása Az eszköztárról is beszúrhatunk ClipArt képeket, ha kihúzzuk a ClipArt ikont,

Részletesebben

Objektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer

Objektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer Objektumok és osztályok Az objektumorientált programozás alapjai Rajzolás tollal, festés ecsettel A koordinátarendszer A vektorgrafikában az egyes grafikus elemeket (pontokat, szakaszokat, köröket, stb.)

Részletesebben

3. modul - Szövegszerkesztés

3. modul - Szövegszerkesztés 3. modul - Szövegszerkesztés Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a gyakorlati vizsga alapját képezi. A modul célja Ezen a vizsgán

Részletesebben

148. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2006. de cem ber 5., kedd TARTALOMJEGYZÉK. Ára: 1701, Ft. Oldal

148. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2006. de cem ber 5., kedd TARTALOMJEGYZÉK. Ára: 1701, Ft. Oldal A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2006. de cem ber 5., kedd 148. szám Ára: 1701, Ft TARTALOMJEGYZÉK 2006: C. t v. A kül föl di bi zo nyít vá nyok és ok le ve lek el is me ré sé rõl szóló 2001.

Részletesebben

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb. SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Mesterséges intelligencia oktatás a DE Informatikai

Részletesebben

AZ EGÉSZSÉGÜGYI MINISZTÉRIUM HIVATALOS LAPJA

AZ EGÉSZSÉGÜGYI MINISZTÉRIUM HIVATALOS LAPJA LVIII. ÉVFOLYAM 14. SZÁM 3657-3768. OLDAL 2008. július 7. AZ EGÉSZSÉGÜGYI MINISZTÉRIUM HIVATALOS LAPJA ÁRA: 1365 FT TARTALOM I. RÉSZ Személyi rész II. RÉSZ Törvények, országgyûlési határozatok, köztársasági

Részletesebben

Programozási nyelvek 4. előadás

Programozási nyelvek 4. előadás Programozási nyelvek 4. előadás Fa rajzolása rekurzívan Logo fa variációk A fa egy törzsből áll, amelynek tetején két ág nő ki, s mindkettő tulajdonképpen egy-egy alacsonyabb, rövidebb törzsű fa. Az ábrában

Részletesebben

6.1.1.2 Új prezentáció létrehozása az alapértelmezés szerinti sablon alapján.

6.1.1.2 Új prezentáció létrehozása az alapértelmezés szerinti sablon alapján. 6. modul Prezentáció A modul a prezentációkészítéshez szükséges ismereteket kéri számon. A sikeres vizsga követelményei: Tudni kell prezentációkat létrehozni és elmenteni különböző fájl formátumokban A

Részletesebben

Word V. tabulátortípus meg nem jelenik: Tabulátor - balra, Tabulátor - jobbra,

Word V. tabulátortípus meg nem jelenik: Tabulátor - balra, Tabulátor - jobbra, Word V. Tabulátorok A tabulátorok (tabulátorhely: A vízszintes vonalzó azon pontja, amely meghatározza a szövegbehúzást, illetve a szövegoszlop kezdetét.), segítségével a szöveget balra, jobbra, középre,

Részletesebben

Táblázatos adatok használata

Táblázatos adatok használata Táblázatos adatok használata Tartalomjegyzék 1. Az adatok rendezése...2 2. Keresés a táblázatban...2 3. A megjelenő oszlopok kiválasztása...3 4. Az oszlopok sorrendjének meghatározása...4 5. Az oszlopok

Részletesebben

Táblázatkezelés 2. - Adatbevitel, szerkesztés, formázás ADATBEVITEL. a., Begépelés

Táblázatkezelés 2. - Adatbevitel, szerkesztés, formázás ADATBEVITEL. a., Begépelés Táblázatkezelés 2. - Adatbevitel, szerkesztés, formázás ADATBEVITEL a., Begépelés Az adatok bevitelének legegyszerűbb módja, ha a táblázat kijelölt cellájába beírjuk őket. - számok (numerikus adatok) -

Részletesebben

18. Szövegszerkesztők

18. Szövegszerkesztők 18. Szövegszerkesztők A szövegszerkesztés olyan számítógépes művelet, amelynek során később nyomtatásban megjelenő szövegegységeket, dokumentumokat hozunk létre, majd azokat papírra kinyomtatjuk. A különböző

Részletesebben

Szövegszerkesztés alapok WORD Formázások

Szövegszerkesztés alapok WORD Formázások Szövegszerkesztés alapok WORD Formázások A formázás sorrendje 1. Begépelem a szöveget folyamatosan 2. Helyesírást ellenőrzök 3. Entert (bekezdés) vagy Shift + Entert ütök 4. Formázok KIJELÖLÖM A FORMÁZANDÓ

Részletesebben

Programozási nyelvek 2. előadás

Programozási nyelvek 2. előadás Programozási nyelvek 2. előadás Logo forgatás tétel Forgatás tétel Ha az ismétlendő rész T fok fordulatot végez és a kezdőhelyére visszatér, akkor az ismétlések által rajzolt ábrák egymás T fokkal elforgatottjai

Részletesebben

A MAGYAR KÖZLÖNY MELLÉKLETE T A R T A L O M

A MAGYAR KÖZLÖNY MELLÉKLETE T A R T A L O M A MAGYAR KÖZLÖNY MELLÉKLETE Budapest, 2006. március 8. Meg je le nik minden szerdán. IX. évfolyam, 2006/10. szám Ára: 345 Ft T A R T A L O M I. FÕRÉSZ: Személyi és szer ve ze ti hírek Sze mély ügyi hírek...

Részletesebben

AZ EGÉSZSÉGÜGYI MINISZTÉRIUM HIVATALOS LAPJA FELHÍVÁS!

AZ EGÉSZSÉGÜGYI MINISZTÉRIUM HIVATALOS LAPJA FELHÍVÁS! LVII. ÉVFOLYAM 1. SZÁM 1-120. OLDAL 2007. január 9. AZ EGÉSZSÉGÜGYI MINISZTÉRIUM HIVATALOS LAPJA ÁRA: 1113 FT FELHÍVÁS! Fel hív juk tisz telt Ol va só ink fi gyel mét a köz löny utol só ol da lán köz zé

Részletesebben

Nyugat-magyarországi Egyetem Geoinformatikai Kara. Nagy Gábor. Informatika 16. INF16 modul. Az OpenOffice.org

Nyugat-magyarországi Egyetem Geoinformatikai Kara. Nagy Gábor. Informatika 16. INF16 modul. Az OpenOffice.org Nyugat-magyarországi Egyetem Geoinformatikai Kara Nagy Gábor Informatika 16. INF16 modul Az OpenOffice.org SZÉKESFEHÉRVÁR 2010 Jelen szellemi terméket a szerzői jogról szóló 1999. évi LXXVI. törvény védi.

Részletesebben

Programozás alapjai. Programozás elmélet

Programozás alapjai. Programozás elmélet Programozás alapjai Programozás elmélet A feladat (sorok) megoldására programot készítünk. A programok utasításokból állnak, melyeket algoritmusba szervezünk. Példa: Telefonálás 1. Vedd fel a kagylót!

Részletesebben

Gyõr Megyei Jogú Város Önkormányzata egyszerû eljárás ajánlattételi felhívása (12070/2004)

Gyõr Megyei Jogú Város Önkormányzata egyszerû eljárás ajánlattételi felhívása (12070/2004) 356 Közbeszerzési Értesítõ, a Közbeszerzések Tanácsa Hivatalos Lapja (2005. I. 5.) 1. szám Pos tai irá nyí tó szám: 1163 Te le fon: 401-1459 Telefax: E-ma il: B. MEL LÉK LET: A RÉ SZEK RE VO NAT KO ZÓ

Részletesebben

172. szám II. kö tet. II. rész JOGSZABÁLYOK. A Kormány tagjainak A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA

172. szám II. kö tet. II. rész JOGSZABÁLYOK. A Kormány tagjainak A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2005. de cem ber 29., csütörtök 172. szám II. kö tet TARTALOMJEGYZÉK 125/2005. (XII. 29.) GKM r. A köz úti jár mû vek mû sza ki meg vizs gá lá sá ról szóló

Részletesebben

Alapvető beállítások elvégzése Normál nézet

Alapvető beállítások elvégzése Normál nézet Alapvető beállítások elvégzése Normál nézet A Normál nézet egy egyszerűsített oldalképet mutat. Ez a nézet a legalkalmasabb a szöveg beírására, szerkesztésére és az egyszerűbb formázásokra. Ebben a nézetben

Részletesebben

LVII. ÉVFOLYAM 2. SZÁM ÁRA: 874 Ft 2006. ja nu ár 27.

LVII. ÉVFOLYAM 2. SZÁM ÁRA: 874 Ft 2006. ja nu ár 27. LVII. ÉVFOLYAM 2. SZÁM ÁRA: 874 Ft 2006. ja nu ár 27. T A R T A L O M Szám Tárgy O l d a l Törvények 2006: X. tv. A szövetkezetekrõl --------------------------------------- 370 2006: XI. tv. Az ál lat

Részletesebben

Mesh generálás. IványiPéter

Mesh generálás. IványiPéter Mesh generálás IványiPéter drview Grafikus program MDF file-ok szerkesztéséhez. A mesh generáló program bemenetét itt szerkesztjük meg. http://www.hexahedron.hu/personal/peteri/sx/index.html Pont létrehozásához

Részletesebben

Word VI. Lábjegyzet. Ebben a részben megadhatjuk, hogy hol szerepeljen a lábjegyzet (oldal alján, szöveg alatt).

Word VI. Lábjegyzet. Ebben a részben megadhatjuk, hogy hol szerepeljen a lábjegyzet (oldal alján, szöveg alatt). Word VI. Lábjegyzet A számozást minden oldalon vagy minden szakaszban újrakezdhetjük. Mutassunk a Beszúrás menü Hivatkozás pontjára, majd kattintsunk a Lábjegyzet parancsra. Ebben a részben megadhatjuk,

Részletesebben

19. Fővárosi Informatikai Alkalmazói Tanulmányi Verseny 2009/2010 Komplex I. kategória Elméleti feladatlap 2010. március 22. Versenyző neve: Megoldás

19. Fővárosi Informatikai Alkalmazói Tanulmányi Verseny 2009/2010 Komplex I. kategória Elméleti feladatlap 2010. március 22. Versenyző neve: Megoldás 19. Fővárosi Informatikai Alkalmazói Tanulmányi Verseny 2009/2010 Komplex I. kategória Elméleti feladatlap 2010. március 22. Versenyző neve: Megoldás Elért pontszáma:... / 75 pont Beszámított pontszáma:...

Részletesebben

A MAGYAR TÖRTÉNELMI TÁRSULAT KIADVÁNYAI

A MAGYAR TÖRTÉNELMI TÁRSULAT KIADVÁNYAI A MAGYAR TÖRTÉNELMI TÁRSULAT KIADVÁNYAI 2 A MA GYAR TÖR TÉ NEL MI TÁR SU LAT KI AD VÁ NYAI A kö tet írá sai zöm mel a hu sza dik szá zad idõ sza ká ról szól nak, más részt pe dig át té te le sen ér vel

Részletesebben

Barni har ma dik szü le tés nap já ra ka pott

Barni har ma dik szü le tés nap já ra ka pott Me se ku tyá val és bi cik li vel Barni har ma dik szü le tés nap já ra ka pott egy gyö nyö rû bi cik lit. volt két nagy ke re ke, két kis ke re ke, egy szél vé dõ je, ben zin tar tá lya, szi ré ná ja,

Részletesebben

1. kép. A Stílus beállítása; új színskála megadása.

1. kép. A Stílus beállítása; új színskála megadása. QGIS Gyakorló Verzió: 1.7. Wroclaw Cím: A Print composer használata és a címkézés. Minta fájl letöltése innen: http://www.box.net/shared/87p9n0csad Egyre több publikációban szerepelnek digitális térképek,

Részletesebben

A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM ÉS AZ ORSZÁGOS MUNKAVÉDELMI ÉS MUNKAÜGYI FÕFELÜGYELÕSÉG HIVATALOS LAPJA FELHÍVÁS! Tartalom

A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM ÉS AZ ORSZÁGOS MUNKAVÉDELMI ÉS MUNKAÜGYI FÕFELÜGYELÕSÉG HIVATALOS LAPJA FELHÍVÁS! Tartalom VI. ÉVFOLYAM 1. szám 2008. ja nu ár 25. A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM ÉS AZ ORSZÁGOS MUNKAVÉDELMI ÉS MUNKAÜGYI FÕFELÜGYELÕSÉG HIVATALOS LAPJA Munkaügyi Közlöny Szerkesztõsége 1054 Budapest, Alkotmány

Részletesebben

1. Alapok. #!/bin/bash

1. Alapok. #!/bin/bash 1. oldal 1.1. A programfájlok szerkezete 1. Alapok A bash programok tulajnképpen egyszerű szöveges fájlok, amelyeket bármely szövegszerkesztő programmal megírhatunk. Alapvetően ugyanazokat a at használhatjuk

Részletesebben

Választó lekérdezés létrehozása

Választó lekérdezés létrehozása Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,

Részletesebben

Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED AWK - szintaxis, vezérlési szerkezetek Operációs rendszerek 11. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik

Részletesebben

Mi az a Scribus? SCRIBUS. Mi az a Scribus? Milyen platformon érhet el? Hasonló feladatra használható programok. Mire használhatjuk a Scribust?

Mi az a Scribus? SCRIBUS. Mi az a Scribus? Milyen platformon érhet el? Hasonló feladatra használható programok. Mire használhatjuk a Scribust? Mi az a Scribus? SCRIBUS Kiadványszerkesztés A Scribus egy nyílt forráskódú kiadványszerkeszt program (DTP). Könny a használata, de a profi funkciók sem hiányoznak bel le. Néhány oldalas újságtól kezdve,

Részletesebben

Szkriptnyelvek. 1. UNIX shell

Szkriptnyelvek. 1. UNIX shell Szkriptnyelvek 1. UNIX shell Szkriptek futtatása Parancsértelmez ő shell script neve paraméterek shell script neve paraméterek Ebben az esetben a szkript tartalmazza a parancsértelmezőt: #!/bin/bash Szkriptek

Részletesebben

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport 10-es Keressünk egy egész számokat tartalmazó négyzetes mátrixban olyan oszlopot, ahol a főátló alatti elemek mind nullák! Megolda si terv: Specifika cio : A = (mat: Z n m,ind: N, l: L) Ef =(mat = mat`)

Részletesebben

Ismerkedés az új felülettel

Ismerkedés az új felülettel Ismerkedés az új felülettel A 2003-as verzióhoz képes változott a menüszerkezet. Az ablak tetején menüszalag található, amely előtérbe helyezi a legfontosabb parancsokat, így nem kell a program legkülönbözőbb

Részletesebben

Programoza s I. 11. elo ada s Oszd meg e s uralkodj! elvu algoritmusok. Sergya n Szabolcs

Programoza s I. 11. elo ada s Oszd meg e s uralkodj! elvu algoritmusok. Sergya n Szabolcs 11. elo ada s Oszd meg e s uralkodj! elvu algoritmusok Sergya n Szabolcs sergyan.szabolcs@nik.uni-obuda.hu O budai Egyetem Neumann Ja nos Informatikai Kar Alkalmazott Informatikai Inte zet 1 / 24 Tartalom

Részletesebben

MESEBÁL 3.A hõs kisegér Huszti Zoltán

MESEBÁL 3.A hõs kisegér Huszti Zoltán MSBÁL. hõs kisegér Huszti Zoltán nek 12 Marsch lt egy - szerélt a kam - ra sar - ka mé - lyén, Laczó Zoltán Vince lt egy - szerélt egy órus ora hõs kis - e-gér. Hosz - szú far - ka volt és büsz - ke nagy

Részletesebben

Ablakok. Fájl- és mappaműveletek. Paint

Ablakok. Fájl- és mappaműveletek. Paint Ablakok. Fájl- és mappaműveletek. Paint I. Ablakok I.1. Ablak fogalma Windows = ablak, rövidítése: win Program indítás kinyílik az ablaka I.2. Ablak részei A programablak rendszerint az alábbi részekre

Részletesebben

A LOGO MOTION TANÍTÁSA

A LOGO MOTION TANÍTÁSA A LOGO MOTION TANÍTÁSA ÍRTA: SZABÓ JÁNOS TANÍTÓ 2010, KECEL LOGO MOTION TANÍTÁSA KÉSZÍTETTE: SZABÓ JÁNOS TANÍTÓ 2010. 1 1. FOGLALKOZÁS Kattintsunk a Logo motion ikonjára. A Színes teki. Ez a program ablaka.

Részletesebben

Szövegszerkesztés. Munkánk során figyelembe vesszük azt, hogy az irodai programcsomag szövegszerkesztői az alábbi elemeket kezelik.

Szövegszerkesztés. Munkánk során figyelembe vesszük azt, hogy az irodai programcsomag szövegszerkesztői az alábbi elemeket kezelik. erdeigrete.webnode.hu greta@korosy.hu Szövegszerkesztés Szövegszerkesztő programot használunk akkor, ha írásos munkánkat igényesen, esztétikusan, esetleg nyomtatásra szeretnénk elkészíteni. Munkánk során

Részletesebben

Egyéb 2D eszközök. Kitöltés. 5. gyakorlat. Kitöltés, Szöveg, Kép

Egyéb 2D eszközök. Kitöltés. 5. gyakorlat. Kitöltés, Szöveg, Kép 5. gyakorlat Egyéb 2D eszközök Kitöltés, Szöveg, Kép Kitöltés A kitöltés önálló 2D-s elemtípus, amely egy meghatározott felület sraffozására, vagy egyéb jellegű kitöltésére használható. Felület típusú

Részletesebben

Baran Ágnes. Gyakorlat Függvények, Matlab alapok

Baran Ágnes. Gyakorlat Függvények, Matlab alapok Matematika Mérnököknek 1. Baran Ágnes Gyakorlat Függvények, Matlab alapok Matematika Mérnököknek 1. A gyakorlatok fóliái: https://arato.inf.unideb.hu/baran.agnes/oktatas.html Feladatsorok: https://arato.inf.unideb.hu/baran.agnes/oktatas.html

Részletesebben

Vektorgrafikus rajzeszközök

Vektorgrafikus rajzeszközök 8. nap Vektorgrafikus rajzeszközök A fejezet címe kicsit megtévesztõ lehet. Mivel a Flash alapvetõen vektorgrafikus alapú képek animálására szolgál, ezért a programon belül használható rajzeszközök mindegyikével

Részletesebben

OpenOffice.org irodai programcsomag

OpenOffice.org irodai programcsomag OpenOffice.org irodai programcsomag Daczi László Miről lesz szó? Bevezetés Történeti háttér Átfogó bemutatás Rendszerkövetelmények Writer - szövegszerkesztő Calc - táblázatkezelő Impress

Részletesebben

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. 2006: CXXVII. tv. A Ma gyar Köz tár sa ság 2007. évi költ ség ve té sé rõl... 12730

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. 2006: CXXVII. tv. A Ma gyar Köz tár sa ság 2007. évi költ ség ve té sé rõl... 12730 A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2006. de cem ber 22., péntek TARTALOMJEGYZÉK 1. kö tet 2006: CXXVII. tv. A Ma gyar Köz tár sa ság 2007. évi költ ség ve té sé rõl... 12730 Oldal 2. kö tet

Részletesebben

79. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2005. jú ni us 14., kedd TARTALOMJEGYZÉK. Ára: 1472, Ft. Oldal

79. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2005. jú ni us 14., kedd TARTALOMJEGYZÉK. Ára: 1472, Ft. Oldal A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2005. jú ni us 14., kedd 79. szám TARTALOMJEGYZÉK 2005: XLVI. tv. A ma gyar ál lam pol gár ság ról szóló 1993. évi LV. tör vény és a kül föl di ek be uta

Részletesebben

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2008. au gusz tus 31., vasárnap. 128. szám. Ára: 250, Ft

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2008. au gusz tus 31., vasárnap. 128. szám. Ára: 250, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2008. au gusz tus 31., vasárnap 128. szám Ára: 250, Ft A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2008. au gusz tus 31., vasárnap TARTALOMJEGYZÉK 24/2008.

Részletesebben

PIAC- ÉS ORSZÁGTANULMÁNY

PIAC- ÉS ORSZÁGTANULMÁNY A ma gyar la kos ság bel föl di uta zá sai PIAC- ÉS ORSZÁGTANULMÁNY Ké szí tet te: a Ma gyar Tu riz mus Rt. Ku ta tá si Igaz ga tó sá gá nak meg bí zá sá ból a M.Á.S.T. Pi ac- és Köz vé le mény ku ta tó

Részletesebben

Programoza s I. 10. elo ada s Rendezett to mbo k. Sergya n Szabolcs

Programoza s I. 10. elo ada s Rendezett to mbo k. Sergya n Szabolcs 10. elo ada s Rendezett to mbo k Sergya n Szabolcs sergyan.szabolcs@nik.uni-obuda.hu O budai Egyetem Neumann Ja nos Informatikai Kar Alkalmazott Informatikai Inte zet 1 / 5 Tartalom 1 Kerese sek rendezett

Részletesebben

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA

A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2006. áp ri lis 19., szerda 46. szám I. kötet Ára: 1679, Ft TARTALOMJEGYZÉK 20/2006. (IV. 19.) BM r. A belügyminiszter irányítása alá tartozó szervek, valamint

Részletesebben

A MAGYAR KÖZLÖNY MELLÉKLETE TARTALOM

A MAGYAR KÖZLÖNY MELLÉKLETE TARTALOM A MAGYAR KÖZLÖNY MELLÉKLETE Budapest, 2006. szeptember 20. Megjelenik minden szerdán. IX. évfolyam, 2006/38. szám Ára: 315 Ft TARTALOM Álláspályázatok I. FÕRÉSZ: Személyi és szervezeti hírek A Borsod-Abaúj-Zemplén

Részletesebben

29. szám. I. rész HATÁROZATOK. A Kormány határozatai. A Kormány

29. szám. I. rész HATÁROZATOK. A Kormány határozatai. A Kormány 006/9. HATÁROZATOK TÁRA 59 Budapest, 006. június 8., szerda TARTALOMJEGYZÉK /006. (VI. 8.) Korm. h. A Magyar Köztársaság minisztériumainak felsorolásáról szóló 006. évi LV. tör vény. -ából ere dõ egyes

Részletesebben

38. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2006. áp ri lis 5., szerda TARTALOMJEGYZÉK. Ára: 1311, Ft. Oldal

38. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2006. áp ri lis 5., szerda TARTALOMJEGYZÉK. Ára: 1311, Ft. Oldal A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2006. áp ri lis 5., szerda 38. szám Ára: 1311, Ft TARTALOMJEGYZÉK 79/2006. (IV. 5.) Korm. r. A fel sõ ok ta tás ról szóló 2005. évi CXXXIX. tör vény egyes

Részletesebben

A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM ÉS AZ ORSZÁGOS MUNKAVÉDELMI ÉS MUNKAÜGYI FÕFELÜGYELÕSÉG HIVATALOS LAPJA. Tartalom

A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM ÉS AZ ORSZÁGOS MUNKAVÉDELMI ÉS MUNKAÜGYI FÕFELÜGYELÕSÉG HIVATALOS LAPJA. Tartalom VI. ÉVFOLYAM 9. szám 2008. szep tem ber 25. A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM ÉS AZ ORSZÁGOS MUNKAVÉDELMI ÉS MUNKAÜGYI FÕFELÜGYELÕSÉG HIVATALOS LAPJA Munkaügyi Közlöny Szerkesztõsége 1054 Budapest,

Részletesebben

Készítette: niethammer@freemail.hu

Készítette: niethammer@freemail.hu VLogo VRML generáló program Készítette: Niethammer Zoltán niethammer@freemail.hu 2008 Bevezetés A VLogo az általános iskolákban használt Comenius Logo logikájára épülő programozási nyelv. A végeredmény

Részletesebben

75. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2007. jú ni us 15., péntek TARTALOMJEGYZÉK. Ára: 2478, Ft. Oldal

75. szám A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA. Budapest, 2007. jú ni us 15., péntek TARTALOMJEGYZÉK. Ára: 2478, Ft. Oldal A MAGYAR KÖZTÁRSASÁG HIVATALOS LAPJA Budapest, 2007. jú ni us 15., péntek 75. szám Ára: 2478, Ft TARTALOMJEGYZÉK 2007: LXI. tv. A cég nyil vá nos ság ról, a bí ró sá gi cég el já rás ról és a vég el szá

Részletesebben

2 PowerPoint 2016 zsebkönyv

2 PowerPoint 2016 zsebkönyv 2 PowerPoint 2016 zsebkönyv BBS-INFO Kiadó, 2016. 4 PowerPoint 2016 zsebkönyv Bártfai Barnabás, 2016. Minden jog fenntartva! A könyv vagy annak oldalainak másolása, sokszorosítása csak a szerző írásbeli

Részletesebben

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK Mérési Utasítás Linux/Unix jogosultságok és fájlok kezelése Linux fájlrendszerek és jogosultságok Linux alatt, az egyes fájlokhoz való hozzáférések szabályozása érdekében a fájlokhoz tulajdonost, csoportot

Részletesebben

CAD-ART Kft. 1117 Budapest, Fehérvári út 35.

CAD-ART Kft. 1117 Budapest, Fehérvári út 35. CAD-ART Kft. 1117 Budapest, Fehérvári út 35. Tel./fax: (36 1) 361-3540 email : cad-art@cad-art.hu http://www.cad-art.hu PEPS CNC Programozó Rendszer Oktatási Segédlet Laser megmunkálás PEPS 4 laser megmunkálási

Részletesebben

A Windows az összetartozó adatokat (fájlokat) mappákban (könyvtárakban) tárolja. A mappák egymásba ágyazottak.

A Windows az összetartozó adatokat (fájlokat) mappákban (könyvtárakban) tárolja. A mappák egymásba ágyazottak. Mappakezelés WINDOWS-7 A Windows az összetartozó adatokat (fájlokat) mappákban (könyvtárakban) tárolja. A mappák egymásba ágyazottak. A PC legnagyobb mappája, amely az összes többi mappát is magában foglalja,

Részletesebben

Ked ves Ta ní tók! Ked ves Szü lôk!

Ked ves Ta ní tók! Ked ves Szü lôk! Ked ves Ta ní tók! Ked ves Szü lôk! A tech ni ka ro ha mos fej lô dé se szük sé ges sé te szi, hogy már egé szen ki csi kor ban in for - ma ti kai és szá mí tó gép-fel hasz ná lói is me re tek kel bô vít

Részletesebben

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák

Részletesebben

VARIO Face 2.0 Felhasználói kézikönyv

VARIO Face 2.0 Felhasználói kézikönyv VARIO Face 2.0 Felhasználói kézikönyv A kézikönyv használata Mielőtt elindítaná és használná a szoftvert kérjük olvassa el figyelmesen a felhasználói kézikönyvet! A dokumentum nem sokszorosítható illetve

Részletesebben

Ablak és ablakműveletek

Ablak és ablakműveletek Ablak és ablakműveletek 1. Jelölje meg az igaz állításokat! A. A képen egy ablakot lehet látni. B. A Windows operációs rendszerben a mappák és programok ablakokban nyílnak meg. C. Egyszerre csak egy ablakot

Részletesebben

fmaozaik :n :m :h :s járóóra

fmaozaik :n :m :h :s járóóra A változók 3+2 = mit írnál a helyére? 12 + 8 > mit írnál a helyére? A fióknak először is adni kell egy értéket, majd egy nevet is! Kétféleképpen nézhetjük meg, mi van a fiókunkban. mutat parancs mutat_:mit

Részletesebben