- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Hromadně přidat materiály
Vypracované otázky ze všech zkoušek
PA103 - Objektové metody návrhu informačních systémů
Hodnocení materiálu:
Popisek: Nějaké vypracované otázky
Zjednodušená ukázka:
Stáhnout celý tento materiálnformaci– nižší úroveň, která bere v úvahu, jaká dat opravdu vstupujíStavový diagram - kde se používá, jakými třemi základními prvky je vždy tvořen, nakreslit stavový digram z libovolné aplikační oblastiStavový diagram reprezentuje stavový automat, který je grafem stavů a přechodů a popisuje odezvu objektu dané třídy na přijetí vnějšího stimulu.- Vyvolání vnořeného stavového automatu (událost do):- Vstupní a výstupní akce (událost entry a exit):Proč se používáPochopení posloupnosti chování objektu v průběhu časuVyjasňuje závislost chování na stavuOdhaluje skryté atributyPomáhá rozpoznat chybějící a skryté operaceDefinuje sekvence operací a zpráv5.6.06Co je rozhraní? Rozdíl třídy a rozhraní. Uvést vlastni příklad.Rozhraní = nabídka služeb realizovaných třídamiSpeciální třídy, které definují externě viditelné služby nějaké třídy nebo komponenty, bez specifikace interní struktury (atributy, stavy, implementace metod).Často popisují pouze část, nikoliv celé chování příslušné třídy.Používají stejné vztahy jako třídy, navíc ještě vztah realizaceDvě notace.VisitorAplikovatelnoststrukturovaný objekt obsahuje mnoho tříd/objektů s různými rozhraními; chceme provádět operace, které závisejí na tom, ke kterým třídám objekty patřímnoho různých a nesouvisejících operací je třeba provést s objekty různých tříd ve struktuře a chceme se vyhnout „přeplnění“ těchto tříd novými operacemitřídy, které definují strukturu, se mění méně často; častěji chceme definovat nové operace nad strukturouDůsledkyNávštěvník usnadňuje přidávání nových operací.Návštěvník vidí související operace a separuje nesouvisející. Související chování je lokalizováno u návštěvníka.Přidávání nových tříd „KonkrétníElement“ je obtížné. Je třeba modifikovat všechny konkrétní návštěvníky.Návštěva v hierarchii tříd (na rozdíl od Iterátoru, kde nelze)Možnost akumulace stavů.Porušené zapouzdření. Často je potřeba více „otevřít“ rozhraní navštěvovaného elementu, aby mohl návštěvník s využitím vnitřního stavu elementu plnit požadovanou operaci.PříkladTvorba plug-inu30.5.2005Abstraktní továrna• AplikovatelnostSystém nemá být závislý na tom, jak jsou výrobky vytvářeny, sestavovány a reprezentoványSystém bude konfigurován pro jednu z mnoha rodin výrobkůRodina souvisejících výrobků bude používána společně a toto je potřeba zajistit (vynutit)Vytváříme objektovou knihovnu výrobků a chceme zveřejnit pouze jejich rozhraní, ne implementaci• DůsledkyIzolace konkrétních tříd- produkty jsou implementovány vně klienta, ten používá jen obecné rozhraní.Snadná záměna rodin výrobkůPodpora pro konzistenci výrobkůPodpora nových druhů výrobků je obtížná.Modely v UMLstatickou strukturu systému:- diagramy tříd, balíků a objektové diagramy- implementační diagramy: diagramy komponent, diagramy rozmístěnídynamické chování systému:- model případů užití
Vloženo: 18.06.2009
Velikost: 83,60 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Skupina předmětu PA103 - Objektové metody návrhu informačních systémů
Reference vyučujících předmětu PA103 - Objektové metody návrhu informačních systémů
Podobné materiály
- PA103 - Objektové metody návrhu informačních systémů - Vypracované otázky zkouska
- PA151 - Soudobé počítačové sítě - Vypracovane_otazky
- PA159 - Počítačové sítě a jejich aplikace I - Otazky_vypracovane
- PB001 - Úvod do informačních technologií - Vypracovane_otazky
- PB001 - Úvod do informačních technologií - Úvod_do_IT_vypracovane_otazky
- PB009 - Základy počítačové grafiky - Vypracovane_otazky
- PB156 - Počítačové sítě - Vypracovane_otazky
- PV017 - Bezpečnost informačních technologií - Vypracované otázky
- PV019 - Geografické informační systémy I - Vypracovane_otazky
- PV112 - Programování grafických aplikací - Vypracované otázky
- PV157 - Autentizace a řízení přístupu - Vypracovane-otazky.
- PV182 - Komunikace člověka s počítačem - Vypracovane-otazky_podzim2008
- PV183 - Technologie počítačových sítí - Otazky-vypracovane
- SZMAP - Státní zkouška (magisterský studijní program Aplikovaná informatika) - Vypracovane_otazky_statnice_IS
- PV005 - Služby počítačových sítí - Vypracované otazky
- PA152 - Implementace databázových systémů - 2012 testy vypracovane
- IA008 - Computational Logic - Otazky_jaro2008
- PA105 - Technologie informačních systémů II - Otazky-zpracovane
- PB009 - Základy počítačové grafiky - Otazky_jaro_2006
- PB029 - Elektronická příprava dokumentů - Zkusebni otazky
- PB114 - Datové modelování I - Teoretické otázky
- PB152 - Operační systémy - Otazky_komplet
- PB156 - Počítačové sítě - Otazky_site
- PV062 - Organizace souborů - Otazky
- PV062 - Organizace souborů - Otazky_and_Odpovedi
- PV112 - Programování grafických aplikací - Otázky
- PV203 - IT Services Management - Otazky_2008
- SZBAP - Státní zkouška (bakalářský studijní program Aplikovaná informatika) - Statnice- otazky-jaro-2006
- SZMAP - Státní zkouška (magisterský studijní program Aplikovaná informatika) - Otazky_jaro2006
- SZMAP - Státní zkouška (magisterský studijní program Aplikovaná informatika) - Otázky statnice_mgr_nav_apl_vseobecna_12_otazek
- PB007 - Analýza a návrh systémů - Otazky_ke_zkousce_2002
- PV123 - Základy vizuální komunikace - Otazky
- PV123 - Základy vizuální komunikace - Otazky_2
- IA062 - Randomized Algorithms and Computations - Zkouškoové otazky_04_06_2008
- IA062 - Randomized Algorithms and Computations - Zkouškové otázky 13_06_2007
- IA062 - Randomized Algorithms and Computations - Zkouškové otázky 2007
- IA062 - Randomized Algorithms and Computations - Zkouškové otázky 24.5.2006
- IA062 - Randomized Algorithms and Computations - Zkouškové otázky 31.5.2006
- IA062 - Randomized Algorithms and Computations - Zkouškové otázky a 31.5.2006
- IA157 - Logická analýza přirozeného jazyka II - Testové otazky_2007
- IV054 - Kódování, kryptografie a kryptografické protokoly - Zkouska 10_1_2003_zk_4_otazky
- PB114 - Datové modelování I - Teoreticke_otazky_doplneni_12_6_2007
- PB154 - Základy databázových systémů - Zkouška otazky_z_pisomiek
- PB151 - Výpočetní systémy - Otazky
- PB151 - Výpočetní systémy - Otazky_a_odpovedi
- PV005 - Služby počítačových sítí - Všechno možné
- PV045 - Management informačního systému - Všechno možné
Copyright 2025 unium.cz


