- •Реалізувати інтерфейс для роботи з «Журналом здачі лабораторних робіт»:
- •Реалізувати інтерфейс для роботи з «таблицею довіри до результатів соціологічного опитування»:
- •Реалізувати інтерфейс для роботи з «випискою операцій з банківським рахунком»:
- •Реалізувати інтерфейс для роботи з «Картою розподілу ресурсів»:
- •Реалізувати інтерфейс для роботи з «Таблицею товарів»:
- •Реалізувати інтерфейс для роботи з «Каталогом акційних пропозицій»:
- •Реалізувати інтерфейс для роботи зі «Статистикою витрат на мобільний зв’язок»:
- •Реалізувати інтерфейс для роботи з «Таблицею результатів вступних випробувань»:
- •Реалізувати інтерфейс для роботи зі «Статистикою водопостачання»:
- •Реалізувати інтерфейс для роботи з «Обліком рахунків за телефонні розмови»:
- •Реалізувати інтерфейс для роботи з «Калькулятором тарифних планів»:
- •Порядок виконання роботи та зміст звіту
- •Контрольні питання
Реалізувати інтерфейс для роботи з «Таблицею результатів вступних випробувань»:
№ |
П.І.Б. абітурієнта |
Бали за іспит №1 |
Бали за іспит №2 |
Бали за іспит №3 |
Примітки |
Загальний результат * |
Зараховано * |
1 |
Муляр І.В. |
78 |
81 |
96 |
медаліст |
255 |
+ |
… |
|
|
|
|
|
|
|
Значення поля «Загальний результат» обчислюється за формулою:
«Загальний результат» = «Бали за іспит №1» + «Бали за іспит №2» + «Бали за іспит №3»)
Значення поля «Зараховано» = «+», якщо «Загальний результат» абітурієнта потрапляє до десятки найвищих значень, і «-» – в інакшому випадку.
Реалізувати інтерфейс для роботи з «Календарем днів народження»:
№ |
П.І.Б. контакту |
Категорія |
Примітки |
Дата народження |
Днів до дня народження * |
1 |
Муляр І.В. |
Робота |
- |
17.05.1986 |
234 |
… |
|
|
|
|
|
Значення поля «Днів до дня народження» обчислюється за формулою:
«Днів до дня народження» = «Дата народження» - Сьогоднішня дата
Реалізувати інтерфейс для роботи з «Таблицею нарахування заробітної плати»:
№ |
Прізвище |
Ім’я |
По-батькові |
Ставка |
К-сть годин |
Оцінка |
Платня * |
1 |
Муляр |
Іван |
Володимирович |
6400 |
190 |
5 |
+ |
… |
|
|
|
|
|
|
|
Значення поля «Платня» обчислюється за формулою:
«Платня» = («Ставка» * «К-сть годин» / 168) + і * ((«К-сть годин» - 168) * «Ставка» * «Оцінка» / 2),
де і=1, якщо «К-сть годин» > 168, або 0 – в інакшому випадку. «Оцінка» виставляється за п’ятибальною шкалою.
Реалізувати інтерфейс для роботи зі «Статистикою водопостачання»:
№ |
Адреса будинку |
К-сть квартир |
Спожито гарячої води на рік, м3 |
Спожито холодної води на рік, м3 |
Спожито води для опалення на рік, м3 |
Довжина сезону опалення, міс. |
Спожито води на квартиру в місяць, м3 * |
1 |
вул. Паладіна, 63А |
360 |
24018 |
468244 |
100000 |
5 |
169.5 |
… |
|
|
|
|
|
|
|
Значення поля «Спожито води на квартиру в місяць» обчислюється за формулою:
«Спожито води на квартиру в місяць» = («Спожито гарячої води на рік» / 12 + «Спожито холодної води на рік» / 12 + «Спожито води для опалення на рік» / «Довжина сезону опалення») / «К-сть квартир»
Реалізувати інтерфейс для роботи з «Обліком рахунків за телефонні розмови»:
№ |
П.І.Б. абонента |
Абон-плата, грн |
Міські розмови, хв |
Міжміські розмови, хв |
Залишок з минулого періоду, грн |
До сплати, грн * |
1 |
Муляр І.В. |
15 |
129 |
23 |
10.90 |
56.48 |
… |
|
|
|
|
|
|
Значення поля «До сплати» обчислюється за формулою:
«До сплати» = «Абонплата» + («Міські розмови» - 60) * Тариф на міські розмови + «Міжміські розмови» * Тариф на міжміські розмови – «Залишок з минулого періоду»,
де тарифи на міські та міжміські розмови задаються окремо.
Реалізувати інтерфейс для роботи з «Календарем подій»:
№ |
Подія |
Тип |
Місце |
Початок |
Кінець |
Альтернативи * |
1 |
«Славське Рок» |
Муз. фести-валь |
С. Славське, Львівська обл. |
07.09 |
09.90 |
«Шешори», «ДДТ» |
… |
|
|
|
|
|
|
Поле «Альтернативи» містить перелік подій, які перетинаються за часом з поточною подією.
Реалізувати інтерфейс для роботи з «Оцінкою рейтингу ігор чемпіонату»:
№ |
Команда-переможець |
Переможена команда 2 |
Місце проведення |
Рейтинг місця проведення, % |
Рейтинг гри, % * |
1 |
WMD |
Legion |
Trinity Club, КПІ |
81 |
77 |
… |
|
|
|
|
|
Значення поля «Рейтинг місця проведення» обчислюється за формулою:
«Рейтинг гри» = «Рейтинг місця проведення» * <Рейтинг команди-переможця> * <Рейтинг переможеної команди>,
де значення <Рейтинг команди> дорівнює зваженій сумі рейтингів всіх ігор, в яких брала участь команда, з коефіцієнтом 0.75, якщо команда перемогла, або 0.25, якщо команда програла. <Рейтинг команди> не може перевищувати 100. Початковий рейтинг всіх команд до першої гри (відстежувати за ідентифікатором запису) = 50.