<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=MscMVPMintaZH2010</id>
	<title>MscMVPMintaZH2010 - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=MscMVPMintaZH2010"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=MscMVPMintaZH2010&amp;action=history"/>
	<updated>2026-05-17T18:12:10Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=MscMVPMintaZH2010&amp;diff=139562&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoszak|MscMVPMintaZH2010}}  =====Mi az absztrakt szintaxis, mi a konkrét szintaxis? Ismertesse a kettő közti különbséget!=====  Az absztrakt sz…”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=MscMVPMintaZH2010&amp;diff=139562&amp;oldid=prev"/>
		<updated>2012-10-21T20:43:20Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoszak|MscMVPMintaZH2010}}  =====Mi az absztrakt szintaxis, mi a konkrét szintaxis? Ismertesse a kettő közti különbséget!=====  Az absztrakt sz…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoszak|MscMVPMintaZH2010}}&lt;br /&gt;
&lt;br /&gt;
=====Mi az absztrakt szintaxis, mi a konkrét szintaxis? Ismertesse a kettő közti különbséget!=====&lt;br /&gt;
&lt;br /&gt;
Az absztrakt szintaxis a szakterületi nyelv nyelvi elemeit és nyelvtani szabályait tartalmazza, a konkrét szintaxis pedig ezek megjelenítése.&lt;br /&gt;
&lt;br /&gt;
=====Mi a szemantika? Hasonlítsa össze informálisan a denotációs és operációs szemantikát!=====&lt;br /&gt;
&lt;br /&gt;
A szemantika a szakterületi nyelv szintaxisának értelmezése, vagyis a nyelv absztrakt szintaxisában megadott nyelvi elemekhez és struktúrákhoz rendel hozzá jelentést. A denotációs szemantika a program futásának hatására koncenrál, míg az operációs szemantika úgy adja meg egy szerkezet értelmét, hogy megmondja, miként hajtjuk végre azt&lt;br /&gt;
&lt;br /&gt;
=====Mutassa be a MOF példányosítási mechanizmusát!=====&lt;br /&gt;
&lt;br /&gt;
{{InLineImageLink|Infoszak|MscMVPMintaZH2010|Dia1.png}}&lt;br /&gt;
&lt;br /&gt;
=====Készítsen metamodellt házimozi rendszer elemeinek modellezéséhez. A metamodellben szerepeljen öröklés, tartalmazás és asszociáció, valamint legyenek attribútumok definiálva legalább egy elemen és kapcsolaton. =====&lt;br /&gt;
&lt;br /&gt;
Semmi extra, csak egy sima osztálydiagram kell a fenti elemmekkel. Egy lehetséges megoldás:&lt;br /&gt;
* TV, Hangfal, Kijelző osztály&lt;br /&gt;
* A TV-nek van egy képfelbontás attribútuma&lt;br /&gt;
* A TV össze van kapcsolva hangfalakkal egy asszociációval aminek attribútuma a kábel típusa.&lt;br /&gt;
* A TV tartalmazza a kijelzőt, amiből származik a hagyományos és az LCD kijelző.&lt;br /&gt;
&lt;br /&gt;
=====Személyi felvonók szakterületi modelljeivel foglalkozunk. Adott az alábbi metamodell:=====&lt;br /&gt;
&lt;br /&gt;
{{InLineImageLink|Infoszak|MscMVPMintaZH2010|Dia2.png}}&lt;br /&gt;
&lt;br /&gt;
=====Lehetséges-e olyan tízemeletes ház modellezése, melyben három lift van, azonban a liftek csak a második emeleten állnak meg? Miért?=====&lt;br /&gt;
&lt;br /&gt;
Igen. A házhoz bárhány lift és emelet köthető, és azok tetszőleges módón összerendelhetőek asszociációval, így a fenti eset a metamodellnek megfelelő példány.&lt;br /&gt;
&lt;br /&gt;
=====Adja meg egy olyan négyemeletes ház modelljét, melynek egy liftje van, és a lift aház első három emeletén áll meg! Konkrét szintaxisként használja a szabvány UML objektumdiagram megjelenítését.=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Egy UML objektumodellt kell razolni:&lt;br /&gt;
* Lesz 4 db emelet objektum, 1 ház és egy lift objektum&lt;br /&gt;
* Az emeletek össze vannak asszociálva a házzal, a lift a házzal és a lift azokkal az emeletekkel, amelyeknek az &amp;amp;#8222;szám&amp;amp;#8221; értéke 1, 2 és 3.&lt;br /&gt;
* Fontos, hogy a lift &amp;amp;#8222;aktuális&amp;amp;#8221; asszociációációját is be kell rajzolni (mindegy melyik emeletre)&lt;br /&gt;
&lt;br /&gt;
===== Adjon OCL kényszereket az előző feladat metamodelljére:=====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
======Csak ötemeletesnél magasabb házakban lehet kettőnél több lift!======&lt;br /&gt;
&lt;br /&gt;
=context: Ház= &amp;lt;br /&amp;gt;&lt;br /&gt;
=inv: if emeletek-&amp;gt;size() &amp;lt; 6 then liftek-&amp;gt;size() &amp;lt; 3 endif=&lt;br /&gt;
&lt;br /&gt;
======Házon belül liftek ID értéke egyedi!======&lt;br /&gt;
&lt;br /&gt;
=context: Ház= &amp;lt;br /&amp;gt;&lt;br /&gt;
=inv: liftek-&amp;gt;forall(l1, l2 | l1 &amp;lt;&amp;gt; l2 implies l1.id &amp;lt;&amp;gt; l2.id)=&lt;br /&gt;
&lt;br /&gt;
====== A lift Fel() függvényének hívására eggyel magasabb emeletre kerül======&lt;br /&gt;
&lt;br /&gt;
=context: Lift::Fel()= &amp;lt;br /&amp;gt;&lt;br /&gt;
=post: aktuális.szám = aktuális.szám@pre + 1=&lt;br /&gt;
&lt;br /&gt;
=====Adja meg a következő informális leíráshoz tartozó szimulátor specifikációját!=====&lt;br /&gt;
&lt;br /&gt;
======	Kétállapotú {s1, s2} szimulátor. Ha s1 állapotban van és páratlan számot kap a bemenetén, átvált s2 állapotba és elkezd számolni felfele egytől, egyesével. Két időegységenként lép egyet a számláló, ebben az esetben ki is írja a kimenetre az aktuális számot. Ha s2 állapotban van és páros számot kap, átvált s1-re és nullázza a számlálót. s2 állapotban a bemenetet figyelmen kívül hagyja.======&lt;br /&gt;
&lt;br /&gt;
X = Z &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y = Z  &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
S = { s1, s2 } X R+ X Z &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \delta_{ext} &amp;lt;/math&amp;gt; (s1, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt;, count, e, x) = &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(s2, 0, 1), ha x páratlan &amp;lt;br /&amp;gt;&lt;br /&gt;
(s1, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; - e, count), egyébként &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \delta_{ext} &amp;lt;/math&amp;gt; (s2, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt;, count, e, x) = &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(s1, &amp;lt;math&amp;gt; \infty &amp;lt;/math&amp;gt;, 0), ha x páros &amp;lt;br /&amp;gt;&lt;br /&gt;
(s2, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; - e, count), egyébként &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \delta_{int} &amp;lt;/math&amp;gt; (s2, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt;, count) = (s2, 2, count + 1) &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt; (s2, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt;, count) = count  &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ta (phase, &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt;, count) = &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Készítsen funkciómodellt a következő feladathoz:=====&lt;br /&gt;
&lt;br /&gt;
======lakóházak modellezése. A modellekben többek között legyen lehetőség definiálni a falakat (tégla, gipsz, fa), tetőt (cserép, beton), nyílászárókat (fa, műanyag), fűtést (gáz, elektromos, szén, geotermikus). A modell tartalmazzon dimenziót, opcionális-, kötelező és kizáró (OR) funkciót.======&lt;br /&gt;
&lt;br /&gt;
Ha valakinek van kedve ezt lerajzolhatná. Röviden:&lt;br /&gt;
* Kitöltött pötty: kötelező elem&lt;br /&gt;
* Üres pötty: Opcionális elem&lt;br /&gt;
* Kitöltött ív: akárhány választható (min 1) &lt;br /&gt;
* Üres ív: Pontosan 1-et kell választani&lt;br /&gt;
&lt;br /&gt;
Egy lehetséges megoldás:&lt;br /&gt;
* A Lakóháznak kötelező eleme a fal, a tető és a nyílászáró, opcionális eleme a fűtés (A fűtésnél üres pötty a többinél teli)&lt;br /&gt;
* A fal lehet gipsz, tégla vagy fa (üres ív)&lt;br /&gt;
* A tető lehet cserép vagy beton (üres ív)&lt;br /&gt;
* A nyílászárót lehet fa vagy műanyag (üres ív)&lt;br /&gt;
* A fűtés lehet gáz, elektromos, szén, geotermikus, vagy ezek közül akár több is (teli ív)&lt;br /&gt;
&lt;br /&gt;
-- [[HorviAdam|Ádám]] - 2010.03.29.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>