←
↑
⇑
↓
→
Ласло Краус |
ИР2ОО2/СИ2ОО2
Испит
7. 7. 2014.
|
Аутори: Игор Тартаља, Ласло Краус и Ђорђе Ђурђевић
Задаци: 1
2
| Напоменe
Поставка задатка 1 (укупно 30 поена)
(⇒ почетак)
Одговорити концизно (по једна или две реченице) и прецизно на следећа питaња:
а) (Java) Која је разлика између метода interrupted()
и isInterrupted()
?
б) (C#) Шта садржи манифест .NET склопа (assembly)?
в) (C#) Шта на језику C# означавају термини паковањe (boxing) и распакивањe (unboxing)?
Поставка задатка 2 (70 поена)
(⇒ почетак)
Написати на језику Java следећи пакет типова (грешке пријављивати изузецима опремљеним текстовима порука):
- (20 поена) Покретним стварима може да се саопшти тренутно време у ms.
- Покретан ауто има случајну, аутоматски генерисану регистарску ознаку која се састоји од једног слова и три цифре. Креће се случајном целобројном брзином у задатом интервалу између vmin и vmax (подразумевано од 60 до 200). Може да се дохвати брзина којом се ауто креће, пут који је прешао од тренутка стварања и да се састави текстуални опис у облику ознака
(
брзина)
.
- Кроз активну рампу, док ради, у случајним временским интервалима у задатом интервалу између tmin и tmax (подразумевано од 100 до 400 ms) улази по један ауто у траку која се задаје приликом стварања рампе. Рампа може да ради, буде привремено заустављена и да трајно прекине са радом.
- (30 поена) Активном траком може да се креће произвољан број аута. На свом почетку има једну рампу. Има задату дужину и дозвољену брзину кретања аута по траци. Дозвољена брзина касније може да се промени. Сваких задатих Δt времена (подразумевано 20 ms) саопштава аутима тренутно време и уклања аута која су стигла до краја. Може да се затражи покретање и привремено заустављање садржане рампе, као и трајно прекидање рада траке заједно са рампом.
- Графичка трака додаје текстуалне описе аута са недозвољеним брзинама на почетак текста у приказивачу (
TextArea
) у тренутку уласка у траку. На крају сваког циклуса ажурирања постојећих аута у траци на графичком платну (Canvas
) исцртава текстуалне описе постојећих аута на положајима који су пропорционални пређеним путевима појединих аута. Почетак траке је на дну, а крај на врху платна. Користи се црна боја за аута која се крећу дозвољеним брзинама и црвена боја за она која се крећу пребрзо. Платно и приказивач могу да се дохвате.
- (20 поена) Аутопут с једном графичком траком на графичкој корисничкој површи према слици приказује стање на траци. Промена дозвољене брзине делује чим се унесе нова вредност и притисне тастер
Enter
у одговарајућем пољу за текст. При покретању траке текст у приказивачу се брише.
- Испит траје 180 минута.
- Рад се предаје искључиво у факултетској вежбанци за испите (-5 поена за неадекватну вежбанку). Није дозвољено имати поред себе друге листове папира, нити уз себе имати мобилни телефон, без обзира да ли је укључен или искључен.
- Дозвољена је употреба Подсетника за AWT.
- Водити рачуна о уредности. Нечитки делови текста ће бити третирани као непостојећи. Решења задатака навести по гoрњем редоследу (-1 поен за лош редослед). Препоручује се рад обичном графитном оловком.
←
↑
⇑
↓
→
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs
Copyright © 2014, Laslo Kraus
Последња ревизија: 10.7.2014.