Programozási környezetek

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

Download "Programozási környezetek"

Átírás

1 KOVÁSZNAI GERGELY ÉS BIRÓ CSABA EKF TTK Információtechnológia Tanszék Programozási környezetek Alkalmazható természettudományok oktatása a tudásalapú társadalomban TÁMOP A/1-11/

2 WPF Bevezetés A Windows Presentation Foundation (WPF) egy grafikus megjelenítő rendszer Windows-ra. A Windows Forms utódának tekinthető asztali alkalmazások fejlesztése terén. Bár a WPF számos téren eltér a tradicionálisnak tekinthető Windows Forms-hoz képest, mégis számos olyan elvre támaszkodik, amely a meglévő asztali keretrendszerek alapját képezi. Az egyik elsőre legszembetűnőbb különbség, hogy az alkalmazás megjelenéséért felelős kód elkülönül az alkalmazás funkcionalitását leíró kódtól. De ez csupán egy a számos technológiai újítás közül. 2

3 Számítási metódusa A WPF az ablak és az összes elem méreteinek kezelésére egy un. eszköz-független egységet (device-independent unit DIU) hozott létre. Ez egy inch egy kilencvenhatod része. Szabványos Windows DPI beállítás (96 dpi) esetében ez pontosan megfelel egy fizikailag valós pixelnek. Egy 19 inch-es LCD megjelenítő esetében, amelynek maximális felbontása 1600 x 1200 a valódi pixelsűrűség az alábbi módon számítható: 3 3

4 Többrétegű architektúra 4

5 XAML XAML (extensible Application Markup Language) egy XML alapú deklaratív jelölőnyelv, amely a.net keretrendszer modelljébe illeszkedve leegyszerűsíti a grafikus felhasználói felület (GUI) kialakítását. XAML deklaratív nyelv nyelvtani szabályrendszere nagyon egyszerű. Általános tervezési alapelve, hogy a XAML dokumentum minden eleme kivéve, ha egy attribútumot definiál - a.net osztály egy példánya. <Window x:class="helloworld.mainwindow" xmlns=" xmlns:x=" Title="MainWindow" Height="350" Width="525"> <Grid> <TextBlock Text="Hello World!" /> </Grid> </Window> 5

6 Elrendezések Az alkalmazás felhasználói felületének megtervezése és kivitelezése, úgy, hogy az attraktív és praktikus legyen, s mindemellett alkalmazkodjon a különböző ablak méretekhez sokszor nem könnyű feladat. A WPF egyik nagy előnye, hogy sokrétűen támogatja az ilyen helyzetek megoldását. A felhasználói felület kialakításához felhasznált elemek túlnyomó többsége, mint arról már az előzőekben is volt szó a System.Windows.FrameworkElement alaposztályból származnak. 6

7 Vezérlők 7

8 Színek és ecsetek Szín definiálása: <Color x:key="narancssargaszin" A="255" R="255" G="176" B="59" ></Color> <Color x:key="sotetpirosszin">#ffaa2c27</color> Első esetben az ARGB megadásról van szó, ahol az A(Aplhaalfa), R(Red-piros), G(Green- zöld) és B (Blue- kék) értékeket jelentik. Az első (alfa) paraméter az átlátszatlanság mértékét definiálja. Esetünkben ez a 255-ös értéknél 100 %-ot jelent. Ecsetek LinearGradientBrush RadialGradientBrush Stb 8

9 Alakzatok Beépített alakzatok a következők: Line (vonal), Polyline (több szakaszból álló vonal), Polygon (sokszög), Rectangle (négyszög), Ellipse (ellipszis), Path (görbe). 9

10 Transzformációk Transform osztály leszármazottjai: TranslateTransform (eltolási transzformáció), SkaleTransform (méretezési transzformáció), RotateTransform (forgatási transzformáció), SkewTransform (döntési transzformáció), MatrixTransform (mátrix transzformáció), TransformGroup (transzformációs csoport). 10

11 Effektek A WPF egyik nagy ereje az, hogy szinte minden GUI elemhez könnyedén társíthatunk különböző effekteket. Az effektek használatával könnyedén hozhatunk létre különböző hatásokat (árnyékolás, külső ragyogást, domborítást, stb.). Minden effekt a System.Windows.Media.Effects osztály leszármazottja. 11

12 Kioldók Kioldókat leggyakrabban stílusokhoz rendelhetünk. Segítségükkel beállíthatjuk, hogy hogyan reagáljon egy adott vezérlő egy esemény bekövetkeztére, vagy egy tulajdonság megváltozására. A kioldók a Style osztályon kívül a ControlTemplate, DataTemplate és a FrameworkElement osztályokhoz nyújtanak még támogatást. 12

13 Animációk Az animáció tulajdonképpen nem más, mint gyorsan egymás után vetített képek sorozata. Ezen fejezet feldolgozásához, amennyiben szükséges érdemes feleleveníteni az irányított eseményekkel, függőségi tulajdonságokkal, kioldókkal kapcsolatos ismereteinket. A WPF 42 animációs osztályt biztosít, amelyek a System.Windows.Media.Animation névtérben helyezkednek el. Ezen osztályok alapvetően az alábbi három csoportba sorolhatóak: Lineáris animációk (Linear animations) Útvonal alapú animációk (Path-based animations) Kulcskocka alapú animációk (Key frame-based animations) 13

