UML Feladatok. UML Feladatok



Hasonló dokumentumok
Előzmények

Metamodellezés. Simon Balázs BME IIT, 2011.

Modellalkotás UML-ben

Szoftvertechnológia 2008/2009. tanév 2. félév 3. óra. Szoftvertechnológia

Autószerelő Autószerelő Targonca- és munkagépszerelő Targonca- és munkagépszerelő

Mintapélda1 Hányféleképpen állhatnak sorba egy bolt pénztáránál a vásárlók, ha 3-an, 4-en, 5-en, k-an vannak?

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

UML (Unified Modelling Language)

DCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1

Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár

Web-programozó Web-programozó

Utolsó módosítás:

S01-7 Komponens alapú szoftverfejlesztés 1

Kölcsönhatás diagramok

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III. 28.) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

Models are not right or wrong; they are more or less useful.

A SZOFTVERTECHNOLÓGIA ALAPJAI

Modellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK

Már megismert fogalmak áttekintése

MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc. Debrecen,

Interfészek. PPT 2007/2008 tavasz.

Bánsághi Anna 2014 Bánsághi Anna 1 of 31

Diagramok elemzése. egy kozmetikai termékcsalád hatóanyagösszetételét

10-es Kurzus. OMT modellek és diagramok OMT metodológia. OMT (Object Modelling Technique)

Diszkrét matematika II. gyakorlat

1. csoport. Hónap I. II. III. IV. V. VI. VII. VIII. IX. X. XI. XII. Havi középhőmérséklet ( C) Havi csapadékmennyiség (mm)

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnök informatikus szak BME Villamosmérnöki és Informatikai Kar január 4.

A 27/2012 (VIII. 27.) NGM rendelet a 29/2016 (VIII.26) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

Informatikus informatikus Térinformatikus Informatikus É 1/6

XV. évfolyam Megyei döntő február 20. MEGOLDÁSOK - 3. osztály

Programozási technológia

ÉRTÉKELÉS: VIZSGÁZTATÓ ALÁÍRÁSA:... VIZSGÁZÓ NEVE:

Eseménykezelés. Szoftvertervezés és -fejlesztés II. előadás. Szénási Sándor.

2) Tervezzen Stibitz kód szerint működő, aszinkron decimális előre számlálót! A megvalósításához

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III.28) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans

Modell alapú tesztelés mobil környezetben

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnök informatikus szak BME Villamosmérnöki és Informatikai Kar május 30.

MATEMATIKAI STATISZTIKA KISFELADAT. Feladatlap

7. rész: A specifikációtól az implementációig az EJB rétegben

Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E

1. Egy lineáris hálózatot mikor nevezhetünk rezisztív hálózatnak és mikor dinamikus hálózatnak?

és az instanceof operátor

Objektum Orientált Szoftverfejlesztés (jegyzet)

Elektronikai műszerész Elektronikai műszerész

Enterprise JavaBeans 1.4 platform (EJB 2.0)

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán

Zárthelyi mintapéldák. Majzik István BME Méréstechnika és Információs Rendszerek Tanszék

Komponens alapú programozás Bevezetés

S0-02 Típusmodellek (Programozás elmélet)

Programozás 1. 2.gyakorlat

SOAP komponensek Delphiben

Szoftver-technológia II. Architektúrák dokumentálása UML-lel. Irodalom. Szoftver-technológia II.

OOP és UML Áttekintés

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ. Ápoló szakképesítés Betegmegfigyelés/Monitorozás modul. 1. vizsgafeladat július 6.

Book Template Title. Author Last Name, Author First Name

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III.28) és 25/2014 (VIII.26) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

A Java EE 5 plattform

2.1.A SZOFTVERFEJLESZTÉS STRUKTÚRÁJA

Csoportmódszer Függvények I. (rövidített változat) Kiss Károly

2 Excel 2016 zsebkönyv

Utolsó módosítás:

MOZGÓKÉPKULTÚRA ÉS MÉDIAISMERET

Használható segédeszköz: szabványok, táblázatok, gépkönyvek, számológép, ceruza, körző, vonalzó.

JAVA webes alkalmazások

SSADM. Az SSADM (Structured System Analysis and Desing Method) egy rendszerelemzési módszertan.

