Elektrotehnicki fakultet, Beograd  Ласло Краус ИР4ПС/СИ3ПС
Испит
14. 1. 2014.

Аутори: Игор Тартаља, Ласло Краус и Живојин Шуштран

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

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

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

a) Шта означава релација асоцијације на дијаграму класа и какав је њен однос са везом (link) на дијаграму објеката?

б) Навести врсте акција које прописује семантика језика UML.

в) Да ли објекат који издаје команду у пројектном узорку Команда зна који објекат ће реализовати команду? Образложити.

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

Рачунар се састоји од произвoљног броја компонената које се додају појединачно. Компоненти припада опсег адреса који може да се подеси. Може да пошаље целобројан податак на задату адресу и да дохвати целобројан податак са задате адресе. Ако адреса не припада опсегу који је придружен компоненти, захтев за слање, односно дохватање податка, она проследи наредној компоненти. Процесор, меморија, диск, тастатура, екран и миш су компоненте. Процесор је једноадресни, поседује одређене регистре (ac, ps, pc, sp) и може да извршава елементарне операције (load, store, add, sub, mul, div, jeq, jgt). Наредби се задаје процесор на којем ће се извршавати и она може да се изврши. Проста наредба, секвенца наредби, селекција и циклус су наредбе. Наредбе се извршавају помоћу елементарних операција процесора, различито на различитим врстама процесора. Програм може да изврши задату наредбу на задатом процесору. Продавница рачунара запошљава и отпушта запослене који могу бити продавци и техничари. Може да се дохвати неки продавац и неки техничар продавнице. Продавац продаје рачунар на основу задатог текстуалног описа жељених садржаних компонената које су све набављене од истог добављача. Техничар саставља рачунар додавањем компонената, једне по једне, како то од њега тражи продавац. Постоји неколико добављача рачунарских компонената.

Пројектовати на језику UML модел описаног система. Користити познате пројектне узорке или њихове модификације, јасно их назначити и дискутовати одступања од оригиналних узорака. Приложити дијаграм класа распоређених у пакете, дијаграм активности продаје једног рачунара и дијаграм стања рачунара.


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


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




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

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