A szoftvertesztelés fontossága, formái, eredménye, unit tesztelés a gyakorlatban
|
|
- Renáta Bogdán
- 9 évvel ezelőtt
- Látták:
Átírás
1 A szoftvertesztelés fontossága, formái, eredménye, unit tesztelés a gyakorlatban Szerző: Dobó Ferenc Kelt: Augusztus
2 I.) A szoftvertesztelés fontossága, bevezetése A szoftvertesztelés fontos, szinte elengedhetetlen része a szoftverfejlesztésnek és tagadhatatlan alkotóeleme a szoftver megbízhatóságának és az erőforrások optimalizálásának. Elméletben lehetséges volna, kellő körültekintéssel, tökéletes programot írni, akár az első próbálkozásra. Ám ez a gyakorlatban lehetetlen, hiszen a programok fejlesztői emberek, ráadásul a környezet, a bevitt adatok, sőt akár az elvárt működés is változhat a fejlesztés közben, így a program változása, változtatásai során keletkezett különbségek is generálhatnak problémás működést, még ha az emberi tényezőt nem is vesszük figyelembe. Tehát biztosan állíthatjuk, hogy a szoftver tesztelésére szükség van. De a fejlesztés melyik részén célszerű bevonni a tesztelés faktorát? A válasz a rendelkezésre álló financiális keret és munkaerő függvénye is, ám a legköltséghatékonyabb megoldás a már tervezés szintjén való megfogalmazása a teszteseteknek. Ha a követelmények alapján építjük fel a teszteket, akkor biztosak lehetünk a tesztek pontosságán, fontosságán. Ám ezeket a teszteket a program változtatásaival együtt kell módosítanunk is. Ami az adott változtatásoktól függően körülményes lehet, vagy akár az egész teszt könyvtár újraírását eredményezheti. Mindenképpen javallott viszont a módszer, ami manapság elterjedt is, hogy amint létrejön futtatható állomány a program fejlesztése során, azt már teszteljük. Erre azért van szükség, mert tudhatjuk, hogy fejlesztés közben folyamatosan működő programot állítunk elő, illetve, ha hibát találunk, azt korábban javítva egyszerűbben, gyorsabban, kevesebb pénz és energia befektetéssel lehet elérni. Hiszen mikor építkezünk is, ha az alapot rosszul rakjuk le, a rá épülő házat is egészen vissza kell bontani, ha az alapot újra akarjuk rakni. Ehhez hasonlóan a program alapját alkotó részeket, ha megváltoztatjuk, lehet, hogy az összes rá épülő modulon módosítanunk kell. A folyamatosan bővülő program tesztelése tehát biztosíthat minket arról, hogy működő programot adunk ki a kezünkből. Viszont a nem implicit módon tesztelhető tulajdonságok is problémát jelenthetnek a későbbiekben, mint például a program tesztelhetősége, terhelhetősége illetve, hogy egyáltalán az igényeknek megfelelő programot fejlesztünk-e. Ezeknek a kiküszöbölése miatt érdemes a tervezés szintjén elkezdeni a tesztelést, ami ezeknek a figyelembe vételét is jelentheti. II.) A regressziós tesztelés Ahogy fejlődik a program, többfajta tesztelési metódusnak vethetjük alá. Az egyik legegyszerűbb tesztelési forma, amit már a fejlesztés elején gyakorolni lehet a regressziós tesztelés. A regressziós tesztelés lényege, hogy a programot ugyanazon teszteknek vetjük alá meghatározott időszakonként. Ebből adódóan megbizonyosodhatunk arról, hogy a program továbbra is képes ellátni azokat a feladatokat amiket korábban, illetve az alkalmazott változtatások nem rontották el a program funkcionalitását. Mivel szinte folyamatos tesztelés alatt áll a fejlesztett program, a tesztek futtatásának sűrűségétől függően, hamar észrevehetjük a hibás működést. Amennyiben ez jelentkezik a hiba javítását gyorsan meg lehet kezdeni, ezzel minimalizálva a javítás költségét. A regressziós tesztek hátránya, hogy a program bővítése folyamán újabb teszteket kell írni, amiket hozzáadva a futtatandó tesztek listájához, növeljük azt az időt, ami alatt a regressziós tesztek lefutnak. A túl sok időkiesést elkerülendő azok a fejlesztők, akik megtehetik, erre dedikált szervereket állíthatnak fel, amiken folyamatosan futhatnak a regressziós tesztek. Viszont ezeknek az automatizálása is kihívás, de csak egyszeri befektetést jelent. Míg nem automatizálva havi kiadást, fizetés formájában a munkaerőnek. A regressziós tesztelés viszonylag különleges helyen áll, hiszen a program legelső működőképes verziójától egészen a kiadásig, vagy akár utána is jelen lehet. A tesztelés többi részére ez nem igazán jellemző.
3 III.) A tesztelési fázisok A tesztelés fázisai általában a következők: részegység teszt (unit teszt), modul teszt, alrendszer tesz, rendszer teszt, elfogadási teszt. Ezeknek a tesztelési mennyiségét akár egymásra épülve egy piramis formájában lehetne a legegyszerűbben ábrázolni. A unit teszt lényege, hogy az implementáció során elkészült egységek önmagukban helyesen működnek-e. Bár ez úgy tűnhet, hogy elegendő feltétel lenne egy program jól működésének, sajnos nem az. Ha házat építenénk, ez lenne az a fázis, ahol megnézzük, hogy minden tégla, amit vettünk (készítettünk), képes-e betölteni a feladatát. Az, hogy jó építőanyagot használunk elengedhetetlen, de szükséges az is, hogy ezek megfelelően legyenek egymásba ágyazva. A unit teszteléskor fontos, hogy minél szélesebb választékban használjunk változó típusokat, és értékeket, főleg a szélső értékekre koncentrálva. Ha van jó tesztesetünk normális értékekre és szélső értékekre is, akkor elvárható, hogy a program minden normál értékre jól működik. Modul tesztelés során az egymásra épülő, magukban még jól működő egységeket tesztelünk. Például egy, vagy több együttműködő osztály. Ilyenkor vizsgálható, hogy az egységek közötti kommunikáció jól működik-e. A következő lépcső az alrendszer teszt. A nagyobb rendszerű programok esetén elkülöníthetünk különböző alrendszereket, melyek modulokból állnak. Ezeknek a tesztelése szintén a megfelelő kommunikációt célozza meg prioritásként. Rendszer tesztelés során is a kommunikáció vizsgálata egy fontos szempont, emellett pedig megnézhetjük, hogy a fejlesztett rendszer megfelel-e a támasztott funkcionális, vagy nem funkcionális követelményeknek. Az utolsó teszt az elfogadási teszt, melyet már nem szimulációban végzünk, hanem a valós programot futtatjuk valós környezetben. Erre javasolt egy valós potenciális felhasználót használni, hisz ilyenkor derülhet ki, hogy a program nem felel meg a követelményeknek, vagy a követelmények felállításakor nem vettünk mindent figyelembe, vagy a hatékonyság, teljesítmény nem felel meg az általános felhasználó által fenntartott elvárásoknak. Ezt a tesztelési fázist szokásos alfa tesztelésnek is nevezni. Ennek egy nagyobb körben történő, főleg piaci termékek esetében bevezetett, elterjedt fajtája a béta tesztelés, melynek során a kiadó egy korlátolt csoportnak hozzáférést biztosít a még ki nem adott programhoz, akik cserében használják, ezáltal tesztelik a programot, és ha hibát találnak, akkor azt jelzik a fejlesztők felé. IV.) A unit tesztelés bemutatása gyakorlati példán keresztül Az én feladatom a Bbraun cégnél a szoftverfejlesztésben a unit tesztek helyes működésének ellenőrzése, új tesztesetek írása, illetve ha szükség volt rá, teljesen új unitok tesztelése, és az azokhoz tartozó tesztkörnyezet beállítása, felépítésének apróbb módosítása volt. Mivel a tesztelés nem az egész programot érintette, hanem mindig csak egy-egy önmagában működő unitot, szükséges egy olyan környezet bevezetése, mely szimulálja az adott unit beágyazódását a szoftver egészébe. A különböző programrészek azonosítása (unitok) egyedi processz ID-k megadásával volt lehetséges, így az adott unitok különböző processzekként futottak. A processz ID-k, amik változóak voltak mindig egy bizonyos processz névhez tartoztak, ami konstansként, a kódban volt definiálva az egyes unitokhoz. Ezek a nevek alapján tudtak tehát kommunikálni a unitok egymással. Ezek tudatában már könnyen levezethetővé válik, hogy a tesztkörnyezet ezeknek a neveknek a használatával stubokat (temporális, a teszteléshez szükséges változókat) hoz létre, úgynevezett dummy taszkok formájában. A dummy taszkok a tesztelt taszk nézőpontjából megegyeztek a hozzájuk kapcsolódni igazi taszkokkal, ám valójában csak egy csatornaként működnek, amik az információkat egyenesen továbbítják a tesztkörnyezetet vezérlő taszkhoz (test organizer). A test organizer pedig a bejövő adatokra, az eredeti taszkokat szimuláló, akciót hajt végre, ezzel becsapva a tesztelendő taszkot. A test organizer további feladata a bejövő adatok rögzítése és a tesztesetek futtatása. Hogy lehetséges tehát a tesztesetek írása? Nos, ha egy teljesen teszteletlen taszkot veszünk alapul, akkor definiálnunk kell néhány dolgot, amiknek bemutatásával érthetőbbé válik az egész folyamat. Tegyük fel, hogy van egy unit, amihez tartozik két másik, amikkel kommunikálni szokott, illetve ír a
4 közös memóriába is.(common memory, CM) Ahhoz, hogy ezt a unitot a test organizer tesztelni tudja, meg kell adnunk: 1) az adott unit nevét; 2) a hozzá tartozó unitok nevét, illetve azt, hogy azok dummy ként legyenek inicializálva; 3) a kimenő adatok helyét; 4) az inklúdálandó fájlok elérési útját; 5) a tesztesetek elérési útját. Ezeknek az adatoknak a definiálása konfigurációs (cfg) fájlokban történik, melyeket minden taszkhoz külön meg kell írnunk. A konfigurációs fájlok elérését pedig egy listában adjuk meg, aminek az elérési útját paraméterként adjuk meg egy perl scriptnek, amit mi ténylegesen futtatunk. A perl script kiolvassa a listát és a benne levő elérési út alapján megkeresi a különböző konfigurációs (cfg) fájlokat, majd mindhez létrehozza a megfelelő könyvtárat (kimenet), valamint legenerálja a test organizert, a dummy taszkokat, valamint az eredeti taszkot és a hozzá tartozó include fájlokat is lefordítja, és futtatja. A test organizer a megadott teszteseteket kezdi el futtatni, amiknek a szokásos felépítését a továbbiak jellemzik. Először mindig egy inicializáló c állomány futtatódik, aminek a lényege a különböző taszkok, dummy taszkok processz ID-jának a hozzákapcsolása, beazonosítása, hogy össze tudjuk kapcsolni a dummy taszkokat a test organizerrel. Aztán az ezekhez tartozó különböző üzenetváltási formákhoz kapcsolódó üzenet fajták változóinak inicializálása. Ezt követően pedig megkezdődhet a taszk tesztelése a már teljesen taszktól függő tesztesetek alapján. Azok a taszkok melyekkel nekem kellett foglalkozni tartalmaztak egy igen érdekes kis változtatást, melyeket csak a tesztelésnél lehetett figyelembe venni. Alapjában véve minden taszknak van egy ciklusa melyben folyamatosan fut. A ciklust időszakosan triggerelni kell, azaz kell jelezni a taszknak, hogy futhat a ciklusában. Ez általában 250ms ként szokott megtörténni, egy természetes timer által, aminek a feladata, hogy a taszkokat triggerelje. Ám tesztelés során nem lehet figyelemmel követni ha a taszkok ilyen gyorsan fordulnak le, ezért meg kellett valósítani azt, hogy ezt a timert is stubként helyettesítjük. Ennek a megvalósítása hasonló módon történik, mint a dummy taszkok létrehozása. Viszont ami érdekes, hogy a taszkban mindkét timernek definiálva kell lennie ami bonyodalmakat okoz, hisz nem várhat egyszerre két timertől jelzést a taszk, mert az összekuszálná a taszk működését. Annak érdekében, hogy ez ne történjen meg, a taszkban preprocesszor segítségével #define-t, illetve #ifdefet használva választjuk el a különböző timerek inicializálását. Azt, hogy mi van definiálva és mi nem, az még a taszk lefordításánál dől el, amit különböző paraméterek megadásával érhetünk el a perl script futtatásakor. Miután lefutott a tesztelés, a test organizer kitöröl egy.lock fájlt, aminek a létezésének megszüntetésével lehet megszakítani a teszteket. Akár akkor is, amikor a teszt rosszul futása miatt egy végtelen ciklusba kerülnénk. Amint megszűnik ez a fájl, a script elkezdi feldolgozni, majd kitörölni a nyersnek mondható fájlokat amik a tesztelés során létrejöttek. Ebben a folyamatban létrehoz HTML és java script fájlokat, amik megnyitásával egyszerűen és átláthatóan tájékozódhatunk arról, hogy mi is folyt le a tesztelés közben. Láthatjuk azt benne, hogy ki milyen üzenetet váltott és kivel. Ennek a lényege, hogy meglássuk, hogy a taszk valóban úgy működik-e ahogyan azt eltervezték. Azt is láthatjuk ha az üzenetek nem jöttek meg, vagy olyan üzenetet kaptunk, amire nem számítottunk. Kiolvashatjuk még a CM aktuális állapotát az adott üzenetváltás előtt és után, tehát tisztában lehetünk azzal, hogy milyen változtatások mentek végben a közös memóriában. Mivel vannak beállított elvárt értékek, a HTML fájlból az is szépen látszik, hogy az éppen aktuális értékek megegyeznek-e a tesztesetben beállított elvárt értékekkel. Ha minden olyan, mint ahogy azt a beállított elvárásokban feljegyeztük akkor azt zölddel jelöli a java script, ellenkező esetben a piros az a szín amit láthatunk. Ezeken a HTML fájlokon kívül létrejönnek coverage, azaz lefedettséget ábrázoló fájlok is. Melyekből megtudhatjuk, hogy a taszk milyen működést is hajtott végre. Láthatjuk, hogy melyik sorokra, és hányszor futott rá, illetve, hogy mikor melyik elágazás hajtódott végre. A coverage fájl még tartalmaz pusztán statisztikai, százalékos értékeket is, melyeken látni lehet, hogy mennyi sor kód az, amire ráfutott a program, illetve, hány százalékos az elágazások lefedettsége. A minél nagyobb mértékű lefedettség jobb bizonyosságot ad arról, hogy a programunk jól működik. Hiszen minél több elágazásról tudjuk megállapítani, hogy megbízható, annál kisebb a lehetősége, hogy a programunk ki fog fagyni.
5 V.) Elsajátított kompetenciák, személyes konklúzió Ittlétem során nagyon sokat foglalkoztam a teszteléssel, azzal, hogyan kell minél kevesebb kódból álló, jól működő teszteseteket összehozni, lényegre törően de eredményesen. Valamit sokat fejlődött a kódolvasási készségem is, hiszen a tesztelések mindegyike white-box módon folyt, tehát a feladataim közé tartozott az is, hogy megismerjem az itteni szoftver működését, és minél inkább belelássak a fejlesztés különböző lépéseibe. Ezen túl még megismerkedtem a scrum fejlesztési stílussal is, ami egy agilis szoftverfejlesztési metódus, aminek lényege, hogy a fejlesztői csoport mindig készen áll arra, hogy a program elvárt működése az igények változásával fejlődjön, illetve hasonló módon, megváltozzon. Ez a fejlesztési forma sok kommunikációt és együtt működést igényel. Tesztelés szempontjából pedig sokszor a tesztesetek módosítását, vagy akár újraírását jelentheti. Mivel egy hatalmas csapatként folyik a munka a kódon, naponta többször változtatások lépnek fel, amiknek a lokális gépen való frissítését az SVN rendszerrel oldották meg, így azzal is meg kellett ismerkednem. Az svn rendszer az egyéni felhasználó által bevezetett módosításokat egy közös szerverre viszi fel, ahonnan aztán mindenkinek elérhetővé válik. Előnye, hogy könnyen összehasonlíthatjuk a lokális kódunkat avval amit feltöltöttek (bekommitáltak), illetve a kódot vissza is tudjuk állítani egy korábbi verzióra, mert az is fenn van a szerveren. Mindent összevetve nagyon örülök annak, hogy itt dolgozhattam, és hogy ez lehetett az első a valódinak mondható munkaélményeim közül. Sokat tanultam és úgy érzem kellemesen fogadtak a kollégák és nagyon segítőkészek, türelmesek voltak velem, mint egyénnel és gyakornokkal. VI.) Források
Miskolci Egyetem Általános Informatikai Tanszék
Software tesztelés Miskolci Egyetem Általános Informatikai Tanszék Software tesztelés SWTESZT / 1 A tesztelés feladata Két alapvető cél rendszerben található hibák felderítése annak ellenőrzése, hogy a
A tesztelés feladata. Verifikáció
Software tesztelés Miskolci Egyetem Általános Informatikai Tanszék Software tesztelés SWTESZT / 1 A tesztelés feladata Két alapvető cél rendszerben található hibák felderítése annak ellenőrzése, hogy a
Dialízis gép software komponensét alkotó unitok modul tesztje követelmény és struktúra alapon
Vezdén Eszter Dialízis gép software komponensét alkotó unitok modul tesztje követelmény és struktúra alapon Kutatói beszámoló Ipari konzulens: Trenyik Ádám, B. Braun Medical Kft. Kutatói ösztöndíjamat
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és
Unit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22
Unit Teszt Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 1 / 22 Tartalomjegyzék 1 Bevezetés 2 Unit Teszt 3 Példa Tóth Zsolt (Miskolci Egyetem) Unit Teszt 2013 2 / 22 Szoftvertesztelés
Verifikáció és validáció Általános bevezető
Verifikáció és validáció Általános bevezető Általános Verifikáció és validáció verification and validation - V&V: ellenőrző és elemző folyamatok amelyek biztosítják, hogy a szoftver megfelel a specifikációjának
Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert
Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája Készítette: Urbán Norbert Szoftver-minőség A szoftver egy termelő-folyamat végterméke, A minőség azt jelenti,
Rubin SPIRIT TEST. Rubin firmware-ek és hardverek tesztelése esettanulmány V1.0. Készítette: Hajnali Krisztián Jóváhagyta: Varga József
Rubin firmware-ek és hardverek tesztelése esettanulmány V1.0 Készítette: Hajnali Krisztián Jóváhagyta: Varga József Rubin Informatikai Zrt. 1149 Budapest, Egressy út 17-21. telefon: +361 469 4020; fax:
cím: 6725 Szeged Bokor u. 18. telefon: +36 1 808 9666 Innomedio Kft Scrum módszertan 1.0 Verzió Érvényes: 2012. április 1-től
Innomedio Kft Scrum módszertan 1.0 Verzió Érvényes: 2012. április 1-től Alapfogalmak: 1. hiba: egy már meglévő, funkcionalitásban hibás működést eredményező programrész hibás működésének leírása konkrét
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK A TESZT FEJLESZTÉSI FOLYAMATA A TESZTTERVEZÉSI TECHNIKÁK KATEGÓRIÁI
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK A TESZT FEJLESZTÉSI FOLYAMATA A TESZTTERVEZÉSI TECHNIKÁK KATEGÓRIÁI MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN
Szoftverminőségbiztosítás
NGB_IN003_1 SZE 2014-15/2 (7) Szoftverminőségbiztosítás Szoftvertesztelési folyamat Szoftverek és környezet Nem egyforma a szoftverek használatához kapcsolódó kockázat Különböző kockázati szintek -> eltérő
Feladat. Bemenő adatok. Bemenő adatfájlok elvárt formája. Berezvai Dániel 1. beadandó/4. feladat 2012. április 13. Például (bemenet/pelda.
Berezvai Dániel 1. beadandó/4. feladat 2012. április 13. BEDTACI.ELTE Programozás 3ice@3ice.hu 11. csoport Feladat Madarak életének kutatásával foglalkozó szakemberek különböző településen különböző madárfaj
Név: Neptun kód: Pontszám:
Név: Neptun kód: Pontszám: 1. Melyek a szoftver minőségi mutatói? Fejlesztési idő, architektúra, programozási paradigma. Fejlesztőcsapat összetétele, projekt mérföldkövek, fejlesztési modell. Karbantarthatóság,
Kulcs Számla frissítés
Kulcs Számla frissítés Megjelenés dátuma: 2010. március 29. Elszámolási időszakos számlák Környezetvédelmi Termékdíj változás Szerződésekből bizonylat kiállítás Automatikus adatmentési lehetőség Készpénzfizetési
Szkriptnyelvek. 1. UNIX shell
Szkriptnyelvek 1. UNIX shell Szkriptek futtatása Parancsértelmez ő shell script neve paraméterek shell script neve paraméterek Ebben az esetben a szkript tartalmazza a parancsértelmezőt: #!/bin/bash Szkriptek
Szoftverminőségbiztosítás
NGB_IN003_1 SZE 2014-15/2 (8) Szoftverminőségbiztosítás Szoftvertesztelési folyamat (folyt.) Szoftvertesztelési ráfordítások (Perry 1995) Tesztelésre fordítódik a projekt költségvetés 24%-a a projekt menedzsment
A dokumentáció felépítése
A dokumentáció felépítése Készítette: Keszthelyi Zsolt, 2010. szeptember A szoftver dokumentációját az itt megadott szakaszok szerint kell elkészíteni. A szoftvert az Egységesített Eljárás (Unified Process)
OO rendszerek jellemzői
OO rendszerek jellemzői Problémák forrása lehet teszteléskor: Problémák feldarabolása. Adatrejtés. Az OO rendszerek nagyszámú, egymással aktívan kapcsolatban levő, együttműködő komponensekből állnak. A
ÁNYK53. Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése
ÁNYK53 Az Általános nyomtatványkitöltő (ÁNYK), a személyi jövedelemadó (SZJA) bevallás és kitöltési útmutató együttes telepítése Az ÁNYK53 egy keretprogram, ami a személyi jövedelemadó bevallás (SZJA,
Integrációs mellékhatások és gyógymódok a felhőben. Géczy Viktor Üzletfejlesztési igazgató
Integrációs mellékhatások és gyógymódok a felhőben Géczy Viktor Üzletfejlesztési igazgató Middleware projektek sikertelenségeihez vezethet Integrációs (interfész) tesztek HIÁNYA Tesztadatok? Emulátorok?
2011.11.29. JUnit. JUnit használata. IDE támogatás. Parancssori használat. Teszt készítése. Teszt készítése
Tartalom Integrált fejlesztés Java platformon JUnit JUnit használata Tesztelési technikák Demo 2 A specifikáció alapján teszteljük a program egyes részeit, klasszikus V-modell szerint Minden olyan metódust,
Követelmény alapú minőségbiztosítás az államigazgatásban
Követelmény alapú minőségbiztosítás az államigazgatásban László István 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Témák Követelmény
Webes alkalmazások fejlesztése
Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni
Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata
Kutatási beszámoló a Pro Progressio Alapítvány számára Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Mérnök informatika szak Orvosi készülékekben használható modern
"Eseményekre imm/connection Server scriptek futtatása
"Eseményekre imm/connection Server scriptek futtatása Az eseményeken az inels BUS rendszeren belül bekövetkező állapotváltozásokat értjük, amelyeket a CU3 központi egység ASCII kommunikációval továbbít
Mesterséges intelligencia alapú regressziós tesztelés
Mesterséges intelligencia alapú regressziós tesztelés Gujgiczer Anna, Elekes Márton* * AZ EMBERI ERŐFORRÁSOK MINISZTÉRIUMA ÚNKP-16-1-I. KÓDSZÁMÚ ÚJ NEMZETI KIVÁLÓSÁG PROGRAMJÁNAK TÁMOGATÁSÁVAL KÉSZÜLT
Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is.
SZOFTVERLELTÁR FREE Amennyiben önnek vállalkozása van, akkor pontosan tudnia kell, hogy milyen programok és alkalmazások vannak telepítve cége, vállalkozása számítógépeire, és ezekhez milyen engedélyeik,
ESZKÖZTÁMOGATÁS A TESZTELÉSBEN
ESZKÖZTÁMOGATÁS A TESZTELÉSBEN MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN ÉLELMISZERIPAR, GÉPÉSZET, INFORMATIKA, TURISZTIKA ÉS VENDÉGLÁTÁS TERÜLETEN
Integráci. ciós s tesztek. ciós s tesztek (folyt.) Integration Level Testing (ILT) Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék
ciós s tesztek ciós s tesztek Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 11. 27. IntegraciosTeszt / 1 ós tesztek IntegraciosTeszt / 2 ciós s tesztek (folyt.) Feltételezzük,
Rubin SPIRIT TEST. Domino net provisioning tesztelése esettanulmány 1.0. Készítette: Dobó Arnold Jóváhagyta: Varga József. Rubin Informatikai Zrt.
Domino net provisioning tesztelése esettanulmány 1.0 Készítette: Dobó Arnold Jóváhagyta: Varga József Rubin Informatikai Zrt. 1149 Budapest, Egressy út 17-21. telefon: +361 469 4020; fax: +361 469 4029
C programozási nyelv
C programozási nyelv Előfeldolgozó utasítások Dr Schuster György 2011 május 3 Dr Schuster György () C programozási nyelv Előfeldolgozó utasítások 2011 május 3 1 / 15 A fordítás menete Dr Schuster György
Operációs rendszerek. Az NT folyamatok kezelése
Operációs rendszerek Az NT folyamatok kezelése Folyamatok logikai felépítése A folyamat modell: egy adott program kódját végrehajtó szál(ak)ból és, a szál(ak) által lefoglalt erőforrásokból állnak. Folyamatok
Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.
Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft. Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.
Eseményvezérelt alkalmazások fejlesztése I 11. előadás. Szoftverek tesztelése
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése I 11. előadás Szoftverek tesztelése 2014 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver
Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver Felhasználói leírás verzió: 1.0 1 TARTALOMJEGYZÉK 1. BEVEZETÉS... 3 2. ALAPKÉPERNYŐ... 3 3. MENÜSZERKEZET... 3 4. DOKUMENTUM ALÁÍRÁSA... 4
Autóipari beágyazott rendszerek. Komponens és rendszer integráció
Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása
Viczián István IP Systems http://jtechlog.blogspot.hu/ JUM XIX. - 2012. szeptember 18.
Viczián István IP Systems http://jtechlog.blogspot.hu/ JUM XIX. - 2012. szeptember 18. Két projekt Mindkettőben folyamatirányítás Eltérő követelmények Eltérő megoldások Dokumentum gyártási folyamat Üzemeltetés
GPRS Remote. GPRS alapú android applikáció távvezérléshez. Kezelési útmutató
GPRS Remote GPRS alapú android applikáció távvezérléshez Kezelési útmutató Tartalomjegyzék Általános leírás... 1 Új modul beállítás... 2 Új okostelefon beállítás... 2 Modulok karbantartása... 3 Okostelefonok
Programrendszerek tanúsítása szoftverminőség mérése
SZEGEDI TUDOMÁNYEGYETEM Programrendszerek tanúsítása szoftverminőség mérése Dr. Gyimóthy Tibor Dr. Ferenc Rudolf Szoftverminőség biztosítás Fő cél: az üzemelő IT rendszerekben csökkenteni a hibák számát
Történet. Számítógépes vírusok. Mik a vírusok? A vírusok felépítése
Számítógépes vírusok Történet 70-es években kezdődött programok, melyek olyan utasításokat tartalmaztak, amik szándékosan rongáltak, illetve hibákat okoztak. Teszteljék a számítógép terhelhetőségét Legyen
Iman 3.0 szoftverdokumentáció
Melléklet: Az iman3 program előzetes leírása. Iman 3.0 szoftverdokumentáció Tartalomjegyzék 1. Az Iman rendszer...2 1.1. Modulok...2 1.2. Modulok részletes leírása...2 1.2.1. Iman.exe...2 1.2.2. Interpreter.dll...3
IRC beüzemelése Mach3-hoz IRC Frekvenciaváltó vezérlő áramkör Inverter Remote Controller
IRC beüzemelése Mach3-hoz IRC Frekvenciaváltó vezérlő áramkör Inverter Remote Controller A PicoPower család tagja 2012-10-19 A Pico IRC használatával szoftverből állíthatjuk a frekvenciaváltóval vezérelt
DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció
H - 1161 Budapest Rákóczi út 76. Tel./Fax.: +36-1-4010159 http://www.pageos.hu toni@pageos.hu DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció A program használható a TOPOBASE
Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1
Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1 Készítette: Gipsz Jakab Neptun-azonosító: ABC123 E-mail: gipszjakab@seholse.hu Kurzuskód: IT-13AAT1EG 1 A fenti
1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:
1. Origin telepítése Az Origin telepítéséhez tegye be az Origin CD-t a CDROM-ba, majd kattintson az Origin 7.5 hivatkozásra, miután elindult a CD behelyezésekor a telepítő program. Ha nem indulna el a
Kameleon Light Bootloader használati útmutató
Kameleon Light Bootloader használati útmutató 2017. Verzió 1.0 1 Tartalom jegyzék 2 1. Bootloader bevezető: A Kameleon System-hez egy összetett bootloader tartozik, amely lehetővé teszi, hogy a termékcsalád
Megoldások a mintavizsga kérdések a VIMIAC04 tárgy ellenőrzési technikák részéhez kapcsolódóan (2017. május)
Megoldások a mintavizsga kérdések a VIMIAC04 tárgy ellenőrzési technikák részéhez kapcsolódóan (2017. május) Teszt kérdések 1. Melyik állítás igaz a folytonos integrációval (CI) kapcsolatban? a. Folytonos
Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László)
Szimuláció RICHARD M. KARP és AVI WIGDERSON A Fast Parallel Algorithm for the Maximal Independent Set Problem című cikke alapján (Készítette: Domoszlai László) 1. Bevezetés A következőkben megadott algoritmus
Szoftvertesztelés - Bevezető
Szoftvertesztelés - Bevezető Csirmaz Péter Livesoft Kft. 2010.03.13. Bevezetés A szoftvertesztelés egy rendszer vagy program kontrollált körülmények melletti futtatása, és az eredmények kiértékelése. A
Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt
Szilipet programok telepítése Hálózatos (kliens/szerver) telepítés Windows 7 operációs rendszer alatt segédlet A Szilipet programok az adatok tárolásához Firebird adatbázis szervert használnak. Hálózatos
Erdő generálása a BVEPreproc programmal
Erdő generálása a BVEPreproc programmal Első lépés, hogy elkészítjük a falevél objektumot. Ezeket fogjuk rárakni a faág objektumokra, majd jön a fatörzs... Ez csak vicc volt. Elkészítjük/összeollózzuk
Sú gó az ASIR/PA IR Públikús felú lethez
Sú gó az ASIR/PA IR Públikús felú lethez Súgó a magyarországi központi Agrárstatisztikai és Piaci Árinformációs rendszer publikus moduljához. 1 Publikus felhasználói regisztráció A publikus felület Regisztráció
A hazai alállomási irányítástechnika kezdete. Szakmai félnap a debreceni alállomási irányítástechnika üzembehelyezésének 20. évfordulója alkalmából
A hazai alállomási irányítástechnika kezdete. Szakmai félnap a debreceni alállomási irányítástechnika üzembehelyezésének 20. évfordulója alkalmából Kollár Mátyás MEE előadás 2011.06.08. Kihívások (1) Nem
Hardver és szoftver követelmények
Java-s Nyomtatványkitöltő Program Súgó Telepítési útmutató Hardver és szoftver követelmények A java-s nyomtatványkitöltő program az alábbi hardverigényt támasztja a számítógéppel szemben: 400 MHz órajelű
S z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 7. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Ami
DuneHD.hu. Kompatibilis médialejátszók: Dune HD Center Dune BD Prime Dune HD Base 2.0 Dune HD Base 3.0 Dune BD Prime 3.0
A Zappiti egy donationware, vagyis ingyenes program, mellyel kibővítheted Dune médialejátszód képességeit. A leírás a Zappiti 1.2.1 Beta változata alapján készült. Kompatibilis médialejátszók: Dune HD
Elektronikusan hitelesített PDF dokumentumok ellenőrzése
Elektronikusan hitelesített PDF dokumentumok ellenőrzése Adobe Reader beállítása és használata a hitelesített PDF dokumentumok ellenőrzéséhez A dokumentáció szabadon tovább terjeszthető, a legfrissebb
Laborsegédlet 3. Labor
1/6. oldal Logisztikai rendszerek irányítás és automatizálás technikája I. CX-Programmer: 3. Labor A CX Programmer az OMRON PLC-k programozó szoftvere. Új program megnyitásának lépései: FILE NEW Device
Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban
Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban Nagy Attila Mátyás 2016.12.07. Áttekintés Bevezetés Megközelítés Pilot tanulmányok
Írásjogtól Rootig AIX-on
Írásjogtól rootig AIX-on Tanulmány Silent Signal Kft. Email: info@silentsignal.hu Web: www.silentsignal.hu. Írásjogtól rootig AIX-on 1. Bevezető A Silent Signal Kft. szakértői egy etikus hackelési projekt
Jelentkezési lap képző szervek részére
Jelentkezési lap képző szervek részére Felhasználói segédlet Tartalomjegzék Belépés Jelentkezési lap felület Kézi kitöltés menete Alapadatok megadása Korábban megszerzett vezetői engedély adatai Személyes
TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS
TESZTMENEDZSMENT TESZTELŐ SZERVEZET TESZTTERVEZÉS ÉS BECSLÉS MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN ÉLELMISZERIPAR, GÉPÉSZET, INFORMATIKA,
InCash számlázó program és a Webshop Hun rendszer összekötése
InCash számlázó program és a Webshop Hun rendszer összekötése Az InCash számlázó programkészítő cég, egy köztes programot hozott létre, amely segítségével webáruházakban generálódó megrendeléseket képes
Hogyan váljunk profi felhasználóvá 80 nap alatt, vagy még gyorsabban? Ingyenes e-mail tanfolyam.
Hogyan váljunk profi felhasználóvá 80 nap alatt, vagy még gyorsabban? Ingyenes e-mail tanfolyam. Hogyan állítsam be az Outlook-ot ingyenes e-mail címhez? 10. lecke Hogyan állítsam be az Outlook-ot, ha
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK
MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN
Infocentrum Számlázó hálózatos verzió + Firebird Adatbázismotor
Infocentrum Számlázó hálózatos verzió + Firebird Adatbázismotor Teljes telepítés Windows környezetben 1996-2010 Infocentrum Szoftver Stúdió Összefoglaló lépések: 1.) Adatbázismotor telepítés (Firebird
A WebEye Comlink v (84) és a WebEye Connect v (84) kapcsolata Rövid felhasználói útmutató
Bluetooth kapcsolatot igénylő WebEye mobil alkalmazások működése A WebEye Comlink v.1.2.0 (84) és a WebEye Connect v.2.1.0 (84) kapcsolata Rövid felhasználói útmutató A WebEye Comlink biztosítja a WebEye
ÜGYFÉL OLDALI BEÁLLÍTÁSOK KÉZIKÖNYVE
ÜGYFÉL OLDALI BEÁLLÍTÁSOK KÉZIKÖNYVE Felhasználói leírás E-HATÁROZAT 2012 - verzió 1.2 Érvényes: 2012. május 24-től. Azonosító: ehatarozat_ugyfél_ beallitasok_kezikonyv_felh_v1.2_20120524_tol 1/15 1 Tartalom
Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
Digitális technika VIMIAA01 9. hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR LabVIEW-ról National Instruments (NI) által fejlesztett Grafikus programfejlesztő környezet, méréstechnikai, vezérlési, jelfeldolgozási feladatok
FTP Az FTP jelentése: File Transfer Protocol. Ennek a segítségével lehet távoli szerverek és a saját gépünk között nagyobb állományokat mozgatni. Ugyanez a módszer alkalmas arra, hogy a kari web-szerveren
Csoportos üzenetszórás optimalizálása klaszter rendszerekben
Csoportos üzenetszórás optimalizálása klaszter rendszerekben Készítette: Juhász Sándor Csikvári András Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási
MIÉRT KELL TESZTELNI?
Unrestricted MIÉRT KELL TESZTELNI? MIÉRT KELL TESZTELNI? A termékminőség fejlesztése...hogy megtaláljuk a hibákat, mert azok ott vannak... MIÉRT KELL TESZTELNI? Hogy felderítsük, mit tud a szoftver MIÉRT
Bevezetés: Mi a CRM? A tervezési fázis helye és szerepe a CRM implementációs projektekben Jógyakorlatok: mire figyeljünk a CRM tervezés közben.
Mire figyeljünk a CRM rendszerek tervezésekor? Gyakorlati tapasztalatok Komáromi András Bevezetés: Mi a CRM? A tervezési fázis helye és szerepe Miért fontos a tervezési fázis? A tervezési fázis helye és
A TESZTELÉS ALAPJAI A TESZTELÉS ALAPVETŐ FOLYAMATA A TESZTELÉS PSZICHOLÓGIÁJA A TESZTELÉS ETIKAI KÓDEXE
A TESZTELÉS ALAPJAI A TESZTELÉS ALAPVETŐ FOLYAMATA A TESZTELÉS PSZICHOLÓGIÁJA A TESZTELÉS ETIKAI KÓDEXE MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN
Tanári óratartás nyilvántartása a ZMNE-n
Tanári óratartás nyilvántartása a ZMNE-n Tamáskáné Dús Lívia ZMNE Informatikai Igazgatóság Témakörök Előzmények Az alkalmazás célja, az alkalmazással szemben támasztott főbb követelmények A megoldás módja
Szoftverminőségbiztosítás
NGB_IN003_1 SZE 2014-15/2 (11) Szoftverminőségbiztosítás Tesztautomatizálás A tesztelés kivitelezése Tesztelési feladatok Detektálatlan maradék hibák számának csökkentése hatásosan és hatékonyan megfelelő
A rendszer célja. Funkciók
A rendszer célja A Megrendelő fejleszteni kívánja a kommunikációját. A mindennapi munka során egyre nagyobb igény jelentkezik az üzenetváltások pontos kezelésére, naplózására, nagyméretű, illetve sok címzettet
Automatikus tesztgenerálás modell ellenőrző segítségével
Méréstechnika és Információs Rendszerek Tanszék Automatikus tesztgenerálás modell ellenőrző segítségével Micskei Zoltán műszaki informatika, V. Konzulens: Dr. Majzik István Tesztelés Célja: a rendszerben
Email Marketing szolgáltatás tájékoztató
Email Marketing szolgáltatás tájékoztató RENDESWEB Kft. Érvényes: 2013.03.01-től visszavonásig +3 20 A RENDES (273 337) Adószám: 12397202-2-42 Cégjegyzékszám: 01-09-7079 1. Minőség Nálunk legmagasabb prioritást
Programozási alapismeretek 4.
Programozási alapismeretek 4. Obejktum-Orientált Programozás Kis Balázs Bevezetés I. Az OO programozási szemlélet, egy merőben más szemlélet, az összes előző szemlélettel (strukturális, moduláris, stb.)
Az internet az egész világot behálózó számítógép-hálózat.
Az internet az egész világot behálózó számítógép-hálózat. A mai internet elődjét a 60-as években az Egyesült Államok hadseregének megbízásából fejlesztették ki, és ARPANet-nek keresztelték. Kifejlesztésének
Dr. Schuster György október 14.
Real-time operációs rendszerek RTOS 2011. október 14. A fordítás vázlata prog.c Előfeldolgozó Átmenti állomány Fordító prog.obj más.obj-tek könyvtárak indító kód Linker futtatható kód Ismétlés Előfeldolgozó
Ami a vízesésen túl van
Ami a vízesésen túl van Adattárház fejlesztés módszertani tapasztalatok a T-Systems adattárházában, a HIFI-ben Ponori.Ajtony@iqpp.hu 2012. június 12. Miről is lesz szó? HIFI háttér HIFI projekt szkóp Két
Tájékoztató a T2S piaci tesztek lebonyolításáról (2016. december 1-16.)
Tájékoztató a T2S piaci tesztek lebonyolításáról (2016. december 1-16.) Bevezető A korábbi tájékoztatásunknak megfelelően a a jelenlegi rendszereivel és a T2S felhasználói felület (GUI) használatával biztosítja
SystemDiagnostics. Magyar
SystemDiagnostics Magyar Szeretne hozzánk fordulni... műszaki jellegű kérdéseivel vagy problémájával? Az alábbiakkal veheti fel a kapcsolatot: Forróvonalunk/ügyfélszolgálatunk (lásd a mellékelt forróvonal-listát,
A csõdelõrejelzés és a nem fizetési valószínûség számításának módszertani kérdéseirõl
MÛHELY Közgazdasági Szemle, LV. évf., 2008. május (441 461. o.) KRISTÓF TAMÁS A csõdelõrejelzés és a nem fizetési valószínûség számításának módszertani kérdéseirõl A Bázel 2 tõkeegyezmény magyarországi
Teszt terv Új funkció implementációja meglévı alkalmazásba
Teszt terv Új funkció implementációja meglévı alkalmazásba Passed Informatikai Kft. www.passed.hu Farkas Gábor 2007-P-123-45-T-1-1 IIR - Test Manager course 2 Szerepkör Név Aláírás Aláírás dátuma IT Projekt
Procontrol Device Detector. Felhasználói leírás
Procontrol Device Detector Felhasználói leírás Létrehozás dátuma: 2010.10.26 14:45 1. oldal, összesen: 9 Tartalomjegyzék Bevezetés... 3 Ismerkedés a programmal... 4 Készülék lista... 5 Funkció menü...
M-Fájlok létrehozása MATLAB-ban
M-Fájlok létrehozása MATLAB-ban 1 Mi az M-fájl Annak ellenére, hogy a MATLAB rendkívül kifinomult és fejlett számológépként használható, igazi nagysága mégis abban rejlik, hogy be tud olvasni és végrehajtani
Norway Grants. Az akkumulátor mikromenedzsment szabályozás - BMMR - fejlesztés technológiai és műszaki újdonságai. Kakuk Zoltán, Vision 95 Kft.
Norway Grants AKKUMULÁTOR REGENERÁCIÓS ÉS Az akkumulátor mikromenedzsment szabályozás - BMMR - fejlesztés technológiai és műszaki újdonságai Kakuk Zoltán, Vision 95 Kft. 2017.04.25. Rendszer szintű megoldás
Mezo gazdasa gi fordı tott a fa mu ko de se
Mezo gazdasa gi fordı tott a fa mu ko de se Az áfatörvény 2012-07-01-től a mezőgazdasági termények (gabonafélék) egy részét fordított adózás alá vont. Emiatt az Evolut programot módosítani kellett. Ahhoz,
Felhasználói segédlet
Felhasználói segédlet Debrecen Megyei Jogú Város civil szervezeti számára pályázatok Civil Alapból, Kulturális Alapból és Ifjúságpolitikai Alapból történő finanszírozásának online igényléséhez 2013/04/02/
Használati utasítás.
Lotus Notes Naptár Windows telefonra Használati utasítás. Írta: Varga Róbert 1 http://www.robertwpapps.uw.hu Bevezetés: Ezt az alkalmazást a fejlesztő saját használatra írta a teljesség igénye nélkül.
Dr. Mileff Péter
Dr. Mileff Péter 1 2 1 Szekvencia diagram Szekvencia diagram Feladata: objektumok egymás közti üzenetváltásainak ábrázolása egy időtengely mentén elhelyezve. Az objektumok életvonala egy felülről lefelé
KARAKTERFELISMERÉS AZ EVASYS-BEN
KARAKTERFELISMERÉS AZ EVASYS-BEN HOL HASZNÁLHATÓ, KI HASZNÁLHATJA A Miskolci Egyetem megvásárolta a kézírásfelismerés (ICR) modult az Evasys legutóbbi licencével együtt. Ezzel lehetőség nyílt a papír alapú
3. ZH-ban a minimum pontszám 15
1. HF 2. HF 3. HF 4. HF 5. HF 1. ZH 2. ZH 3. ZH Osszesen Jegy EHA kod 4 4 4 4 4 4 4 4 18 10 10 30 100 1 ARAPAFP.PTE 3.5 2.5 4 4 2 4 4 2 15 5 6 18 70 3 x 2 BAMPACP.PTE 4 4 4 4 4 4 4 4 18 10 8 26 94 5 x