←
↑
⇑
↓
→

Ласло Краус |
Програмирање на језику Java - испити
Практични испит
5. 2. 2008.
|
Задатак
| Напомене
Поставка задатка
(садржај)
Написати на језику Java следећи пакет типова (грешке пријављивати изузецима опремљеним текстовима порука):
- Производ има једнозначан, аутоматски генерисан идентификациони број. Текстуални облик производа садржи само његов идентификациони број.
- Складиште производа може да смести задати број производа. Ствара се празно, после чега може да се додаје и узима по један производ. При покушају стављања у пуно складиште односно узимања из празног складишта нит извршиоца радње се привремено блокира. Текстуални облик складишта састоји се од низа текстуалних облика садржаних производа, један производ по реду.
- Апстрактан механизам предвиђа извођење неке радње.
- Машина је механизам чија се радња састоји од стварања једног производа и његовог стављања у складиште које је задато приликом стварања машине. Текстуални облик садржи слово
М
и текстуални облик производа који је управо стављен у складиште.
- Покретна трака је механизам чија се радња састоји од узимања једног производа из складишта које је задато приликом стварања траке. Текстуални облик садржи слово
Т
и текстуални облик производа који је управо узет из складишта.
- Активан мотор понавља радњу једног механизма који се задаје приликом стварања мотора у случајним временским интервалима Δt±20% ms (на почетку је Δt=100 ms и може да се промени за време живота мотора). Рад мотора може да се заустави, да се настави даље и да се прекине.
- Графичко складиште је складиште које се иницијализује графичким текстуалним простором (
TextArea
) на коме приказује сваку промену стања складишта.
- Графички мотор је мотор који се иницијализује графичком плочом (
Panel
) коју попуњава компонентама тако да може зауставити и наставити рад мотора, променити временски интервал Δt (промена има ефекта одмах) и приказати текстуални облик придруженог механизма.
- Радионица је програм који на графичкој корисничкој површи према слици приказује рад с једним складиштем капацитета 20, три машине и две покретне траке.

- Испит траје 180 минута.
- Не користити свој лични налог, већ корисничко име
ispitx
(x
је број радне станице за којим се ради). Лозинка на свакој радној станици је student
.
- Пројекат обавезно формирати на диску
Z:
.
- Решење задатка смештати у потребан број датотека изворног текста програма (за сваку класу ѕасебна датотека). Не стављати целокупно решење у једну датотеку.
- На почетку сваке датотеке навести своје име и број индекса.
- Пожељно је да програм проради до краја испита.
(садржај)
←
↑
⇑
↓
→
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs
Copyright © 2010, Laslo Kraus
Последња ревизија: 8.9.2010.