MOZGÓKÉPKULTÚRA ÉS MÉDIAISMERET

A feladatokat önállóan, meg nem engedett segédeszközök használata nélkül oldottam meg: Olvasható aláírás:...

Név: Neptun kód: Pontszám:

Matematikai logika és halmazelmélet

A relációelmélet alapjai

EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnökinformatikus szak BME Villamosmérnöki és Informatikai Kar január 5.

1. feladat Összesen 5 pont. 2. feladat Összesen 19 pont

mintásfal mintásfal :m :sz :dbjobbra :dbfel

A 2014/2015 tanévi Országos Középiskolai Tanulmányi Verseny döntő fordulójának feladatai. I. (alkalmazói) kategória

Rekurzió. Dr. Iványi Péter

Műveletek egész számokkal

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

Models are not right or wrong; they are more or less useful.

Gyakorló feladatok: Formális modellek, temporális logikák, modellellenőrzés. Majzik István BME Méréstechnika és Információs Rendszerek Tanszék

S04-2 Elosztott alkalmazások készítése


MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉP SZINT Függvények

Osztott Objektumarchitektúrák

A pillangóval jelölt feladatok mindenki számára könnyen megoldhatók. a mókussal jelölt feladatok kicsit nehezebbek, több figyelmet igényelnek.

Az egyenes egyenlete: 2 pont. Az összevont alak: 1 pont. Melyik ábrán látható e függvény grafikonjának egy részlete?

Programozási technológia II 3. előadás. Objektumorientált tervezés Giachetta Roberto

Egy halmazt elemei megadásával tekintünk ismertnek. Az elemeket felsorolással,vagy ha lehet a rájuk jellemző közös tulajdonság megadásával adunk meg.

Diszkrét matematika 2. estis képzés

eseményvezérelt megoldások Vizuális programozás 5. előadás

Szimulációs technikák

A matematika nyelvéről bevezetés

Kamatfüggő beruházási kereslet, árupiaci egyensúly, IS-függvény

Elsőrendű logika szintaktikája és szemantikája. Logika (3. gyakorlat) 0-adrendű szemantika 2009/10 II. félév 1 / 1

Objektumorientált szoftverfejlesztés IV. előadás. Diagramok készítése CASE eszközzel. <Előadó neve és elérhetősége>

Hány darab? 5. modul

1. feladat Összesen: 17 pont

Kitöltési segédlet. Az ELEKTRA elektronikus adatgyűjtő rendszerbe bevont 2130-as számú, szolgáltatási árstatisztikai kérdőívhez, 2017

Átírás:

UML Feladatok

2008.01.08 4. Feladat Az alábbi ábrán három UML2 modell elemet megjelöltünk. Adja meg elemenként, hogy az melyik UML2 meta-modell elem példánya! 2008.01.15 4. Feladat Jelölje meg, hogy a megadott rajzjelek minek az ikon -jai az UML2-ben! felsorolás (enumeration) termék (artifact) komponens (component) interfész (interface) diszk, fájl (disc, file) eszköz (device) nincs ilyen ikon az UML2-ben 2008.06.10 4. Feladat Az alábbi ábrán három UML2 modell elemet megjelöltünk. Adja meg elemenként, hogy az melyik UML2 meta-modell elem példánya! 2008.06.10 6. Feladat Hogyan értelmezzük az UML2-ben a szekvenciális konkurenciát? (2 pont) A magyar nyelv szabályainak megfelelő MONDATtal válaszoljon! Sorolja fel az UML által definiált egyéb konkurencia szemantikákat!

2009.01.06 4. Feladat Az alábbi ábrán három UML2 modell elemet megjelöltünk. Adja meg elemenként, hogy az melyik UML2 meta-modell elem példánya! 2009.01.13 4. Feladat Az alábbi ábrán három UML2 modell elemet megjelöltünk. Adja meg elemenként, hogy az melyik UML2 meta-modell elem példánya! 2009.01.13 5. Feladat Az alábbi táblázat első oszlopába írja be az UML-ben definiált konkurencia szemantikák nevét! Egy embernek több telefonja van. Miközben az egyiken beszél, egy másikon is hívás érkezik. A táblázatba írja be, hogy a különböző szemantikák szerint a konkurens hívás előfordulhat-e, és mi történik az éppen zajló beszélgetéssel és az új hívással! 2009.01.13 6. Feladat A táblázatba írja be, hogy az ábrán látható UML2 csomagdiagramban szereplő A csomagban milyen elemeket látunk annak függvényében, hogy mi az XXX jelű sztereotípia!