14 Animációk 14

15 Köszönjük a figyelmet! 15

Eseményvezérelt alkalmazások fejlesztése II 9. előadás. WPF erőforrások kezelése. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar

Eseményvezérelt alkalmazások fejlesztése II 9. előadás. WPF erőforrások kezelése. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 9. előadás WPF erőforrások kezelése Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto

Részletesebben

A Kiadó előszava... xvii. Köszönetnyilvánítás... xix. Bevezetés... xxi. I. rész: Bevezetés a Silverlight 3 programozásába

A Kiadó előszava... xvii. Köszönetnyilvánítás... xix. Bevezetés... xxi. I. rész: Bevezetés a Silverlight 3 programozásába A Kiadó előszava... xvii Köszönetnyilvánítás... xix Bevezetés... xxi Miért van szükség a Microsoft Silverlightra?... xxi Kiknek szól ez a könyv?... xxiv Miről szól ez a könyv?... xxiv Rendszerkövetelmények...

Részletesebben

Bánsághi Anna anna.bansaghi@mamikon.net. 2015 Bánsághi Anna 1 of 31

Bánsághi Anna anna.bansaghi@mamikon.net. 2015 Bánsághi Anna 1 of 31 ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 5. ELŐADÁS - ABLAKOK, ERŐFORRÁSOK 2015 Bánsághi Anna 1 of 31 TEMATIKA I. C# áttekintés II. WPF 2015 Bánsághi Anna 2 of 31 II. WPF 1.

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

.NET-es programozási technológiák

.NET-es programozási technológiák Eszterházy Károly Főiskola Matematikai és Informatikai Intézet Kovásznai Gergely, Biró Csaba.NET-es programozási technológiák Eger, 2013 Készült a TÁMOP-4.1.2-08/1/A-2009-0038 támogatásával. Tartalomjegyzék

Részletesebben

Bevezetés a Silverlight 3 programozásába

Bevezetés a Silverlight 3 programozásába E LSŐ FEJEZET Bevezetés a Silverlight 3 programozásába A felhasználói élmény fokozására törekvő webes technológiák között a következő lépés a Microsoft Silverligh. A Silverlight célja az, hogy a webes

Részletesebben

Eseményvezérelt és objektumorientált programozás

Eseményvezérelt és objektumorientált programozás DIALOG BOXES, DATA BINDING, STYLES, TRIGGERS WPF 1 Készítsük el a hallgatók és az oktatók nyilvántartását megvalósító modult. Mindkettő hasonló módon működik, ezért az alábbi leírásban csak a hallgatói

Részletesebben

Tartalomjegyzék. Bevezetés. 1. A.NET 3.5-keretrendszer 1. A korszerű alkalmazások felépítésének kihívásai... 2

Tartalomjegyzék. Bevezetés. 1. A.NET 3.5-keretrendszer 1. A korszerű alkalmazások felépítésének kihívásai... 2 Bevezetés xv Mitől tartozik egy platform a következő generációhoz?... xvi Mennyire jelentős az egyre újabb.net-változatok közötti különbség?... xviii Mit jelentett a Windows Vista megjelenése a Microsoft.NET

Részletesebben

Grafikai lehetőségek

Grafikai lehetőségek Vizuális és eseményvezérelt programozás 2006 2007, II. félév BMF NIK Grafikai lehetőségek System.Drawing névtér Graphics osztály Színek használata Vonalalapú alakzatok Pen osztály Rajzolási lehetőségek

Részletesebben

Programozás BMEKOKAA146. Dr. Bécsi Tamás 8. előadás

Programozás BMEKOKAA146. Dr. Bécsi Tamás 8. előadás Programozás BMEKOKAA146 Dr. Bécsi Tamás 8. előadás Visszatekintés A Windows Console alkalmazások egy karakteres képernyőt biztosítottak, ahol a kimenet a kiírt szöveg, míg a bemenet a billentyűzet volt.

Részletesebben

Ugráló gomb oktatási segédlet Ugráló gomb

Ugráló gomb oktatási segédlet Ugráló gomb Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen

Részletesebben

Előszó... 13. 1. A Windows alkalmazásfejlesztés rövid története... 15. A Windows életútja... 15 A Windows 8 paradigmaváltása... 16

Előszó... 13. 1. A Windows alkalmazásfejlesztés rövid története... 15. A Windows életútja... 15 A Windows 8 paradigmaváltása... 16 Előszó... 13 1. A Windows alkalmazásfejlesztés rövid története... 15 A Windows életútja... 15 A Windows 8 paradigmaváltása... 16 A Microsoft megteszi az első lépéseket a fogyasztók felé... 17 A Windows

Részletesebben

Bánsághi Anna 2015 Bánsághi Anna 1 of 39

Bánsághi Anna 2015 Bánsághi Anna 1 of 39 ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 4. ELŐADÁS - WPF BEVEZETÉS 2015 Bánsághi Anna 1 of 39 TEMATIKA I. C# áttekintés II. WPF 2015 Bánsághi Anna 2 of 39 II. WPF BEVEZETŐ 1.

Részletesebben

Vizuális programozás gyakorlat

Vizuális programozás gyakorlat Vizuális programozás gyakorlat Készítsen egy Windows Presentation Foundation alkalmazást, ami a közismert, képeken alapuló memóriajáték egy egyszerű változatát valósítja meg. A program funkcionalitása

