Ласло Краус |
СИ3ПС Други колоквијум 7. 12. 2010. |
---|
Одговорити концизно (по једна или две реченице) и прецизно на следећа питaња везана за UML:
a) Шта је случај коришћења (use case), а шта сценарио?
б) Шта су то конкурентна подстања и како се моделирају на језику UML?
в) Шта је аргумент операције sledeciElement()
код варијанте узорка Итератор која се назива Курзором (Cursor)? У којој класи је реализована наведена операција?
Пројектовати решење следећег проблема на језику UML:
Делу може да се дохвати његов аутор и да му се одреди цена. Слика је дело задатог аутора и има задату цену. Опорезовано дело је дело на чију цену се зарачунава задати проценат пореза. Галерија може да садржи задат број дела. Може да се дохвати капацитет галерије и тренутни број дела у галерији, да се дода дело у галерију и да се узме дело из галерије по редоследу додавања. Грешка је ако се покуша ставити дело у пуну галерију или узети дело из празне галерије. Садржај галерије може да се прегледа по редоследу имена аутора и по редоследу цена дела. Особа има задато име и у случајним временским интервалима, између задатог најдужег и најкраћег трајања, извршава неку радњу. Може да јој се саопшти да је протекао неки временски период на основу чега одлучује да ли треба да изврши радњу. Аутор је особа чија се радња састоји од стварања дела и стављања у задату галерију. Сликар је аутор који ствара слике у техници акварела, уља или бакрореза. Колекционар је особа чија се радња састоји од прегледања задате галерије по задатом редоследу и куповине једног од дела у галерији. Активан часовник периодично обавештава све пријављене особе да је протекао задати временски интервал. Особе се пријављују и одјављују код часовника појединачно.
Приложити:
Copyright © 2011, Laslo Kraus
Последња ревизија: 25.10.2011.