Németh László Számítógép-programozáS mindenkinek LIBRELOGO. teknőcgrafika algoritmusok adatszerkezetek
|
|
- Benedek Dudás
- 8 évvel ezelőtt
- Látták:
Átírás
1 Németh László Számítógép-programozáS mindenkinek LIBRELOGO teknőcgrafika algoritmusok adatszerkezetek FSF.hu alapítvány, 202
2 előre 00 jobbra 95 előre 00 ismét 3 [ előre 00 jobbra 90 ismét 3 [ előre 00 jobbra 90 tölt ismét 4 [ tollatfel előre 80 tollatle előre 0 jobbra 90 előre 0 ismét 4 [ tollatfel előre 80 tollatle előre 0 jobbra 90 előre 0 tölt ismét 4 [ tollatfel előre 80 tollatle előre 0 jobbra 90 előre 0 zár ismét 2 [ ismét 2 [ előre 90 jobbra 90 előre 40 jobbra 90 balra 5 tölt kép [ előre 20 kép előre 20 jobbra 20 előre 20 tölt fekete piros vörös világosszürke ezüst lila szürke fehér sötétbarna bíbor ciklámen zöld világoszöld olajzöld sárga sötétkék kék kékeszöld tollszín piros töltőszín sárga betűszín kék tollszín [0, 0, 255 tollszín 0xff00ff töltőszín tetszőleges ciánkék cián rózsaszín világospiros narancssárga narancs aranysárga arany töltőszín [255, 0, 0, 28 töltőszín 0x80ffff00 ibolyakék ibolya viola égszínkék világoskék világosbarna barna láthatatlan négyzet 50 kör 50 tollvastagság 0 tollvastagság téglalap [40, 30 téglalap [30, 40, 0 tollvastagság mm tollvastagság 0,in tollstílus folyamatos ellipszis [40, 60 ellipszis [40, 60, 2ó, ó tollstílus pontozott tollstílus szaggatott ellipszis [40, 60, 2ó, ó, 2 ellipszis [40, 60, 2ó, ó, 3 tollstílus [3, mm, 2, 4mm, 2mm tollstílus [3, mm, 2, 4mm, 2mm, 2 tollsarok kerek tollsarok tompa tollsarok hegyes tollsarok nincs 2 pont töltőstílus 2 töltőstílus [2, zöld, 3pt, 5 3 LOGO 5 4 ismét 5 [ előre 50 címke hányadik jobbra 360/5 zár betűméret 6 szöveg LOGO L i b r e L o g o betűcsalád Linux Libertine G betűvastagság félkövér betűstílus kurzív fut i LibreLogo -ban [ töltőszín [255, véletlen 200, 0 kör 4 szöveg i jobbra 90 előre 2 balra 90 betűvastagság normál betűstílus álló
3 LibreLogo Előszó 3 Az iskolák sokkal inkább nevelő környezetet biztosítanak majd, arra bátorítva a tanulókat, hoy tanulmányozzák és fejlesszék a [GNU rendszer kódját. Richard Stallman, a szabad szoftver mozgalom alapítója Tartalomjegyzék Előszó...3 Bevezetés...4 Telepítés...5 Logo eszköztár...6 Parancssor az eszköztáron...6 Programfuttatás...6 Logo és LibreLogo összevetés...6 A LibreLogo programozási nyelv...7 Helló, Világ!...7 Utasítássorozat...7 Megjegyzések...7 Sortörésjel...8 Teknőcgrafika...8 Kép utasítás...9 Színek...9 Négyzet, téglalap, kör, ellipszis...9 Szöveg megjelenítése...9 Egyéb teknőcgrafikai utasítások...0 Ismétlődő utasítások (ciklusok)...0 Feltételvizsgálat... Saját utasítások (eljárások)... Saját függvények...2 Változók...3 Értékadás...3 Globális változók...3 Számok...3 Karakterláncok...3 Szabályos kifejezések...4 Listák...5 Halmazok...6 Fix listák...7 Szótárak...7 Kérdések és válaszok...7 Példák...9 Elforgatott négyzetek...9 Teknőcök...9 Színes ábrák...9 Betűgrafika...9 A szabad szoftverekboől a á llo á Unix-szerűő opera á cio á s rendszer, amelynek sza á mos kűlcseleme á t el is ke á szítette á a fejleszte á st meghirdetoő Free Software Foűndation (FSF). A mai, GNU GPL szabad szoftver licenc alatt kiadott Linűx rendszerek FSF a á ltal javasolt elneveze á se GNU/Linűx, tekintettel GNU-s rendszer- e á s sege á dprogramjaikra. Ide á zet a GNU kia á ltva á nybo á l (984), l. Az a á llí á - ta á st jo á l pe á lda á zza a magyar felsoőoktata á s. A szabad szoftverekkel megismerkedoő hallgato á k koözűöl sokan ma ma á r nemzetkoözileg ismert informatikai szakemberek, mint Molna á r Ingo (l. Wikipe á dia), a Linűx opera á cio á s rendszer egyik vezetoő fejlesztoője, vagy Scheidler Bala á zs, a vila á gszerte mintegy 850 ezer ce á gne á l űözembe helyezett syslog-ng naplo á zo á szoftver szerzoője, e á s a ha á lo á zatibiztonsa á g-technolo á giai koöze á pva á llalat, a BalaBit Kft. alapíto á á ja e á s vezetoője. Előszó A LibreLogo programozási környezet és ez a könyv azzal a céllal készült, hogy elősegítse a szabad szoftverek megjelenését, használatát a közoktatásban. Bízom abban, hogy a szabad szoftverek ugyanakkora hatást gyakorolhatnak majd az iskolásokra, mint amelyet az iskolai számítógépek megjelenése okozott valamikor. Hatodikos voltam 986-ban, amikor vaka á cio á eloőtt pa á r nappal az oszta á lyfoőnoökoöm egy, akkor me á g ritkasa á gnak sza á míto á á szeme á lyi sza á míto á á - ge á pet műtatott be az oszta á lynak az űtolso á matematikao á ra á n. Az elsoő tala á lkoza á s hata á sa á ra a nya á ri szűönetben űgyan me á g sza á míto á á ge á p ne á l- kűöl, egy gyerekeknek szo á lo á tankoönyv segítse á á ge á vel ke á szítettem á el elsoő Basic nyelvűő programjaimat. Ez az e á lme á ny isme á tloődoött meg jo á - val ke á soőbb a szabad szoftverekkel kapcsolatban. ŐŐszinte lelkesede á s- sel csoda á lkoztam ra á arra a mindenki eloőtt nyitva a á llo á me á rhetetlen tűda á sra, amit egy GNU/Linűx rendszer e á s a vele ja á ro á, toöbb mint 40 e á ves Unix kűltű á ra 4 hordoz. Csatlakoztam a szabad szoftveres koözoösse á ghez, e á s fejleszte á seim ma re á szei az olyan vila á gszerte ismert programoknak, mint a Mozilla Firefox, Google Chrome e á s Dokűmentűmok, Apple Mac ŐS X, Adobe InDesign, ŐpenŐice.org vagy LibreŐice. Mi is a LibreLogo? Egy olyan, a jelenlegi iskolai Logo rendszerekkel rokon programozási környezet és nyelv, amely a honosított 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őcgrafikáját a LibreOffice (vagy az OpenOffice.org) nyomdai minőséget biztosító vektorgrafikus képességeivel, amint ezt a könyv Libre- Logóval készült ábraanyaga is bizonyítja. A LibreLogo a LibreŐice Writerben rajzol, így á a ke á pek a szoövegszerkeszte á shez e á tűmba vagy beműtato á ba ma á solhato á k, a LibreŐice Draw rajzo- s kiadva á nyszerkeszte á shez egyboől rendelkeze á se a á lo á programja á val egye á b mo á don llnak, ege á rrel mo á dosíthato á á mo á dosíthato á á k (pl. koörre feszíthetoők, á torzíthato á á k, k, mozgathato á k, a á tme á soőt te retezhetoők, feliratozha- á rbelive á alakítha- to á k, l. melle á kelt ke á á p), to á k, egyboől kinyomtathato á raszteres (JPEG, PNG), e k, ISŐ Őpen- á s vektoros ke á pforma á tűmokban; a DTP standard Docűment (ŐDF) dokűmentűmforma á tűmban menthetoők, nyomdai szabva á EPS-ben (Encapsűlated ny PDF forma á tűmba exporta á lhato á k, va á PostScript), vagy a Wikipe á dia a á ltal is haszna á lt webes - go á lapon keresztűöl ű á standard SVG-ben (Scalable j dokűmen- Vector Graphics) elmenthetoő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, és egyben reményeim szerint a LibreOffice-t jól kiegészítő, könnyen elsajátítható eszköz a számítógépes grafikához és kiadványszerkesztéshez. Németh László A LibreLogo fejleszte á se á t az FSF.hű Alapítva á á ny ta á mogata á sa tette lehetoőve á. A LibreŐice Writerrel ke á szűölt koönyv szabadon terjeszthetoő a Creative Commons licenc felte á teleinek megfeleloően. Betűőtípűs: á Linűx Libertine G. Kiada á s e á ve: 202 Becsle á sek vannak a szabad szoftverek e á rte á ke á re vonatkozo á an. Csak a Linűx opera á cio á s rendszer e á rte á ke á t ma á sfe á l millia á rd dolla á rra becsűölte á k 2008-ban. Egy toöbb ezer programot tartalmazo á Linűx terjeszte á s e á rte á ke 0 millia á rd dolla á r is lehet, a magyar GDP koözel tizede, l. 4 Az eredeti szerzoők, Ken Thompson e á s Dennis Ritchie 998-ban az USA legmagasabb szintűő technolo á giai-innova á cio á s díja á á t is megkapta á k a Unix e á s a C programoza á si nyelv kidolgoza á sa á e á rt.
4 4 Bevezetés LibreLogo Bevezetés A LibreLogo a magyar közoktatásban, sok helyen a felsőoktatásban is használt zárt, licencdíjas, windowsos informatikai oktatóprogramok (Comenius Logo és Imagine Logo) szabad, és szabad operációs rendszereken is futó alternatívája. Mivel egyesíti a Logo és a Python programozási nyelv előnyeit, egyszerűbben oldhatunk meg vele informatikai verseny- és emelt szintű érettségi feladatokat is, mint a zárt Logo rendszerekkel. 202-toől a Python va á laszthato á programoza á si nyelv az emelt szintűő informatika e á rettse á gin. Pythonban a programoza á si feladatok toörede á k idoő alatt megoldhato á k a Pascal, C, C++, Java e á s Logo nyelvekhez ke á pest. A LibreLogo egyik ce á lja, hogy megkoönnyítse á a Python nyelv elsaja á títa á á sa á t. A LibreLogo lehetőségei azonban nem merülnek ki az oktatásban: interaktív (kézzel is átszerkeszthető) vektorgrafikus ábrákat készíthetünk vele nyomdai minőségben, kiadványszerkesztési céllal. A LibreLogo jellemzői részletesebben: Szabad szoftver. Szabadon felhasználható és terjeszthető, forráskódja tanulmányozható és módosítható. A szabad, ma á s ne á ven nyílt á forra á sko á dű á szoftverek meghata á rozo á szerepet toöltenek be napjainkban, ele á g, ha csak az olyan ismert, nyílt forra á sko á dra e á pítoő á szervezetekre gondolűnk, mint az Apple, Facebook, Google, Twitter vagy a Wikipe á dia. A LibreŐice-on, illetve á ŐpenŐice.org-on kívűöl á olyan ne á pszerűő e á s ismert szoftverek tartoznak ide, mint a Mozilla Firefox vagy a Google Chrome boönge á szoők e á s a Linűx opera á cio á s rendszer. Ez űto á bbi nemcsak a mai szűpersza á mí á - to á ge á pek vagy a va á llalati kiszolga á lo á k űralkodo á opera á cio á s rendszere, hanem űögyfe á loldalon is az e á lre toört: az okostelefonok piacvezetoő platformja, a nyílt á forra á sko á dű á Android valo á ja á ban egy Linűx rendszer, de a riva á lis iphone, ipad iős rendszere á nek (soőt a Mac ŐS X- nek) alapja is szabad szoftver, a Darwin ne á vre hallgato á opera á cio á s rendszer. A Magyarorsza á g.hű korma á nyzati porta á lt toöbb mint 95%- ban szabad szoftverek műőkoödtetik, ahogy a hazai oönkorma á nyzatok e á s bíro á á sa á gok műőkoöde á se is elke á pzelhetetlen szabad szoftverek ne á l- kűöl. A Gartner 20-ben pűblika á lt felme á re á se á ben koözel 600 va á llalat szerepelt, melyek toöbbse á ge á ben meghata á rozo á szereppel bírnak á a szabad szoftverek. Szabad irodai programcsomagokat, mint az ŐpenŐice.org e á s a LibreŐice, a vizsga á lt va á llalatok mintegy negyede á ne á l alkalmaztak. A kűtata á s egyik legfontosabb mega á llapíta á á sa a szabad szoftverek re á szesede á se á nek nagyme á rte á kűő noövekede á se: a ban me á rt kevesebb mint 0%-ro á l a 202-re jo á solt toöbb mint 30%-ra. 4 A GNU GPL/LGPL/MPL ha á rmas szabad licence szavatolja a LibreLogo szabad felhaszna á lhato á sa á ga á t, forra á sko á dja á nak hozza á fe á rhetoőse á ge á t e á s mo á dosíthato á á sa á ga á t minden felhaszna á lo á sza á ma á ra. 44 A program letoölthetoő a koövetkezoő címroől: á Vannak tana á rok, akik szerint komolytalanna á va á lhat az informatika e á rettse á gi, annyira leegyszerűősoödik a programoza á si feladatok megolda á sa a Python karakterla á ncokkal, lista á kkal e á s szo á ta á r adatszerkezettel. Pedig innentoől va á lhat komollya á, hiszen olyan szintűő feladatok oldhato á k meg kezdoő Python programozo á i tűda á ssal, amelyek a professziona á lis C, illetve Pascal tűda á ssal rendelkezoőknek is feladja á k a lecke á t. A koöze á piskolai informatikaoktata á s ce á lja, hogy mine á l toöbben legyenek ke á pesek megoldani emelt szintűő e á rettse á gi feladatokat. Az pedig kifejezetten eloőny, hogy koözben egy elterjedt, komoly programoza á si nyelvvel ismerkednek meg, amelynek fűöggetlenűöl atto á l, hogy informatikai szakemberek lesznek-e, vagy sem ke á soőbb is jo á haszna á t vehetik. L. pe á lda á űl e á s Laky Norbert (Foőva á rosi Bíro á á sa á g) felme á re á se szerint a hazai bíro á á - sa á gok toöbbse á ge szabad irodai programcsomagot haszna á l. Az e á vi ma á sfe á l millio á bí á ro á sa á gi űögyet tekintve ez millio á s nagysa á grendűő dokűmentűm kezele á se á t jelenti szabad szoftverekkel Magyarorsza á gon Oktatóprogram. A Nemzeti alaptantervben szereplő informatikai tananyag (teknőcgrafika és algoritmusok) oktatására alkalmas programozási környezet. Teknoőcmozgato á űtasíta á á sok, ciklűsok, felte á telvizsga á lat, elja á ra á sok, fejlett adatszerkezetek, mindez magyar nyelvűő űtasíta á á sokkal. A Libre- Logo egye á b kiemelhetoő, a koözoktata á s sza á ma á ra is eloőnyoös tűlajdonsa á - gai: dokűmentűmszerkesztoő e á s vektorgraikűs ke á pkezele á se á nek oktata á sa, műőve á szeti oktata á s, a modern e á s elterjedt Python programoza á si nyelv adatszerkezeteinek e á s egye á b tűlajdonsa á gainak elsaja á 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 á lda á űl a LibreLogo elfogadja a Comeniűs Logo tanűld, e á s az Imagine Logo elja á ra á s (roöv. elj ) űtasíta á á sait is (az Imagine Logo ma á r nem ta á mogatja a tanűld űtasíta á á st, teha á t az alapvetoő programszervezoő űtasíta á á sok tekintete á ben sem csereszabatos eloődje á vel, a Comeniűs Logo á val). Egye á b gyakran haszna á lt koözoös parancsok: eloőre ( e ), ha á tra ( h ), balra ( b ), jobbra ( j ), tollatfel ( tf ), tollatle ( tl ), isme á tle á s ( ism ), tollszín á ( tsz ), tollvastagsa á g ( tv ), toöltoőszín á ( tlsz ), toöroölke á pernyoő ( toöroölke á p ), haza, elrejt, la á thato á, eredme á ny stb. Javított honosítás. A LibreLogo helyenként új alternatívák bevezetésével javítja az említett Logo honosítást: A tanűld / elja á ra á s, vagyis az eredeti ez teknőc Logo to űtasíta á á s alternatív á honosíta á á - sa a LibreLogo á ban az ez (l. melle á címke kelt pe á lda). Vektoros rajzolóprogram555: a képernyőfüggetlen vektorgrafika (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ű grafikákat készíthetünk 444, 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 felhaszna á lhato á graika toöbbek sza á ma á ra nyű á jtja az alkota á s oöroöme á t, mint a nagyobb programoza á si ismereteket ige á nyloő műltime á dia á s e á s ja á te á k- programoza á s, amire a jelenlegi iskolai Logo rendszerek a hangsű á lyt fektetik. LibreOffice/OpenOffice.org kiegészítő555: az elterjedt LibreOffice (vagy annak eredeti kódbázisa, az OpenOffice.org) irodai programcsomag Writer dokumentumszerkesztőjében készíthetjük és futtathatjuk LibreLogo programjainkat, kihasználva a program magas szintű grafikai képességeit. Platformfüggetlenség555: a program mindenhol fut, ahol a LibreOffice, tehát szabad (FreeBSD, Linux) és zárt (Mac OS X, Windows) operációs rendszereken is. Ida á ig koözponti szoftverlicenc-va á sa á rla á s biztosította á a Comeniűs e á s Imagine Logo á t, a Microsoft Őice irodai programcsomagot e á s egye á b za á rt programokat a magyar iskola á k sza á ma á ra. A koözeljoövoőben ez a koözponti beszerze á s megszűőnik, hogy a nemzetkoözi trendeket koövetve a nyílt á alternatíva á á k fokozottan megjelenhessenek az oktata á sban is (l. pl. az ide á zett Gartner jelente á st a szabad szoftverek, benne a szabad irodai programcsomagok jelentoős va á llalati re á szesede á se á roől, e á s ezek folyamatos noövekede á se á roől). A LibreLogo olyan nyílt á alternatí á - va, amely megkoönnyíti á a nyílt á irodai programcsomagra e á s a nyílt opera á cio á s rendszerre valo á a á ta á lla á st az oktata á sban is. á Szabványosság555: az ábrák, Unicode karakterkódolású feliratok és a Logo programot tartalmazó szöveges dokumentum.odt kiterjesztésű állományba, 444 L. címlap, á vagy
5 LibreLogo Bevezetés 5 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 SVG-be. Interaktív teknőc555: 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 LibreLogo Logo eszkoözta á ra tartalmaz teknoőcmozgato á ikonokat, a teknoőc koözvetlenűöl is mozgathato á az ege á rrel: tetszoőleges helyre hű á zhato á, illetve forgata á si szoöge (a kijeloöle á sne á l aűtomatikűsan megjelenoő Rajzobjektűm tűlajdonsa á gai eszkoözta á r Forgata á s ikonja á ra kattinta á s űta á n) is mo á dosíthato á á. A teknoőc az így á bea á llított á pozício á á ban e á s forgata á si szoögben halad tova á bb. Interaktív grafika555: A LibreOffice-ban a LibreLogóval rajzolt élsimított, szabadon nagyítható alakzatokat szabadon elrendezhetjük, átszerkeszthetjük. Az alakzatot kijeloölve mo á dosíthatjűk á az alakzat elforgata á sa á t, a vonalvastagsa á got e á s a -színt. á A kitoölte á sne á l aka á r szína á á rnyalatot is bea á l- líthatűnk. á Az alakzatra dűpla á n kattintva szoöveget adhatűnk meg. A LibreŐice bee á pített á sű á go á ja magyar nyelven ad a lehetoőse á gekroől ta á - je á koztata á st. Fejlett Logo fejlesztőkörnyezet555: 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. Python555: a LibreLogo a modern Python programozási nyelvre épül, melynek adatszerkezeteit, könyvtárait itt is elérhetjük. A LibreLogo tömör parancskészlete mögött a Python rugalmassága áll. A LibreLogo e á rtelmezoője gyakorlatilag egy Python eloőfordíto á á. A LibreLogo programot az eloőfordíta á á s űta á n egy Python sza á l hajtja ve á gre a ha á tte á rben. A Python nemcsak a LibreŐice bee á pített, á magas szintűő programnyelve, illetve nemcsak az emelt szintűő informatikai e á rettse á gi legkoönnyebben elsaja á títhato á á e á s itt a leghate á konyabb (leggyorsabb fejleszte á st lehetoőve á tevoő) programoza á si nyelve. A kifejezetten oktata á si e á s prototípűske á á szíte á á si ce á llal fejlesztett, azo á ta is folyamatosan fejloődoő nyelv e á s C referenciamegvalo á síta á á sa, a CPython sze á les koörűő ne á pszerűőse á gre tett szert azzal, hogy egyszerűőse á ge ellene á re a legkomolyabb ce á lokra haszna á lhato á. Pe á lda á űl bee á pített á programnyelve a vezetoő 3D anima á cio á s szoftvereknek, mint az Aűtodesk Maya, Cinema 4D vagy a szabad Blender; e á s a Google va á llalati adatba á zisfelhoője á nek, az App Engine-nek. Tova á bbi szabad szoftveres pe á lda á k a LibreŐice-on e á s ŐpenŐice.org-on kívűöl, á amelyek programozhato á k Pythonban: Scribűs kiadva á nyszerkesztoő, Fontforge betűőtervezoő, GIMP rajzolo á program, vagy eleve Pythonban ke á szűöltek, mint a GNU Mailman levelezoőlista-kezeloő, Plone tartalomkezeloő, Django webes keretrendszer, Bazaar verzio á kezeloő rendszer e á s az eredeti BitTorrent kliens, de a Microsoft is a Pythonnal (annak egy ma á sik szabad implementa á cio á ja á val, az IronPythonnal) ne á pszerűősíti á saja á t.net platformja á t. Graphite betűtechnológia és betűkészletek555: Bár nevükben a Linux szerepel, a LibreOffice 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. Ilyen kűöloönleges betűőva á ltozat a Linűx Libertine G betűőke á szlet itt is megigyelhetoő valo á di tervezett (nem pedig olvashatatlanűl lekicsinyített) á apro á betűője, amellyel a LibreŐice a professziona á lis kiadva á nyszerkesztoő programok alapva á ltozatait is tű á lsza á rnyalja. Sőt, a betűkészletek a részben magyar fejlesztésnek köszönhetően kiemelt magyar tipográfiai támogatással bírnak: A felkiáltójel, kérdőjel, kettőspont és pontosvessző elé a magyar tipográfiá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értelmezett ligatúrákat (betűhelyettesítő nyomdai jelek) további magyar jelváltozatokkal egészíti ki: ilyen a kurzív gy (l. a mayar szóban), gf ( megfog, ágfa ), gj ( vágja, megjön, legjobb ), valamint az ismertebb, de a betűkészletekben általában nem szereplő fj és ffj ( ifjú, blöffje, illetve álló változatban is: ifjú, blöffje ). A LibreOffice grafikai képességeinek bővítése555: Az egyszerű programozási felület, amit a LibreLogo nyújt, jelentős mértékben bővíti a LibreOffice grafikai képességeit, de ezen felül is akad olyan grafikai lehetőség, ami a LibreOffice-ból korábban hiányzott. Ilyen a pont utasítással megrajzolható pont alakzat és a pontozott vonalstílus: a Libre- Office pontozott vonalai valójában kis négyzetekből állnak, nem pedig pontokból, mint a LibreLogóé (l. a mellékelt összehasonlítást). Speciális kiadványszerkesztő555: a LibreLogo az előbbiekben felsorolt tulajdonságaival; a képernyőfüggetlen, nyomdai minőségű vektorgrafiká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 ágyazottságával és interaktivitásával speciális kiadványszerkesztési feladatokat is elláthat. Jo á pe á lda erre a LibreLogo sakkta á blarajzolo á pe á ldaprogramja, ahol a sakkba á bokat ke á zzel vagy a lejegyze á s megada á sa á val is egyszerűően felhelyezhetjűök a ta á bla á ra, vagy a (pe á lda á űl a címoldalon, á illetve a melle á kelt, a ba á bokat TrűeType betűőke á szletboől, a sakkta á bla kerete á t e á s sza á - moza á sa á t Logo űtasíta á á sokkal kirajzolo á sakkta á bla á n is megigyelhetoő) betűőgraikai ke á pesse á gek. Egyéb tulajdonságok555: a program tömör felépítésű (mindössze 300 sor Python/PyUNO-ban), könnyen honosítható (összesen 30 szó, illetve egyszerű programüzenet lefordítását igényli). Várható fejlesztési irány555: a jelenleg támogatott angol és magyar mellett további honosítások elkészítése a LibreOffice fordítói közösség segítségével; a LibreLogo programozási nyelvéből még nem elérhető LibreOffice grafikai képességek kihasználása (pl. Bézier-görbék, áttetsző szöveg, átmenetek (szín és áttetszőség), 3D grafika) stb. Telepítés A LibreLogo kiegészítő jelenleg külön telepítendő a a b c d e f g h Matt 3 lépésben (Sütő, 889)
6 7 6 Telepítés LibreLogo LibreOffice-ban az Eszközök» Kiterjesztéskezelő» Hozzáadás gomb és a LibreLogo-0..oxt állomány kiválasztásával. Telepítés után indítsuk újra a LibreOffice-t. LibreOffice: LibreLogo: Logo eszköztár Nyissunk meg egy új, üres szöveges dokumentumot a Writerben. Első telepítés után megjelenik a Logo eszköztár (kikapcsolás: Nézet» Eszköztárak» Logo). Az eszköztár több ikont és egy beviteli mezőt (Logo parancssor) tartalmaz. Az ikonok leírása: Előre: teknőc 0 pontnyit előre, beállítástól függően vonalat húzva. Hátra: teknőc hátra halad 0 ponttal, beállítástól függően vonalat húzva. Balra: teknőc elfordítása 5 -kal balra. Jobbra: teknőc elfordítása 5 -kal jobbra. Indítás: LibreLogo program (Writer dokumentumban lévő szöveg) futtatá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. 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. Program futtatása: írjunk be egy parancsot a parancssorba, például kör 00, é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 00 b 89 (vagyis előre 00pt 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ított, még futó programok az eszköztár Leállítás ikonjával állíthatók le. Parancssor 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. Mai nyomdai (DTP vagy PostScript) pont = 2,54 cm / 72, vagyis kb. 0,35 mm. Programfuttatás A többsoros LibreLogo programok szerkesztője a LibreOffice 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 ism 36 [ ; 36-szor ismétel tlsz tetsz ; tetszőleges töltőszín kör vszám 8 ; véletlen átmérőjű kör e 8 b 0 ; előre 8 pont, balra 0 A program indításához kattintsunk a Logo eszköztár Indítás ikonjára. A mellékelt képet a program futtatá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. Logo és LibreLogo összevetés A LibreLogo fejlesztés kiindulásként az általános iskolai tananyagot vette 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űölt bele olyan űtasíta á á s is a LibreLogo á ba, mint a program lassíta á á sa á ra alkalmas va á rj, amire szemben a gyors raszteres megjeleníte á á st alkalmazo á Logo programokkal a LibreLogo á val valo á ismerkede á shez nincs szűökse á g, mivel az e á lsimított á vektorgraikűs alakzatok rajzola á sa (ű á j e á lekkel boővíte á á se) szemmel koövethetoő sebesse á ggel megy ve á gbe. A fontosabb eltérések, használatbeli különbségek: A LibreLogo a á bra á k vektoros alakzatokbo á l a á llnak. A bal oldali tangram re á szeit űto á lag rendeztűök teknoőc e á s piton alakba (l. 8. oldal) Alakzatrajzolás. A LibreLogo teknőcmozgató utasításai vektorgrafikus alakzatokat rajzolnak. Ezek akár rajzolás közben is kijelölhetők, módosíthatók. A toll felemelése sem jelenti, hoy befejeztük az alakzat rajzolását, mert ey vektorgrafikus 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
7 LibreLogo Logo és LibreLogo összevetés 7 alakzatot, és kitölti az aktuális töltőszínnel. Nem szükséges az alakzat belsejébe pozicionálni, mert az alakzat vektorgrafikus leírása alapján történik a kitöltés. Az összetett alakzatok egymást metsző, illetve fedő részei összetett minta kialakítását eredményezik, mint ahogy a mellékelt kép (a korábbi ábra kitöltött 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 8 [ b 0 téglalap [0, 200 vagy ism 8 [ ; ciklustörzs kezdete b 0 téglalap [0, 200 ; méret listával ; ciklustörzs de nem ism 8 [b 0 téglalap [ 0, 200 Elhagyható és elhagyandó sortörésjel. A Libre- Logó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 ~ 00 ; itt kellett sortörésjel előre 00 előre 00 ; itt nem Egyszerűbb változóhasználat. A Logo változók érték szerinti hivatkozásában szereplő kezdő kettő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 :l = :i + :j + :k ; régi, de használható ez új x y z ; új, de b, e, h, j nem használható zs = x + y + z Vesszővel elválasztott listaelemek. A listaelemeket vesszővel kell elválasztani a LibreLogóban: téglalap [00, 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ött. tv! 0 ; régi szintaxis tv 0 ; 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 miatt pedig kézenfekvő idézőjelezést javasolja: példa (de elfogadja a Logo "szó, és a Python 'karakterlánc' szintaxisát is. Alternatív utasítás- és adatszerkezetek. A Libre- Logo a nehézkes, az Imagine Logo esetében ráadásul túlságosan is változatos Logo programszerkezetek, utasítások helyett kevés számú, de áttekinthető 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áció. 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önynyí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őtt is, illetve a már említett 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ú vektorgrafikák is ilyen, egységesen kezelhető alakzatcsoportként tölthetők be a LibreOffice-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 helyett írógépes aposztrófok közé is zárhatjuk a szöveget: címke 'Helló, Világ!' A Logo eszkoözta á ron le á voő parancssorban a Writer nem csere á li ki aűtomatikűsan az íro á á ge á pes dűpla ide á zoőjeleket a magyar megfeleloőire (a dokűmentűmban igen). Linűxon az AltGr-Ő e á s -P szabva á nyos billentyűőkombina á cio á val megkaphatjűk a magyar ide á zoőjeleket. Ma á s, a magyar nyelvet keve á sbe á ta á mogato á opera á cio á s rendszeren az Unicode e á s egye á b karakterko á d ismerete á t ige á nyloő beviteli mo á dszerek helyett ke á nyelmesebb lehet az alternatív á egyszeres íro á á ge á pes ide á zoőjelek haszna á lata a parancssorban. Utasítássorozat Az utasításokat egy sorba is írhatjuk: Helló címke Helló tf h 2 címke Világ! Világ!!! A programban a Hello á kií á ra á sa űta á n felemeljűök a tollat, majd egy sorral lejjebb le á pűönk, e á s kií á rjűk a Vila á g! -ot, ahogy a ke á pen la á thato á. Megjeyzések A pontosvessző és az azt követő szöveg a sor végéig megjegyzésnek számít. előre 0 ; megjegyzés
8 8 Sortörésjel LibreLogo 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 LibreLogó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 Ahol nem koötelezoő a pontosvesszoő, ott e á rdemes elhagyni, hogy hiba esete á n a megfeleloő sorra (vagyis űtasíta á á sra) űgorjon a Writer szoövegkűrzor. Az e á rte á kado á űtasíta á á sokat sortoöre á sjel ne á lkűöl írjűk á kűöloön sorba egyma á s űta á n, l. e á rte á kada á s. Teknőcgrafika Teknőc. 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őc színe, á vonalvastagsa á ga viszont csak jelzi a teknoőc a á llapota á t, a ke á zi mo á dosíta á á s te á nylegesen nem va á ltoztatja meg a teknoőc tolle á s toöltoőszíne á á t, vonalvastagsa á 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 j 3ó b -h * 3 b tetszőleges ; a fokjel elhagyható ; mint az előzők ; szintén ; 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értelmezett mértékegysége a modern számítógépes tipográfiai pont (2,54 cm, azaz a nemzetközi hüvelyk 72-ed része), pl. az az pt rövidítése, de megadható centiméter (cm), milliméter (mm), hüvelyk (" vagy in) is. előre 0pt előre 0 e 2,54cm/7,2 b "/7,2 ; a pont mértékegysége elhagyható ; mint az előzők ; 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 0 tv tetszőleges ; 0 pontos vonalvastagság ; véletlen vastagság (<0pt) 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 szaggatott körvonala jelzi. Felemelt toll mellett az alakzat rajzolása nem fejeződik be, mivel a komplex vektorgrafikus 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úzott vonal stílusát állítja be a megadott stílusnév alapján. Az alapértelmezett 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 á cio á kat leíro á á lista elemei:. egyma á s melletti pontok sza á ma, 2. pontok hossza, 3. egyma á s melletti vona á sok sza á ma, 4. vona á sok hossza, 5. pontok e á s vona á sok koözoötti ta á volsa á g, 6. nem koötelezoően megadando á ara á nyossa á gi te á nyezoő: ha e á rte á ke 2, akkor nem a megadott me á retek, hanem az aktűa á lis vonalvastagsa á g alapja á n alakűl ki a pont-vona á sok me á rete e á s ta á volsa á 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. Zár és tölt. A LibreLogo teknőc nyitott töröttvonalat rajzol útja során. A zár és a tölt utasítás kiadásával az utoljára rajzolt nyitott töröttvonalat (vagy töröttvonalakat, l. következő pont) zárja a program, azaz első és utolsó pontjait összeköti, és az így kapott zárt töröttvonalat 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 á rtelme, ha a rajzola á s sora á n visszakerűöl a teknoőc a toöroöttvonal kezdoőpontja á ba: a vonalvastagsa á gto á l e á s a bea á llított á stílűsto á á l fűöggoő sarkak csak za á rt toöroöttvonal esete á ben jelennek meg helyesen a kiindűla á si csű á csban: tollsarok hegyes tv 3 e 20 j 20 e 20 j 20 e 20 zár tf j e 25 b 90 ; következő: tl e 20 j 20 e 20 j 20 e 20 Az ilyen nem za á rt alakzatok a PDF exporta á la á s sora á n megjavűlnak, azaz azonos kezdoő- e á s ve á gpont esete á n aűtomatikűsan za á rtak lesznek. (Emiatt a melle á kelt a á bra ű á gy ke á szűölt, hogy az űtolso á megrajzolt oldal valo á ja á ban ke á t kűöloön szakaszbo á l a á ll, 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, l. 2. oldal. Az űtasíta á á s bemenoő e á rte á ke vagy egy e á s 0 koöze á esoő sza á m, ami a LibreŐice alape á rtelmezett vonalka á za á si stílűsait á jeloöli, vagy egy ne á gy elemet tartalmazo á lista, ahol az elsoő elem a vonalka á za á s típűsa ( = sa á v, 2 = ne á gyzetra á cs, 3 = ne á gyzetra á cs e á s sa á v), a ma á sodik elem á a vonalka á za á s színe, á a harmadik e á s negyedik a vonalak ta á volsa á ga e á s szoöge. A toöltoőstílűs á 0 űtasíta á á s kapcsolja ki a vonalka á 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öttvonal, hanem új vektorgrafikus alakzat rajzolásába is kezd. A toll ideiglenes felemelése viszont nem eredményez új vektorgrafikus alakzatot, mivel az több nem összefüggő töröttvonalat is tartalmazhat. A zár és a tölt utasítások az utoljára rajzolt vektorgrafikus alakzat minden töröttvonalá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 e 20 j 20 e 20 j 20 e 20 tf j e 0 b 90 ; következő: tl e 20 j 20 e 20 j 20 e 20 tölt
9 LibreLogo Teknőcgrafika 9 A pe á lda á ban a toölt űtasíta á á s leza á rja mindke á t ha á romszoöget. La á thato á, hogy az a á tfedoő re á szek, aka á r egy oönmaga á t metszoő toöroöttvonal esete á - ben is, olyan kitoölte á st eredme á nyezhetnek, hogy a kitakart re á szek kitoöltetlenek (a á tla á tszo á ak) maradnak. Ha ezt nem szeretne á nk a pe á lda á - ban, akkor az elsoő ha á romszoöget kűöloön toölt űtasíta á á ssal toöltsűök ki (l. me á g ke á p űtasíta á á s). Kép utasítás Alakzatcsoportok. A kép utasítást elsősorban vektorgrafikus alakzatcsoportok létrehozására használjuk. A következő példában egy vonalat és egy körvonal nélküli, kitöltött kört helyezünk alakzatcsoportba: kép [ tv e 0 tf kör 0 Csoport szétbontása. Az alakzatcsoportot a Libre- Office 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 vektorgrafikus alakzatot kezdeni, egy egyszerű kép utasítással tehetjük meg: e 0 kép e 0 j 20 e 0 tölt A za á szlo á rű á dja á t bontja ke á t re á szre a ke á p űtasí á ta á s a pe á lda á ban. Kép utasítás egymásba ágyazása. Összetett á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 5 kép [ kör 5 kör 0 Ha felbontjűk a pe á lda á ban szereploő (az alape á rtelmezett fe á lig a á tla á tszo zoöld színnek á kitoöltoött) ce á lta á bla á t a Csoport sze á tbonta á sa ikon segítse á á - á ge á vel, egy nagy koört, e á s egy ke á t koört tartalmazo á alakzatcsoportot kapűnk (amely űto á bbi tova á bb bonthato á ). Összetett ábráinkat célszerű csoportba helyezni az egyszerű felhasználás érdekében: kép [ főprogram 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 0 A koör koörvonala á nak szí á ne á t a á llí á tottűk soöte á tebb zoöldre, a kitoöltoőszí á nt az alape á rtelmezett fe á lig a á ttetszoő zoöldet 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 0 Színnevek. 24+ szín érhető a neve alapján, ilyen pl. a fekete, ezüst, szürke stb. színek (teljes lista a 2. oldalon). A 25. szín a láthatatlan szín. Ezek a szí á nek sza á me á rte á k alapja á n is ele á rhetoők, ha a szí á n sza á ma á t (0- to á l 24-ig sza á mozva) egy egyeleműő lista á val adjűk meg: tsz [0 tlsz [24 kör 0 ; 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ítette 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 tollszín [255, 0, 0 tollszín [0, 255, 0 tollszín [0, 0, 255 tollszín [255, 255, 255 tollszín [255, 28, 0 ; fekete ; vörös ; zöld ; kék ; fehér ; narancssárga Egy-egy szí á noösszetevoő 8 biten kerűöl ta á rola á sra, amit itt 0 e á s 255 koözoötti sza á mmal 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-ff közé eső értéke felel meg a vörös, zöld, kék tartományoknak: tollszín 0x tollszín 0xff0000 tollszín 0x00ff00 tollszín 0x0000ff tollszín 0xffffff tollszín 0xff8000 ; fekete ; vörös ; zöld ; kék ; fehér ; narancssárga Áttetszőség. Az áttetsző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 áttetszőségnek: tollszín [255, 255, 255, 28; 50%-ban áttetsző tollszín 0x80ffffff ; fehér (mindkettő) Néyzet, téglalap, kör, ellipszis Külön utasításokkal téglalapot és ellipszis vektorgrafikus 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 LibreLogo az alakzatot a teknőcpozícióval a középpontjában. Négyzet. Megadott oldalhosszúságú négyzet rajzolása. négyzet 0 Téglalap. Adott szélesség és magasságú, igény szerint lekerekített sarkú téglalap rajzolása. téglalap [20, 0 téglalap [20, 0, 5 A sze á lesse á get, magassa á got, e á s ha szeretne á nk, a lekerekí á te á s sűgara á t lista á val adjűk meg. Kör. Megadott átmérőjű kör rajzolása. kör 0 Ellipszis. Adott szélesség és magasságú ellipszis rajzolása. 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 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
10 3 0 Szöveg megjelenítése LibreLogo betűméret 60 betűszín fehér címke betűméret 0 betűszín fekete címke Évi Évi Szöveg. Az utasítás az előzőleg rajzolt vektorgrafikus alakzat (töröttvonal, téglalap, ellipszis) középre igazított feliratát állítja be, vagy módosítja. j 30 e 30 j 20 e 30 szöveg írás Leza á rt vagy kitoöltoött alakzatokna á l az í á gy beleí á rt szoöveg ví á zszintes lesz. A felirat egyűött mozog az alakzattal, kettoős kattinta á s űta á n mo á - dosí á thato á. IÍgy űto á lag is megadhatűnk feliratot az alakzatoknak. 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 á llí á 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 00 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értelmezett álló vagy kurzív ( dőlt -ként is). Graphite betűtechnológia. A betűcsalád utasításban Graphite betűtulajdonságokat is beállíthatunk, például kiskapitálist, valódi méretezett 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= ; kiskap. betűcsalád Linux Biolinum G:sups= ; apró betű betűcsalád Linux Libertine G:texm= címke \\sum_k^n_=_\\alpha_i \sum_k^n=_\alpha_i Boővebb leí á ra á s a lehetoőse á gekroől: magyar nyelvűő jegyzet: Egyéb teknőcgrafikai 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őc mellett a rajzola á si műőveletek gyorsabbak. Irány. A teknőc az adott irányba fordul. Az irányt szöggel, órapozícióval és képernyő-koordinátával is megadhatjuk: irány 0 irány 3ó irány [0, 0 ; teknőc északnak fordul ; teknőc keletnek fordul ; az oldal bal felső sarka fele Hely. A teknőc az adott 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 A program elsoő sora á ban bekapcsoljűk a Graphite betűőke á szlet ara á - nyos sza á melhelyeze á se á t is, hogy a keskeny sza á mjegyek, mint a - ben, koözelebb kerűöljenek egyma á shoz (alapesetben a gyakori toöbbsoí á ra á s Vagyis vonalhű á za á s az oldal bal felsoő sarka á ba, majd az oldal egy tetszoőleges pontja á ba. A fenti parancsot toöbbszoör megisme á telve kaptűk a melle á kelt (itt kicsinyí á tett) a á bra á t. Pozíció 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[ ; y koordináta hely [hely[0 + 0, hely[ + 0 ; irány DK-re Oldalméret. Az oldal méretét tartalmazó lista. ki oldalméret ; A4-nél [62pt, 792pt A lista segí á tse á ge á vel vonalat hű á zhatűnk az oldal toöbbi sarka á ba is: hely oldalméret hely [oldalméret[0, 0 hely [0, oldalméret[ ; jobb alsó sarok ; jobb fölső sarok ; 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 megadott számban ismétli a kapcsos zárójelek között megadott utasításokat (programblokkot). ism 3 [ e 0 j 20 ; szabályos háromszög UÜgyeljűönk a szo á koözoökre, vagy sortoöre á sre a kapcsos za á ro á jelek, e á s a koözbeza á rt űtasí á ta á sok koözoött, amit a LibreLogo, szemben a Logo á val, megkoövetel! 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 0 A LibreLogo á ban a ve á gtelenszer az isme á tle á s alternatív á neve. Hányadik. A ciklus sorszámát tartalmazó változó: 02 tf ism 2 [ j ó e 30 címke hányadik h A teknoőc az o á ra sza á mlapja á nak koözepe á roől indűl. Mindig o á ra á t az o á raműtato á ja á ra á sa á nak ira á nya á ba fordűlva e á s a koöze á ppontto á l 30 pontnyira elta á volodva kiírjűk á a ha á nyadik va á ltozo á val a ciklűs -toől 2-ig fűto ciklűsva á ltozo á ja á t. á Ciklusok ciklusokon 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 (2 perces) beosztásokat: betűcsalád Linux Biolinum G:pnum= tf j ó ism 2 [ e 20 b ó * hányadik címke hányadik j ó * hányadik h 20 tv 2 ism 5 [ e tl e 3 tf h j ó/5 tv 0,
11 LibreLogo Ismétlődő utasítások (ciklusok) ros ta á bla á zatos elhelyeze á s miatt a sza á mjegyek űgyanakkora helyet foglalnak el, la á sd az elsoő o á rasza á mlapon, de ez sima szoövegben kerűölendoő). Az ege á sz o á ra á kna á l la á thato á vastagabb beoszta á st ű á gy kapjűk, hogy a belsoő ciklűs eloőtt nagyobb vonalvastagsa á got a á llítűnk á be, amit csak az elsoő beoszta á s megrajzola á sa űta á n írűnk á felűöl. Hányadik az egymásba ágyazott ciklusoknál. A szorzótábla a legismertebb példa az olyan egymásba ágyazott 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 ágyazott ciklusoknál mentsük el az értékét egy új változóba: ism 0 [ ; kirajzoljuk a szorzótáblát (l. kép) szorzandó = hányadik ism 0 [ tv szorzandó * hányadik b 3,6 e 5 ; a hányadik értéke itt mindig 0 A (fele á re kicsinyített) á a á bra á n 0 toölcse á rszerűő alakzatot la á thatűnk, amelyek az -es, 2-es stb. szorzo á ta á bla szorzatait a á bra á zolja á k a megfeleloő sze á lesse á gűő csíkokkal. á 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: Hol volt, hol nem volt, volt egyszer egy Sűsga nevűő kisla á ny. A tana á - ra azt reme á lve, hogy jo á darabig lekoöti a gyerekeket, feladta az oszta á lynak, hogy adja á k oössze a sza á mokat -toől 00-ig. De Sűsga hamarosan jelentkezett, hogy ke á sz van. A tana á r meglepoődve ke á rdezte, hogyan joött ra á ilyen gyorsan a jo á eredme á nyre? Sűsga ela á rűlta, hogy rajzolgatni kezdett űnalma á ban, mert kedve nem volt a sok oösszeada á shoz. Lerajzolt egy poöttyoöt, majd melle á, a koövetkezoő oszlopban kettoőt, majd me á g egy ű á j oszlopban ha á rmat, ege á szen tízig. á A LibreLogo á val így á kaphatjűk meg Sűsga rajza á t: tf tv 3 ism 0 [ ism hányadik [ pont e 5 h hányadik * 5 j 90 e 5 b 90 Vagyis 0-szer isme á teljűök a belsoő ciklűst, ami az e á ppen ve á grehajtott kűölsoő ciklűs sorsza á ma á nak megfeleloő sza á mű á poöttyoöt rajzolja ki egyma á s foöle á (majd visszale á pteti a teknoőcoöt alűlra, e á s a koövetkezoő oszlopba a á llítja). á Sűsga ra á joött, hogy ez az a á bra majdnem pontosan olyan, mint egy fe á l ne á gyzet. Egy csűpa poöttyboől a á llo á ne á gyzet a á tlo á ja á - nak ke á t oldala á n űgyanannyi poötty van, az a á tlo á ban pedig a ne á gyzet oldalhossza á nak megfeleloő poötty tala á lhato á. Ez alapja á n, ha vesszűök a ne á gyzetben le á voő poöttyoök sza á ma á nak fele á t (n*n/2), akkor, mivel ez az a á tlo á fele á t ma á r tartalmazza, ma á r csak az a á tlo á ban szereploő poöttyoök ma á sik fele á t, n/2-t kell hozza á adni, hogy megkapjűk a sza á mok oösszege á t -toől 0-ig. Ez 0*0/2 + 0/2 = 00/2 + 5 = 55. Sza á z poötty oldalhosszű á sa á gű á ne á gyzetne á l űgyanű á gy kell elja á rni: 00*00/2 + 00/2 = 05000/ = Míg á tana á ra beírta á az oötoöst, Sűsga fejben kisza á - molta me á g az elsoő ezer sza á m oösszege á t is. Amíg. A megadott logikai kifejezés teljesüléséig hajtja végre a ciklustörzsben szereplő utasításokat. amíg igaz [ e b ; végtelen ciklus amíg hányadik <= 5 [ ; mint ism 5 [ A ciklűs felte á tele á ben szereploő ha á nyadik itt a ciklűsra vonatkozik. Fut -ban/-ben. A ciklusváltozó végiglépked a megadott lista vagy karakterlánc elemein: fut i [, 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 itt 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 0 ha hányadik = 2 vagy ~ hányadik = 24 [ kör 0 kör 0 A program 36-szoöget rajzol, mikoözben a 2. e á s a 24., majd az űtolso á csű á csna á l (itt ma á r a ciklűson kí á vűöl) koört is rajzol. A blokk után még egy blokk is szerepelhet, amely a feltétel nem teljesülése esetén hajtódik végre. ism 36 [ e 5 b 0 ha hányadik % 2 = 0 [ kör 0 ~ [ kör 4 Az eloőzoő programot egyszerűősí á tve a felte á tel azt vizsga á lja, hogy a ciklűsva á ltozo á marade á k ne á lkűöl oszthato á -e 2-vel. Ha igen, 0 pont a á t- me á roőjűő koört rajzol, 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 ==. 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 mellett a nem művelet is használható: ha nem (a > 0 és a <= 0) [ ki kívül van A pe á lda á ban ha a e á rte á ke kisebb, vagy egyenloő, mint 0, vagy nagyobb mint 0, kií á ra á sra kerűöl a kí á vűöl van űözenet. Az alapértelmezett igaz, vagy hamis logikai értéket kifejezésekben is használhatjuk: a = igaz ha a [ ki nagyon igaz [ ki nem igaz A logikai kifejeze á st va á ro á űtasíta á á sok a 0 (e á s űöres karakterla á nc, lista, halmaz vagy szo á ta á r) e á rte á ket hamisnak, a nem 0 e á rte á ket pedig igaznak veszik. A logikai kifejeze á sek kiírata á á sa á na á l vagy karakterla á ncca alakíta á á sa á na á l az igaz vagy hamis szo á t kapjűk: á ki 5 == 5 b = lánc 2 * 2 == 5 ; igaz jelenik meg ; 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értelmezett 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ö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 Pythonban csak a dűpla egyenloőse á gjel haszna á lhato á műőveleti jelke á nt. A LibreLogo viszont a ha, amíg, á eredme á ny űtasíta á á sokban szereploő logikai kifejeze á sekben megengedi a sima egyenloőse á gjel haszna á lata á t is.
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észletesebbenNé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észletesebbenNé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észletesebbenImagine 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észletesebbenNémeth László. LibreLogo
Németh László LibreLogo FSF.hu Alapítvány, 2013 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észletesebbenNé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észletesebbenPRECÍ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észletesebbenInformatika ó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észletesebbenProgramozá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észletesebbenLIBRELOGO é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észletesebbenA 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észletesebbenProgramozá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észletesebbenA 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észletesebbenVII. 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észletesebbenKissS. 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észletesebbenTanmenet. 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észletesebbenLOGO 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észletesebben11. 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észletesebbenScherlein Márta Dr. Hajdu Sándor Köves Gabriella Novák Lászlóné MATEMATIKA 2. A FELMÉRŐ FELADATSOROK ÉRTÉKELÉSE
Scherlein Márta Dr. Hajdu Sándor Köves Gabriella Novák Lászlóné MATEMATIKA 2. A FELMÉRŐ FELADATSOROK ÉRTÉKELÉSE A felm r feladatsorok rt kel se A felm r feladatsorokat A, B, C, D v ltozatban k sz tett
RészletesebbenProgramoza 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észletesebbenA 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észletesebbenProgramozá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észletesebbenA 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észletesebbenAnalı zis elo ada sok
Vajda Istva n Neumann Ja nos Informatika Kar O budai Egyetem 1 / 13 Specia lis differencia la si szaba lyok Logaritmikus differencia la s f (x)g (x) g (x) = e ln f (x) = e g (x) ln f (x) = f (x) g (x)
RészletesebbenComenius 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észletesebbenProgramoza 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észletesebben33. 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észletesebben1. 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észletesebben3. 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észletesebbenKé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észletesebbenTá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észletesebbenTá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észletesebbenA 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észletesebbenProgramozá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észletesebbenPRCX PRCX. Perdületes mennyezeti befúvóelem
Perdületes mennyezeti befúvóelem PRCX PRCX befúvóelem TLS csatlakozódobozzal. TLS opciós tartozék, melyet külön kell megrendelni. Leírás PRCX perdu letes mennyezeti befu vo k fo eleme a re sekkel ella
Részletesebbenmintá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észletesebbenNyugat-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észletesebbenSzö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észletesebbenIsmerkedé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észletesebbenBevezető. 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észletesebben6.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észletesebbenTanulási segédlet 4. osztály
Tanulási segédlet 4. osztály 1. Az informatikai eszközök használata 2. Alkalmazói ismeretek 3. Problémamegoldás informatikai eszközökkel 4. Infokommunikáció 5. Az információs társadalom 6. Könyvtári informatika
RészletesebbenMi 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észletesebbenMesh 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észletesebbenA 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észletesebbenA 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észletesebbenWord 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észletesebbenFelhasználói kézikönyv
NEPTUN-@Napló Felhasználói kézikönyv NEPTUN-@Napló Elektronikus Iskolai Osztálynapló Bevezetés Tartalom Bevezetés... 6 Általános funkciók... 6 Dokumentumok... 7 Milyen eszközökön használható a program?...
RészletesebbenSzkriptnyelvek. 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észletesebben18. 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észletesebbenMinden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.
2 Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is. Kiadja a Mercator Stúdió Felelős kiadó a Mercator Stúdió vezetője Lektor: Pétery Tamás Szerkesztő: Pétery István
RészletesebbenProgramozá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észletesebbenNémeth László FSF.hu Alapítvány. Kiadványok. OpenOffice.org. Writerrel. Linux az oktatásban 2010, október 16.
Németh László FSF.hu Alapítvány Kiadványok OpenOffice.org Writerrel Linux az oktatásban 2010, október 16. OOo Kiadványkészítés Kiadványkészítés az OpenOffice.org Writer szövegszerkesztővel Fejlesztés Linux
Részletesebben4. 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észletesebbenKé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észletesebbenSzövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word
Szövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word A szövegszerkesztők közül az elkészítendő szöveg jellegétől függően választunk programot, és nem feltétlenül azt, amelyiket alapértelmezésben
Részletesebben4. Lecke. Körök és szabályos sokszögek rajzolása. 4.Lecke / 1.
4.Lecke / 1. 4. Lecke Körök és szabályos sokszögek rajzolása Az előző fejezetekkel ellentétben most nem újabb programozási utasításokról vagy elvekről fogunk tanulni. Ebben a fejezetben a sokszögekről,
RészletesebbenWord 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észletesebbenObjektumok é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észletesebbenThermo1 Graph. Felhasználói segédlet
Thermo1 Graph Felhasználói segédlet A Thermo Graph program a GIPEN Thermo eszközök Windows operációs rendszeren működő grafikus monitorozó programja. A program a telepítést követően azonnal használható.
RészletesebbenOpenOffice.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észletesebbenROZGONYI-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észletesebbenReszlAd fájl, kitöltési útmutató:
1 ReszlAd fájl, kitöltési útmutató: A ReszlAd táblázat egy adott látogatás részletes adatait tartalmazza. A szaktanácsadó által hiánytalanul kitöltött, és elnevezett fájlt e-mail üzenetben kérjük elküldeni
RészletesebbenFeladatok megoldásai
1. Az oszlopszélességet az oszlopszegélyre való dupla kattintással állítsuk be! Mit tapasztalunk? Az oszlopszegélyre való dupla kattintáskor az Excel az oszlopban található leghosszabb bejegyzés hosszúsága
RészletesebbenMechatronika segédlet 3. gyakorlat
Mechatronika segédlet 3. gyakorlat 2017. február 20. Tartalom Vadai Gergely, Faragó Dénes Feladatleírás... 2 Fogaskerék... 2 Nézetváltás 3D modellezéshez... 2 Könnyítés megvalósítása... 2 A fogaskerék
RészletesebbenEgyé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észletesebbenBevezetés a QGIS program használatába Összeálította dr. Siki Zoltán
Bevezetés Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán A QGIS program egy nyiltforrású asztali térinformatikai program, mely a http://www.qgis.org oldalról tölthető le. Ebben a kis
RészletesebbenVá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észletesebbenVektorgrafikus 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észletesebbenEgyszerűbb a Google keresőbe beírni a Sharepoint Designer 2007 letöltés kulcsszavakat és az első találat erre a címre mutat.
A feladat megoldásához a Sharepoint Designer 2007 programot használjuk, mely ingyenesen letölthető a Microsoft weboldaláról. Az érettségi aktuális szoftverlistája alapján az Expression Web 2, az Expression
RészletesebbenHORVÁ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észletesebbenWord 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észletesebbenINFORMATIKA Felvételi teszt 1.
INFORMATIKA Felvételi teszt 1. 1) Mi a szoftver? a) Szoftvernek nevezzük a számítógépet és minden kézzel megfogható tartozékát. b) Szoftvernek nevezzük a számítógépre írt programokat és az ezekhez mellékelt
RészletesebbenSZOFTVERES 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észletesebbenWord 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észletesebbenRAP-4 ELEKTROMECHANIKUS SOROMPÓ
RAP-4 ELEKTROMECHANIKUS SOROMPÓ JELLEMZO K A RAP 4 egy elektromechanikus sorompo ami beja ratokhoz (auto parkolo, gya rak, ko rha zak stb.) haszna lando. A fe m doboz egy motort e s egy veze rlo egyse
Részletesebben38. 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észletesebbenBaran Á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észletesebben5.osztály 1.foglalkozás. 5.osztály 2.foglalkozás. hatszögéskörök
5.osztály 1.foglalkozás 5.osztály 2.foglalkozás hatszögéskörök cseresznye A cseresznye zöld száránál az egyeneshez képest 30-at kell fordulni! (30 fokot). A cseresznyék között 60 egység a térköz! Szétszedtem
Részletesebben172. 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észletesebbenLVII. É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észletesebben148. 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észletesebben1. 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észletesebben1.1.1 Dátum és idő függvények
1.1.1 Dátum és idő függvények Azt már tudjuk, hogy két dátum különbsége az eltelt napok számát adja meg, köszönhetően a dátum tárolási módjának az Excel-ben. Azt is tudjuk a korábbiakból, hogy a MA() függvény
RészletesebbenII. orsza gos magyar matematikaolimpia XXIX. EMMV Szatma rne meti, februa r 28. ma rcius 3. VIII. oszta ly
VIII. oszta ly 1. feladat. Az n N terme szetes sza mot szerencse snek nevezzu k, ha n2 felı rhato n darab egyma suta ni terme szetes sza m o sszegeke nt. Bizonyı tsd be, hogy: 1) a 1 szerencse s sza m;
RészletesebbenAlapvető 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észletesebbenInforma cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez. T31. Standolás. 2013.
Informa cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez T31. Standolás 2013. július Tartalomjegyzék A speciális leltár... 3 Beállítások... 3 A standolás
Részletesebbenfmaozaik :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észletesebbenA 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észletesebbenA 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észletesebbenSzövegszerkesztés alapok
Szövegszerkesztés alapok Libre Office Writer http://szabadut.fsf.hu/ Szöveg szerkesztő programok Editorok Szövegszerkesztők (Word processor) Kiadványszerkesztők (DTP) Fájlformátumok TXT fájlok editorok
RészletesebbenA szerzõrõl... xi Bevezetés... xiii
TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány
RészletesebbenOperá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észletesebbenVARIO 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észletesebbenII. 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észletesebbenTARTALOMJEGYZÉK. Bu da pest, 2006. feb ru ár 14. Ára: 1518 Ft 3. szám. 2005. évi CLXIII. tv.
Bu da pest, 2006. feb ru ár 14. Ára: 1518 Ft 3. szám 2002. december TARTALOMJEGYZÉK TÖRVÉNYEK 2005. évi CLXIII. tv. 2005. évi CLXXIV. tv. Az adózás rendjérõl szóló törvény egyes rendelkezéseinek alkalmazásáról
RészletesebbenTáblázatok. Táblázatok beszúrása. Cellák kijelölése
Táblázatok Táblázatok beszúrása A táblázatok sorokba és oszlopokba rendezett téglalap alakú cellákból épülnek fel. A cellák tartalmazhatnak képet vagy szöveget. A táblázatok használhatók adatok megjelenítésére,
Részletesebben19. 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észletesebbenFelhasználói kézikönyv a minősítési értékelő modul használatához
Felhasználói kézikönyv a minősítési értékelő modul használatához Létrehozva: 2015.02.24. Utolsó módosítás: 2015.04.09. Tartalomjegyzék 1 A dokumentum célja... 4 2 A rendszer elérése... 5 2.1 Technikai
RészletesebbenA program a köröket és köríveket az óramutató járásával ellentétes irányban rajzolja meg.
894 11.4. Kör és körív 11.4. Kör és körív A program a köröket és köríveket az óramutató járásával ellentétes irányban rajzolja meg. 11.4.1. Kör/Körív tulajdonságai A kör vagy körív létrehozása előtt állítsa
Részletesebben