Részletesebben

Tworzenie padów o niestandardowych ksztatach English

Tworzenie padów o niestandardowych ksztatach English Egyedi formájú forrasztási felületek (padek) Language Tworzenie padów o niestandardowych ksztatach English Contents A szabványos pad tulajdonságai Egyedi formájú pad készítése Lehetségek egyedi formák

Részletesebben

VII. Appletek, grafika

VII. Appletek, grafika VII. Appletek, grafika 1. Bevezetés A tantárgy elején említettük, hogy a Java alkalmazásokat két nagy csoportba sorolhatjuk. Ezek: alkalmazások (applications) alkalmazáskák (applets) Az eddig megírt programjaink

Részletesebben

Képszerkesztés. Letölthető mintafeladatok gyakorláshoz: Minta teszt 1 Minta teszt 2. A modul célja

Képszerkesztés. Letölthető mintafeladatok gyakorláshoz: Minta teszt 1 Minta teszt 2. A modul célja Képszerkesztés Letölthető mintafeladatok gyakorláshoz: Minta teszt 1 Minta teszt 2 A modul célja Az ECDL Képszerkesztés alapfokú követelményrendszerben (Syllabus 1.0) a vizsgázónak értenie kell a digitális

Részletesebben

A képernyő felbontásának módosítása

A képernyő felbontásának módosítása A képernyő felbontásának módosítása A folyadékkristályos megjelenítési (LCD) technológia jellegéből fakadóan a képfelbontás rögzített. A lehető legjobb megjelenítési teljesítmény elérése érdekében állítsa

Részletesebben

Környezeti informatika

Környezeti informatika Környezeti informatika Alkalmazható természettudományok oktatása a tudásalapú társadalomban TÁMOP-4.1.2.A/1-11/1-2011-0038 Eger, 2012. november 22. Utasi Zoltán Eszterházy Károly Főiskola, Földrajz Tanszék

Részletesebben

Mobil készülékek programozása

Mobil készülékek programozása Mobil készülékek Egyre több ember zsebében és táskájában a legkülönfélébb mobileszközök megtalálhatóak Mobiltelefonok, PDA-k, PalmTopok és intelligens multimédiás eszközök (mit pl. ipod-ok) A készülékek

Részletesebben

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás Számítástechnika II. BMEKOKAA153 4. Előadás Dr. Bécsi Tamás A RadioButton komponens Tulajdonságok: bool Checked Állapotjelző két állapot esetén: (true: bejelölve,false: nem bejelölve) Események: Esemény

Részletesebben

Nyilvántartási Rendszer

Nyilvántartási Rendszer Nyilvántartási Rendszer Veszprém Megyei Levéltár 2011.04.14. Készítette: Juszt Miklós Honnan indultunk? Rövid történeti áttekintés 2003 2007 2008-2011 Access alapú raktári topográfia Adatbázis optimalizálás,

Részletesebben

Termék modell. Definíció:

Termék modell. Definíció: Definíció: Termék modell Összetett, többfunkciós, integrált modell (számítógépes reprezentáció) amely leír egy műszaki objektumot annak különböző életfázis szakaszaiban: tervezés, gyártás, szerelés, szervízelés,

Részletesebben

Az SVG egy olyan XML alkalmazás, amit vektoros grafikai tartalmak létrehozására fejlesztettek ki.

Az SVG egy olyan XML alkalmazás, amit vektoros grafikai tartalmak létrehozására fejlesztettek ki. SVG SVG Az SVG egy olyan XML alkalmazás, amit vektoros grafikai tartalmak létrehozására fejlesztettek ki. SVG = Scalable Vector Graphics A W3C fejlesztette ki, olyan neves cégekkel, mint pl. az Adobe Teljes

Részletesebben

Kétdimenziós rajzolás WPF-ben

Kétdimenziós rajzolás WPF-ben Kétdimenziós rajzolás WPF-ben A grafikus megjelenítés módjai WPF-ben: System.Windows.Shapes névtér osztályaival magas szintű, rengeteg metódus, tulajdonságok, eseménykezelés, input kezelés (egér, billentyűzet)

Részletesebben

Java grafikai lehetőségek

Java grafikai lehetőségek Szerver oldali Java programozás 2007-08/II. 3. óra Java grafikai lehetőségek Java grafikai lehetőségek Képek generálása servletekkel szenasi.sandor@nik.bmf.hu Adatbázisok elérése Témakörök Java grafikai

Részletesebben

reactable interaktív zeneasztal

reactable interaktív zeneasztal reactable interaktív zeneasztal 2(6) - reactable Interaktív zeneasztal reactable Interaktív zeneasztal A reactable interakív asztal egy modern, többfelhasználós elektroakusztikus hangszer. A hangszer kezeléséhez

Részletesebben

.NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba

.NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba .NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba .NET-es programozási technológiák Dr. Kovásznai, Gergely Biró, Csaba Publication date 2013 Szerzői jog 2013 Eszterházy Károly Főiskola

Részletesebben

I. Bevezetés...3. I.1. Eszköz-független egység...3. I.2. WPF többrétegű architektúrája...4. I.3. WPF osztályhierarchiája...5. I.3.1. System.Object...

