Elektrotehnicki fakultet, Beograd  Ласло Краус СИ3ПС
Други колоквијум
15. 12. 2006.

Аутори: Игор Тартаља и Ласло Краус

Задаци: 1 2 3 | Напоменe | Решења: 3

Поставка задатка 1 (16 поена) ( почетак)

Одговорити концизно (по једна или две реченице) и прецизно на следећа питaња везана за UML:

a) Шта значе и где се појављују стереотипи зависности <<include>>> и <<extend>>?

б) Шта означава (навести термин и значење) симбол , а шта симбол ?

Поставка задатка 2 (14 поена) ( почетак)

Која је класификација, намена и када треба применити узорак Стратегија (Strategy)? Приложити дијаграм класа који описујe узорак и адекватну UML нотацију сарадње за овај узорак.

Поставка задатка 3 (70 поена) ( решење | почетак)

Пројектовати решење следећег проблема на језику UML:

Апстрактном предмету може да се израчуна запремина и тежина. Складиште може да садржи произвољан број предмета. Може да се дода један предмет и да се извади предмет са задатим редним бројем (предмет се уклања из складишта). Помоћу објекта показивача на текући предмет складишта могу да се дохватају узастопни предмети из складишта (предмети остају у складишту). Апстрактан надзорник надгледа одређени реални параметар складишта. Параметар се одређује након сваке промене у складишту као збир одговарајућих параметара свих предмета у складишту. Уколико је параметар већи од неке задате величине прекида се текућа прозивка надзорника и испише се порука. Надзорници могу један по један да се пријављују и одјављују од складишта. Надзорник запремине и надзорник тежине прате укупну запремину, односно тежину предмета у складишту.

Приложити:


Напоменe ( почетак)


Решење задатка 3 ( поставка | почетак)

( почетак)
         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

Copyright © 2010, Laslo Kraus
Последња ревизија: 1.9.2010.