2009.01.27 8. Feladat Elkészítjük az alábbi Y osztály két példányát, y1-et és y2-t. Ezt követően végrehajtjuk a következő műveleteket: y2.a = 3; y1.a = -3; y1.b = y2.a + 4; y2.b = y2.a + y1.b; Mennyi lesz a változók értéke? (4 pont) y1.b = y2.b = 2009.05.28 7. Feladat Legyen a következő UML2 szerkezeti diagram! Feltételezve, hogy a fenti szerkezeti diagramon szereplő elemek között egyéb kapcsolat nincs, jelölje meg az alábbiak közül az igaz állítás(oka)t! 2009.06.11 8. Feladat Hogyan értelmezzük az UML-ben a szekvenciális konkurenciát? 2009.06.18 8. Feladat Az alábbi ábrán két UML2 modell elemet megjelöltünk. Adja meg elemenként, hogy az melyik UML2 metamodell elem példánya! 2010.01.05 (A) 8. Feladat Elkészítjük az alábbi C osztály két példányát, c1-et és c2-t. Ezt követően végrehajtjuk a következő műveleteket: c2.a = 8; c1.a = -2; c1.b = c2.a + 4; c2.b = c2.a + c1.b; Mennyi lesz a változók értéke? (4 pont) c1.b = c2.b =

2010.01.05 (B) 8. Feladat Elkészítjük az alábbi O osztály két példányát, o1-et és o2-t. Ezt követően végrehajtjuk a következő műveleteket: o2.x = -3; o1.x = 4; o1.y = o2.x + 4; o2.y = o2.x + o1.y; Mennyi lesz a változók értéke? (4 pont) o1.y = o2.y = 2010.01.05 (B) 10. Feladat Hogyan értelmezzük az UML2-ben a szekvenciális konkurenciát? (2 pont) A magyar nyelv szabályainak megfelelő MONDATtal válaszoljon! Sorolja fel az UML által definiált egyéb konkurencia szemantikákat! 2010.01.12 (A) 5. Feladat Az alábbi táblázat felsorolja az UML2-ben definiált konkurencia szemantikákat. Egy embernek több telefonja van. Miközben az egyiken beszél, egy másikon (konkurens) hívás érkezik. A táblázatba írja be, hogy a különböző szemantikák szerint a konkurens hívás előfordulhat-e, és mi történik az éppen zajló beszélgetéssel és az új hívással! 2010.01.12 (A) 8. Feladat Az UML2-ben a gyűjteményeknek (kollekcióknak) két fontos tulajdonsága van: rendezettség (ordered) és egyediség (unique). Írja be a táblázatba a kollekciók nevét! rendezett egyedi név

2010.01.12 (B) 4. Feladat A Vizsgázás funkció a vizsgázó és a vizsgáztató szerepeket megvalósító objektumok együttműködéseként valósul meg. Rajzoljon UML2 kollaborációt (collaboration) a szerepek feltüntetésével! 2010.01.26 6. Feladat Definiálja UML2-ben az alábbi felsorolást! Kártya = [piros zöld tök makk] 2010.06.01 2. Feladat Nevezze meg az alábbi diagramon vastag vonallal rajzolt UML2 elemet! (Emlékeztető: Pista az UML modell eleme, pedig a Személy futási időben létrejött példánya!) 2011.01.18 2. Feladat Nevezze meg az UML2-ben definiált gyűjteményeknek (kollekcióknak) a tipizálásra is alkalmazott két alapvető jellemzőjét! 2011.01.18 3. Feladat Adja meg, hogy az alábbi object diagramon a megjelölt elemek mely UML2 meta-modell elem példányai! 2011.05.24 2. Feladat Adott az alábbi UML2 diagram. Rajzoljon egy olyan másik UML2 diagramot, amely szemantikailag ugyanazt fejezi ki, mint az adott diagram!