I. Bevezetés...3. I.1. Eszköz-független egység...3. I.2. WPF többrétegű architektúrája...4. I.3. WPF osztályhierarchiája...5. I.3.1. System.Object... Tartalomjegyzék I. Bevezetés...3 I.1. Eszköz-független egység...3 I.2. WPF többrétegű architektúrája...4 I.3. WPF osztályhierarchiája...5 I.3.1. System.Object...6 I.3.2. System.Threading.DispatcherObject...7

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

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben? . Mi az (x, y) koordinátákkal megadott pont elforgatás uténi két koordinátája, ha α szöggel forgatunk az origó körül? x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs

Részletesebben

Információ megjelenítés Számítógépes ábrázolás. Dr. Iványi Péter

Információ megjelenítés Számítógépes ábrázolás. Dr. Iványi Péter Információ megjelenítés Számítógépes ábrázolás Dr. Iványi Péter (adat szerkezet) float x,y,z,w; float r,g,b,a; } vertex; glcolor3f(0, 0.5, 0); glvertex2i(11, 31); glvertex2i(37, 71); glcolor3f(0.5, 0,

Részletesebben

CSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa

CSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa CSS3 alapismeretek Bevezetés a CSS-be Mi is az a CSS? A CSS az angol Cascading Style Sheets kifejezés rövidítése, ami magyarul talán egymásba ágyazott stíluslapoknak lehetne fordítani. Hasonlóan a HTML-hez,

Részletesebben

17. Többdokumentumos alkalmazások készítése..3 A többdokumentumos felület...3. A program elkészítése...27

17. Többdokumentumos alkalmazások készítése..3 A többdokumentumos felület...3. A program elkészítése...27 vi 18. Szöveges input- és outputkezelés...........25 Szöveg kiírása.............................25 A program elkészítése........................5 A programhoz tartozó osztályok, fájlok és forráskód......8

Részletesebben

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 10. ELŐADÁS Grafika VB.NET-ben 2 Grafikus objektumok Tervezési időben létrehozható grafikus elemek: PictureBox (kép) RectangleShape

Részletesebben

Bánsághi Anna anna.bansaghi@mamikon.net. 2014 Bánsághi Anna 1 of 31

Bánsághi Anna anna.bansaghi@mamikon.net. 2014 Bánsághi Anna 1 of 31 IMPERATÍV PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 9. ELŐADÁS - OOP TERVEZÉS 2014 Bánsághi Anna 1 of 31 TEMATIKA I. ALAPFOGALMAK, TUDOMÁNYTÖRTÉNET II. IMPERATÍV PROGRAMOZÁS Imperatív paradigma

Részletesebben

MATLAB alapismeretek IV. Eredmények grafikus megjelenítése: vonalgrafikonok

MATLAB alapismeretek IV. Eredmények grafikus megjelenítése: vonalgrafikonok Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. MATLAB alapismeretek IV. Eredmények grafikus megjelenítése: vonalgrafikonok Forrás: İ.Yücel Özbek: Introduction to Matlab

Részletesebben

Java programozási nyelv 8. rész Grafikus felhasználói felület

Java programozási nyelv 8. rész Grafikus felhasználói felület Java programozási nyelv 8. rész Grafikus felhasználói felület Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/17

Részletesebben

ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor

ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés Készítette: Gregorics Tibor Előfeltétel: OAF (EAF2) Kötelező házi feladatok: 4 darab feladat max. 5-5 pontért Feltételek 2 hét késés: legfeljebb 3

Részletesebben

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. Testmodellezés Testmodellezés (Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. A tervezés (modellezés) során megadjuk a objektum geometria

Részletesebben

Az annotáció elvei. Oravecz Csaba MTA Nyelvtudományi Intézet {oravecz}@nytud.hu. MANYE vitaülés 2006. február 20.

Az annotáció elvei. Oravecz Csaba MTA Nyelvtudományi Intézet {oravecz}@nytud.hu. MANYE vitaülés 2006. február 20. Oravecz Csaba MTA Nyelvtudományi Intézet {oravecz}@nytud.hu MANYE vitaülés 2006. február 20. Bevezetés Nyelvi erőforrások, szöveges adatbázisok növekvő jelentősége. Bevezetés Nyelvi erőforrások, szöveges

Részletesebben

8. fejezet: Kijelölések és görbék. A kijelölés alapjai. A fejezet tartalmából:

8. fejezet: Kijelölések és görbék. A kijelölés alapjai. A fejezet tartalmából: 8. fejezet: Kijelölések és görbék A fejezet tartalmából: Különleges trükkök, amelyek kizárólag a kijelölõkeretekkel mûködnek A sokszög- és a mégneses lasszó használata A varázspálca használata Kézi és

Részletesebben

Multimédiás adatbázisok

Multimédiás adatbázisok Multimédiás adatbázisok Multimédiás adatbázis kezelő Olyan adatbázis kezelő, mely támogatja multimédiás adatok (dokumentum, kép, hang, videó) tárolását, módosítását és visszakeresését Minimális elvárás

Részletesebben

Lemezalkatrész modellezés. SolidEdge. alkatrészen

Lemezalkatrész modellezés. SolidEdge. alkatrészen A példa megnevezése: A példa száma: A példa szintje: Modellezõ rendszer: Kapcsolódó TÁMOP tananyag rész: A feladat rövid leírása: Lemezalkatrész modellezés SZIE-A2 alap közepes - haladó SolidEdge CAD 3D

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

FrontDesigner 3.0. Tervezze meg saját előlapját

FrontDesigner 3.0. Tervezze meg saját előlapját FrontDesigner 3.0 Tervezze meg saját előlapját Rendszerkövetelmény Windows 95,98,ME,NT,2000,XP CD-ROM meghajtó Változnak az idők és nincs többé szükség arra, hogy saját fejlesztésű elektronikai szerkezetét

Részletesebben

Entity Framework alapú adatbáziselérés 2

Entity Framework alapú adatbáziselérés 2 Entity Framework alapú adatbáziselérés 2 Dr. Johanyák Zsolt Csaba http://johanyak.hu A gyakorlat célja az, hogy a korábban létrehozott Telefonszám kezelő alkalmazást kiegészítsük egy WPF típusú felülettel.

Részletesebben

Lemezalkatrész modellezés. SolidEdge. alkatrészen

Lemezalkatrész modellezés. SolidEdge. alkatrészen A példa megnevezése: A példa száma: A példa szintje: Modellezõ rendszer: Kapcsolódó TÁMOP tananyag rész: A feladat rövid leírása: Lemezalkatrész modellezés SZIE-A5 alap közepes - haladó SolidEdge CAD 3D

Részletesebben

Operációs rendszerek. Az X Window rendszer

Operációs rendszerek. Az X Window rendszer Operációs rendszerek X Windows rendszer Az X Window rendszer Grafikus felhasználói felületet biztosító alkalmazás és a kapcsolódó protokoll 1983-84: a Massachusetts Institute of Technology-n (MIT, USA).

Részletesebben

KBM felhasználói kézikönyv KBM (HOLDING VÁLTOZAT) FELHASZNÁLÓI KÉZIKÖNYV 1/7

KBM felhasználói kézikönyv KBM (HOLDING VÁLTOZAT) FELHASZNÁLÓI KÉZIKÖNYV 1/7 KBM (HOLDING VÁLTOZAT) FELHASZNÁLÓI KÉZIKÖNYV 1/7 BEVEZETÉS... 3 A technológiáról... 3 A felhasználói kézikönyv célja, felépítése és tartalma... 3 BELÉPÉS A RENDSZERBE... 4 Bejelentkezés... 4 Elfelejtett

Részletesebben

Tartalom Képernyő részei... 2

Tartalom Képernyő részei... 2 Tartalom Képernyő részei... 2 Sötétszürke menü részei... 2 1. Menü kibontása... 2 2. Eszközök... 3 3. Műveletek... 3 Világosszürke menü részei... 4 Kijelölés... 4 Okos kijelölés... 5 Körülvágás... 6 Vegyes

Részletesebben

Tartalomjegyzék. Előszó... xiii Bevezetés... xv. 1. Ismerkedés a Windows 7-tel... 1. 2. Integráció a Windows 7 tálcájával: az alapszolgáltatások...

Tartalomjegyzék. Előszó... xiii Bevezetés... xv. 1. Ismerkedés a Windows 7-tel... 1. 2. Integráció a Windows 7 tálcájával: az alapszolgáltatások... Előszó... xiii Bevezetés... xv Kiknek szól a könyv?...xv Miről szól a könyv?...xvi Kiadás előtti szoftver...xvii További tartalom...xvii Hardver- és szoftverkövetelmények...xviii A könyv támogatása...xviii

Részletesebben

iseries Client Access Express - Mielőtt elkezdi

iseries Client Access Express - Mielőtt elkezdi iseries Client Access Express - Mielőtt elkezdi iseries Client Access Express - Mielőtt elkezdi ii iseries: Client Access Express - Mielőtt elkezdi Tartalom Rész 1. Client Access Express - Mielőtt elkezdi.................

Részletesebben

Számítógépes Grafika SZIE YMÉK

Számítógépes Grafika SZIE YMÉK Számítógépes Grafika SZIE YMÉK Analóg - digitális Analóg: a jel értelmezési tartománya (idő), és az értékkészletes is folytonos (pl. hang, fény) Diszkrét idejű: az értelmezési tartomány diszkrét (pl. a

Részletesebben

Pixel vs. Vektor. Pixelgrafikus: Vektorgrafikus:

Pixel vs. Vektor. Pixelgrafikus: Vektorgrafikus: Grafika Pixel vs. Vektor Pixelgrafikus: Pixelt (képpontot használ, ehhez tartozik színkód Inkább fotók Pl.: GIMP, PhotoShop, Paint Shop Pro, Paint Vektorgrafikus: Objektumokból építkezik, ezek tulajdonságát

Részletesebben

Az ötlettől a honlapig Webszerkesztés alapismeretek bevezető

Az ötlettől a honlapig Webszerkesztés alapismeretek bevezető Az ötlettől a honlapig Webszerkesztés alapismeretek bevezető Ötlet Mit? (pl. online tortarendelés) Miért lesz más/jobb, mint a hasonló oldalak? (pl. egy grafikus felületen mindenki saját maga tervezheti

Részletesebben

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1 Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1 /17 Tartalomjegyzék A térinformatikáról általánosságban Célok Felhasznált eszközök Fejlesztés lépései Adatbázis Grafikus

Részletesebben

SZE, Doktori Iskola. Számítógépes grafikai algoritmusok. Összeállította: Dr. Gáspár Csaba. Felületmegjelenítés

SZE, Doktori Iskola. Számítógépes grafikai algoritmusok. Összeállította: Dr. Gáspár Csaba. Felületmegjelenítés Felületmegjelenítés Megjelenítés paramétervonalakkal Drótvázas megjelenítés Megjelenítés takarással Triviális hátsólap eldobás A z-puffer algoritmus Megvilágítás és árnyalás Megjelenítés paramétervonalakkal

Részletesebben

A grafika programozás módozatai A képernyő koordinátarendszere A graphics.h header-fájl fontosabb függvényei Mintaprogram

A grafika programozás módozatai A képernyő koordinátarendszere A graphics.h header-fájl fontosabb függvényei Mintaprogram Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A grafika programozás alapjai A grafika programozás módozatai A képernyő koordinátarendszere A graphics.h header-fájl fontosabb

Részletesebben

GráfRajz fejlesztői dokumentáció

GráfRajz fejlesztői dokumentáció GráfRajz Követelmények: A GráfRajz gráfokat jelenít meg grafikus eszközökkel. A gráfot többféleképpen lehet a programba betölteni. A program a gráfokat egyedi fájl szerkezetben tárolja. A fájlokból betölthetőek

Részletesebben

Az ErdaGIS térinformatikai keretrendszer

Az ErdaGIS térinformatikai keretrendszer Az ErdaGIS térinformatikai keretrendszer Két évtized tapasztalatát sűrítettük ErdaGIS térinformatikai keretrendszerünkbe, mely moduláris felépítésével széleskörű felhasználói réteget céloz, és felépítését

Részletesebben

Bevezetés Miért van szükség a Microsoft Silverlightra?

Bevezetés Miért van szükség a Microsoft Silverlightra? Miért van szükség a Microsoft Silverlightra? A web gazdagodásával és fejlődésével páthuzamosan a webes felhasználók elvárásai is változnak. Amikor az első webböngésző elkészült, feladata az volt, hogy

Részletesebben

Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése

Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése 1 Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Természetes nyelv feldolgozás 2 Tudásalapú információ-kereső rendszerek

Részletesebben

Osztálytervezés és implementációs ajánlások

Osztálytervezés és implementációs ajánlások Osztálytervezés és implementációs ajánlások Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 04. 24. Osztálytervezés és implementációs kérdések OTERV / 1 Osztály tervezés Egy nyelv

Részletesebben

Lemezalkatrész modellezés. SolidEdge. alkatrészen

Lemezalkatrész modellezés. SolidEdge. alkatrészen A példa megnevezése: A példa száma: A példa szintje: Modellezõ rendszer: Kapcsolódó TÁMOP tananyag rész: A feladat rövid leírása: Lemezalkatrész modellezés SZIE-A4 alap közepes - haladó SolidEdge CAD 3D

Részletesebben

Modellek dokumentálása

Modellek dokumentálása előadás CAD Rendszerek II AGC2 Piros Attila Budapesti Műszaki és Gazdaságtudományi Egyetem, Gép- és Terméktervezés Tanszék 1 / 18 DOKUMENTÁCIÓK FELOSZTÁSA I. Felosztás felhasználás szerint: gyártási dokumentáció

Részletesebben

A Java EE 5 plattform

A Java EE 5 plattform A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

Osztálytervezés és implementációs ajánlások

Osztálytervezés és implementációs ajánlások Osztálytervezés és implementációs ajánlások Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2006. 04. 24. Osztálytervezés és implementációs kérdések OTERV / 1 Osztály tervezés Egy nyelv

Részletesebben

Apró Windows Explorer trükkök

Apró Windows Explorer trükkök Apró Windows Explorer trükkök A Windows Vista új felhasználói felülete számos olyan rejtett extrát tartogat, melyek első ránézésre egyáltalán nem szembeötlőek, sőt akár hosszabb ideig tartó használat során

Részletesebben

A BIO-GENEZIS KÖRNYEZETVÉDELMI KFT. TECHNOLÓGIAI HÁTTERÉNEK FEJLESZTÉSE ÚJ ESZKÖZÖK, GÉPEK BESZERZÉSÉVEL. Projektazonosító: GOP-2.1.

A BIO-GENEZIS KÖRNYEZETVÉDELMI KFT. TECHNOLÓGIAI HÁTTERÉNEK FEJLESZTÉSE ÚJ ESZKÖZÖK, GÉPEK BESZERZÉSÉVEL. Projektazonosító: GOP-2.1. A BIO-GENEZIS KÖRNYEZETVÉDELMI KFT. TECHNOLÓGIAI HÁTTERÉNEK FEJLESZTÉSE ÚJ ESZKÖZÖK, GÉPEK BESZERZÉSÉVEL Projektazonosító: GOP-2.1.1-09/A-2009-2507 FOTÓDOKUMENTÁCIÓ A BIO-GENEZIS KÖRNYEZETVÉDELMI KFT.

Részletesebben

Érintőképernyős terminálok NB sorozat

Érintőképernyős terminálok NB sorozat Érintőképernyős terminálok NB sorozat Témakörök HMI családok Az NB sorozat típusai, kiemelt tulajdonságai A terminálok hardver felépítése Az NB-Designer felépítése V1.23 V1.24 Az NB-Designer menürendszere

Részletesebben

Az AutoCAD Architecture 2012 újdonságai

Az AutoCAD Architecture 2012 újdonságai Az AutoCAD Architecture 2012 újdonságai Hörcsik CAD Tanácsadó Kft. 2011. június AutoCAD Architecture 2012 újdonságok 1 Tartalomjegyzék 1. Alapvető újdonságok AutoCAD 2012... 3 1.1 AutoCAD WS Online AutoCAD

Részletesebben

Az MS Word szövegszerkesztés modul részletes tematika listája

Az MS Word szövegszerkesztés modul részletes tematika listája Az MS Word szövegszerkesztés modul részletes tematika listája A szövegszerkesztés alapjai Karakter- és bekezdésformázás Az oldalbeállítás és a nyomtatás Tabulátorok és hasábok A felsorolás és a sorszámozás

Részletesebben

Konszolidáció-számítás Adatbev.

Konszolidáció-számítás Adatbev. Tarcsai út. 57/8 - Budapest Konszolidáció-számítás Adatbev. Projekt Dátum : 7.0.0 Beállítások Cseh Köztársaság - régi szabvány CSN (7 00, 7 00, 7 007) Süllyedés Számítási módszer : Érintett zóna korlátozása

Részletesebben

SZERKEZETFÖLDTANI OKTATÓPROGRAM, VETŐMENTI ELMOZDULÁSOK MODELLEZÉSÉRE. Kaczur Sándor Fintor Krisztián kaczur@gdf.hu, efkrisz@gmail.

SZERKEZETFÖLDTANI OKTATÓPROGRAM, VETŐMENTI ELMOZDULÁSOK MODELLEZÉSÉRE. Kaczur Sándor Fintor Krisztián kaczur@gdf.hu, efkrisz@gmail. SZERKEZETFÖLDTANI OKTATÓPROGRAM, VETŐMENTI ELMOZDULÁSOK MODELLEZÉSÉRE Kaczur Sándor Fintor Krisztián kaczur@gdf.hu, efkrisz@gmail.com 2010 Tartalom Földtani modellezés lehetőségei Szimulációs szoftver,

Részletesebben

ContractTray program Leírás

ContractTray program Leírás ContractTray program Leírás Budapest 2015 Bevezetés Egy-egy szerződéshez tartozó határidő elmulasztásának komoly gazdasági következménye lehet. Éppen ezért a Szerződés kezelő program főmenü ablakában a

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

OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem

OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem OpenCV Nyílt forráskódú szoftver (BSD licensz) Számítógépes látás,

Részletesebben

A digitális képfeldolgozás alapjai

A digitális képfeldolgozás alapjai A digitális képfeldolgozás alapjai Digitális képfeldolgozás A digit szó jelentése szám. A digitális jelentése, számszerű. A digitális információ számokká alakított információt jelent. A számítógép a képi

Részletesebben

Intelligens közlekedési rendszerek (ITS)

Intelligens közlekedési rendszerek (ITS) Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedésüzemi és Közlekedésgazdasági Tanszék Intelligens közlekedési rendszerek (ITS) Térinformatika (GIS) közlekedési alkalmazásai Közlekedési adatbázisok

Részletesebben

ServiceTray program Leírás

ServiceTray program Leírás ServiceTray program Leírás Budapest 2015 Bevezetés szerviz munkalapok státuszai a Törölve és Lezárva státuszt leszámítva a munkalap különböző nyitott állapotát jelzik, melyek valamilyen tevékenységet jeleznek.

Részletesebben

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 INFORMATIKA ÁGAZATI ALKALMAZÁSAI Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 7. Digitális térképezés, georeferálás, vektorizálás Digitális térkép Fogalma Jellemzői Georeferálás

Részletesebben

Animáció Inkscape-pel

Animáció Inkscape-pel 1 Animáció Inkscape-pel 2 Mission Inkspassible Az Inkscape nem animációs program. Ugyanakkor ideális rajzfilmfigurák készítésére, s a benne végzett transzformációk (mozgatás, forgatás, nagyítás, stb.)

Részletesebben

Készítsen négy oldalas prezentációt az E CD bolt számára! Tervezze meg az emblémáját!

Készítsen négy oldalas prezentációt az E CD bolt számára! Tervezze meg az emblémáját! 2. feladat Készítsen négy oldalas prezentációt az E CD bolt számára! Tervezze meg az emblémáját! 1.Válasszon egyedi hátteret a prezentációnak! 2.Minden oldalon a bolt neve és emblémája jelenjen meg! Az

Részletesebben

1. Az Android platform bemutatása (Ekler Péter)... 1 1.1. Az Android sikerességének okai... 1 1.2. Az Android platform története... 3 1.3. Android-verziók... 5 1.4. Android Market (Google Play)... 13 1.5.

Részletesebben

DebitTray program Leírás

DebitTray program Leírás DebitTray program Leírás Budapest 2015 Bevezetés Egy-egy kintlévőséghez tartozó határidő elmulasztásának komoly következménye lehet. Éppen ezért a Kintlévőség kezelő program főmenü ablakában a program

Részletesebben

Komplex feliratok készítése Maplex-el. Beke Dániel

Komplex feliratok készítése Maplex-el. Beke Dániel Komplex feliratok készítése Maplex-el Beke Dániel Áttekintés Milyen típusú feliratok vannak az ArcGIS-ben? - Labeling - Maplex Label Engine vs. Annotation Felirat pozíciója Felirat elhelyezési stratégiák

Részletesebben

12.óra jquery Framework #1. Gyimesi Ákos

12.óra jquery Framework #1. Gyimesi Ákos 12.óra jquery Framework #1 Gyimesi Ákos gyimesi.akos@gmail.com http://webprog.gy-i-m.com 12.óra jquery Framework #1 Miről lesz szó? JavaScript nyelv alapjai plusz: a JavaScript objektummodellje JavaScript

Részletesebben

Tamás Ferenc: CSS táblázatok 2.

Tamás Ferenc: CSS táblázatok 2. Tamás Ferenc: CSS táblázatok 2. Ez az írás azoknak készült, akik már értik a HTML és a CSS nyelveket, csak használat közben kellene egy adott tulajdonság vagy érték. Kérem, hogy senki se ezzel kezdje a

Részletesebben

SMART Notebook termékcsaládok

SMART Notebook termékcsaládok Termék összehasonlítás termékcsaládok A következő táblázat a oktatói termékcsalád négy különböző termékét hasonlítja össze: Alapvető tudnivalók Platform csoportos oktató Windows és Mac számítógépek A számítógépes

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

Szolgáltatás Orientált Architektúra a MAVIR-nál

Szolgáltatás Orientált Architektúra a MAVIR-nál Szolgáltatás Orientált Architektúra a MAVIR-nál Sajner Zsuzsanna Accenture Sztráda Gyula MAVIR ZRt. FIO 2009. szeptember 10. Tartalomjegyzék 2 Mi a Szolgáltatás Orientált Architektúra? A SOA bevezetés

Részletesebben

Ügyfél- és címadatok feldolgozása Talenddel

Ügyfél- és címadatok feldolgozása Talenddel Ügyfél- és címadatok feldolgozása Talenddel 2012.október 4. Dr. Miskolczi Mátyás, Kiss György A Stratisról röviden Jellemzők - Alapítva: 1998 - Tisztán magyar tulajdon - 50 tanácsadó - 140 ügyfél - 500+

Részletesebben

PolyVision illesztőprogram Kibocsátási megjegyzések 2.2. változat

PolyVision illesztőprogram Kibocsátási megjegyzések 2.2. változat PolyVision illesztőprogram Kibocsátási megjegyzések 2.2. változat C. átdolgozás 2011. február 3. Áttekintés Ez a dokumentum a PolyVision illesztőprogram 2.2. változatára vonatkozó kibocsátási megjegyzéseket

Részletesebben

A Web Services protokoll használata hálózati szkennelésre (Windows Vista SP2 vagy újabb verzió, valamint Windows 7 és Windows 8 esetén)

A Web Services protokoll használata hálózati szkennelésre (Windows Vista SP2 vagy újabb verzió, valamint Windows 7 és Windows 8 esetén) A Web Services protokoll használata hálózati szkennelésre (Windows Vista SP2 vagy újabb verzió, valamint Windows 7 és Windows 8 esetén) A Web Services protokoll lehetővé teszi a Windows Vista (SP2 vagy

Részletesebben

Vizuális programozás gyakorlat

Vizuális programozás gyakorlat Vizuális programozás gyakorlat Képnézegető alkalmazás WPF alapú felülettel Készítsen egy WPF képnézegető alkalmazást, ami a mellékelt ábrának megfelelően a bal oldali oszlopban (Grid) egy könyvtárban található

Részletesebben

HRdoc+ Rendszerismertető. Számítástechnikai és Szolgáltató Kft. Tel.: +36 23 311 799 info@divicon.hu www.divicon.hu H-2051 Biatorbágy, Viola u. 38.

HRdoc+ Rendszerismertető. Számítástechnikai és Szolgáltató Kft. Tel.: +36 23 311 799 info@divicon.hu www.divicon.hu H-2051 Biatorbágy, Viola u. 38. HRdoc+ Rendszerismertető Számítástechnikai és Szolgáltató Kft. Tel.: +36 23 311 799 info@divicon.hu www.divicon.hu H-2051 Biatorbágy, Viola u. 38. Tartalomjegyzék 1. A rendszer célja 2 2. A rendszer fő

Részletesebben

Szoftver újrafelhasználás

Szoftver újrafelhasználás Szoftver újrafelhasználás Szoftver újrafelhasználás Szoftver fejlesztésekor korábbi fejlesztésekkor létrehozott kód felhasználása architektúra felhasználása tudás felhasználása Nem azonos a portolással

Részletesebben

A keretrendszer. A linuxos keretrendszer az eredeti alapján készült (nagyrészt C++-ban), ezért nagyjából azzal azonos funkcionalitásokkal rendelkezik.

A keretrendszer. A linuxos keretrendszer az eredeti alapján készült (nagyrészt C++-ban), ezért nagyjából azzal azonos funkcionalitásokkal rendelkezik. A keretrendszer A linuxos keretrendszer az eredeti alapján készült (nagyrészt C++-ban), ezért nagyjából azzal azonos funkcionalitásokkal rendelkezik. Fordítás és futtatás A futtatáshoz elengedhetetlen,

Részletesebben

HTML 5 - Start. Turóczy Attila Livesoft Kft

HTML 5 - Start. Turóczy Attila Livesoft Kft HTML 5 - Start Turóczy Attila Kft. 2010.11.01. HTML története A HTML az angol HyperText Markup Language szavak rövidítése. Alapvetően egy leírónyelv, ami weboldalak készítéséhez használunk. A HTML szöveges

Részletesebben