Ласло Краус |
СИ3ПС Други колоквијум 15. 12. 2006. |
---|
Одговорити концизно (по једна или две реченице) и прецизно на следећа питaња везана за UML:
a) Шта значе и где се појављују стереотипи зависности <<include>>
> и <<extend>>
?
б) Шта означава (навести термин и значење) симбол , а шта симбол ?
Која је класификација, намена и када треба применити узорак Стратегија (Strategy
)? Приложити дијаграм класа који описујe узорак и адекватну UML нотацију сарадње за овај узорак.
Пројектовати решење следећег проблема на језику UML:
Апстрактном предмету може да се израчуна запремина и тежина. Складиште може да садржи произвољан број предмета. Може да се дода један предмет и да се извади предмет са задатим редним бројем (предмет се уклања из складишта). Помоћу објекта показивача на текући предмет складишта могу да се дохватају узастопни предмети из складишта (предмети остају у складишту). Апстрактан надзорник надгледа одређени реални параметар складишта. Параметар се одређује након сваке промене у складишту као збир одговарајућих параметара свих предмета у складишту. Уколико је параметар већи од неке задате величине прекида се текућа прозивка надзорника и испише се порука. Надзорници могу један по један да се пријављују и одјављују од складишта. Надзорник запремине и надзорник тежине прате укупну запремину, односно тежину предмета у складишту.
Приложити:
Copyright © 2010, Laslo Kraus
Последња ревизија: 1.9.2010.