2011.05.24 3. Feladat Adja meg a C csomagban látható elemeket! Válasz: 2011.05.24 10. Feladat Hogyan értelmezzük az UML-ben az őrzött (guarded) konkurenciát? (A konkurencia szemantikája guarded) 2011.06.14 6. Feladat Mik a hasonlóságok az adatfolyam (DFD) és a use-case (UC) modellek között? Tételezzük fel, hogy az A folyamat tartalmazza a B folyamatot. Hogyan ábrázoljuk ezt az adatfolyam modellben és a use-case diagrammon? 2011.12.20 4. Feladat Az alábbi ábrán három UML2 modell elemet megjelöltünk. Adja meg elemenként, hogy az melyik UML2 meta-modell elem példánya! 2012.01.03 10. Feladat A mellékelt táblázatban jelölje be, hogy a felsorolt fogalmak az UML2 4-rétegű meta-modell szerkezetének melyik rétegébe tartoznak! Izidor Actor State Autó Barnabás UseCase Ügyfél Ember M0 M1 M2 M3

2012.01.17 1. Feladat Izidor elkészített három szemantikailag összefüggő, hibátlan UML2 diagramot. Miközben vacsorázott, a kis huncut Zsilip (Izidor öccse) kiradírozott néhány elemet (szöveg, vonal, nyíl stb.) Segíts Izidornak visszaállítani az ábrákat! Rajzold be a hiányzó elemeket és feliratokat, úgy, hogy az ábrák helyesek és összefüggőek legyenek! 2012.05.22 2. Feladat Mik a hasonlóságok az adatfolyam (DFD) és a use-case (UC) modellek között? Tételezzük fel, hogy az A folyamat tartalmazza a B folyamatot. Hogyan ábrázoljuk ezt az adatfolyam modellben és a use-case diagrammon? 2012.06.05 6. Feladat Az UML2 Activity diagram egy másik UML2 diagram speciális esetének tekinthető. Melyik ez a diagram? Hasonlítsa össze a két diagramot! (3 pont)

2013.01.08 4. Feladat Egy UML2 modelben legyen egy Student osztályunk. Daniel a Student osztály valós idejpéldányának UML2-beli modellje. Kinek a példánya Daniel? (2 pont): Kinek a példánya Student? (1 pont): Az alábbi ( korrekt!) részletet kiegészítve javítsa az ábrát és jelölje be a Student és Daniel közötti kapcsolatot! 2013.01.15 2. Feladat Legyen egy X osztályunk, aaa() és bbb() metódusokkal jellemezve. Egy kliens meghívja az aaa() metódust. Az aaa() futása közben egy másik kliens meghívja a bbb() metódust. Az alábbi táblázatba írja be, hogy a különböző UML2 szemantikák esetében mi a követett eljárás (policy)! szemantika neve eljárás (policy) Miben különbözik, ha a másik kliens is az aaa() metódust hívja? 2013.01.15 4. Feladat Milyen általános kiterjesztő technikákat (general extension mechanisms) alkalmaz az UML2? 2013.01.15 10. Feladat Az UML2-ben definiált Sequence gyűjteménynek (kollekciónak) adja meg a tulajdonságait!

2014.01.14 5. Feladat Adja meg, hogy a jelölt elemek melyik UML meta-modell elemek példánya! 2014.01.21 5. Feladat Mi A és B az alábbi UML diagramon? 2014.01.21 7. Feladat Az UML2-ben a gyűjteményeknek (kollekcióknak) két fontos tulajdonsága van: rendezettség (ordered) és egyediség (unique). Írja be a táblázatba az UML2 kollekciók nevét! rendezett egyedi név 2014.05.27 6. Feladat Az UML2-ben definiált Bag gyűjteménynek (kollekciónak) adja meg a tulajdonságait!

2014.06.17 1. Feladat Adott az alábbi UML2 use-case (használati eset) diagram részlet. Jelölje be a felsoroltak közül az igaz állítást! (3 pont) A kötelezően tartalmazza B-t A esetleg tartalmazza B-t B kötelezően tartalmazza A-t B esetleg tartalmazza A-t asd asd asd asd