04.01.19

Вітаю з чудовим і світлим святом — Різдвом Христовим! 

Бажаю, щоб в цей день всі мрії втілилися в дійсність. Хай радість і добро оселяться у вашій домівці. Гармонією і спокоєм наповниться душа. І Віфлеємська зірка нехай осяє шлях надії, миру і любові у вашому житті.

 Христос ся рождає! Славімо Його!



02.01.19

З Новим роком!!!



Нехай цей Новий 2019 рік стане для вас скарбничкою, в яку ви будете складати свої успіхи і перемоги, багатство і достаток, щастя і радість, приємні зустрічі та цікаві пригоди. Нехай цей рік буде незвичайним, чарівним і незабутнім, буде сповнений яскравими фарбами. Нехай він буде таким же добрим, як ваші серця, таким же щасливим, як ваша доля, таким же успішним, як ваша удача. Бажаю всього найкращого, доброго і світлого у вашому житті, величезних благ і щирої любові. Бажаю у Новому році бути здоровими, красивими, коханими і успішними!





Тернопільський обласний інститут післядипломної педагогічної освіти
Завдання ІІ етапу Всеукраїнської учнівської олімпіади
 з інформаційних технологій. 22.12.2018 p.


Табличний процесор (35 балів)
Рекламна агенція “Єнот полоскун” пропонує послуги рекламної поліграфії. Формати листівок, тираж та ціну вказано в прайс-листі (рисунок 1.1). Потрібно зробити форму замовлення листівок з можливістю вибору формату та тиражу, ціна повинна підставлятись автоматично з прайсу.
Результати зберегти у файлі Завдання 1.
1.1 На Аркуші 1 створити таблицю Прайс (рисунок 1.1). Таблицю оформити згідно зразка.(4 бали)
1.2 На Аркуші 2 створити таблицю Замовлення згідно зразка (рисунок 1.2). (2 бали)
1.3 Дані в стовпчику Формат повинні вибиратись зі списку (рисунок 1.3). (5 балів)
1.4 Дані в стовпчику Тираж повинні вибиратись зі списку (рисунок 1.3). (5 балів)
1.5 Дані в стовпчику Ціна повинні підставлятись автоматично з таблиці Прайс відповідно до тих даних, які ми виберемо в стовпчиках Формат та Тираж. При зміні формату та тиражу ціна повинна змінюватися. (9 балів)
1.6 При виборі тиражу 1000 або 2500 у стовпчику Подарунок повинен з’явитися напис «100 листівок», при виборі 5000 або 10000 напис «1000 листівок», а при виборі тиражу 100, 200 або 300 клітинка повинна залишитись пустою. (5 балів)
1.7 Написи в стовпчику Подарунок повинні бути білого кольору з зеленою заливкою клітинки. (рисунок 1.4). (5 балів)                   

Бази даних (35 балів)

Рекламне агентство “Єнот-полоскун” ввело записи про замовлення клієнтів у електронну таблицю Excel. У зв’язку із розширенням діяльності є необхідність перевести всі дані у базу даних. Дані взяти з файлу Рекламне агентство.XLS (папка “Access”).
2.1 Представити наведені дані у вигляді нормалізованої багатотабличної бази даних із встановленими індексами та зв’язками між таблицями. Встановити, де потрібно, підстановку даних з інших таблиць. Відомо, що клієнти можуть додаватись із часом та змінюватись їх спеціалізація. (16 балів)
2.2 Забезпечити у таблиці автоматичний розрахунок ціни за одиницю послуги (Ціна за 1шт). (7 балів).
2.3 Перегляд та внесення даних до таблиць повинно відбуватись через форми (5 бали).
2.4 У форму про замовлення додати поле Вартість замовлення, яке розраховується за формулою Кількість*Вартість партії. (7 балів)
Зберегти  виконане завдання у файл під ім’ям Завдання 2.

Мультимедійні презентації (30 балів)
Створити презентацію для представлення рекламної агенції "Єнот-полоскун".
3.1 Після її запуску на екрані  повинен з'явитись логотип агенції (зображення єнота), напис "Рекламна агенція "Єнот-полоскун"", кнопка у лівому нижньому куті екрану з написом "ВИХІД" та кнопка у правом нижньому куті екрану з написом "МЕНЮ". (2 бали)
3.2 При натисканні на логотип повинна з'явитись хмарка з написом "У НАС НАЙНИЖЧІ ЦІНИ!", після повторного натискання хмарка повинна зникнути. (2 бали)
3.3 При натисканні на кнопку "ВИХІД" демонстрація презентації повинна припинятися. (2 бали)
3.4 При наведенні покажчика на кнопку "МЕНЮ" екран оновлюється. На ньому повинен знаходитись у лівому верхньому куті логотип агенції з написом (рис. 3.1), нижче посередині кнопка з написом "ПРО АГЕНЦІЮ", під нею заголовок "Послуги", а під ним список:
1.     Реклама на телебаченні.
2.     Реклама на радіо.
3.     Реклама в Інтернеті.
У правому нижньому куті повинна знаходитись кнопка "НА ПОЧАТОК". (4 бали)
3.5 Після натискання на кнопці "ПРО АГЕНЦІЮ" екран оновлюється. На ньому з'являється відповідний заголовок та текст (див. файл "Інформаційні матеріали"), у лівому верхньому куті логотип агенції з написом (рис. 3.1), а у правому нижньому кнопка "МЕНЮ". (2 бали)
3.6 При наведенні на неї покажчика мишки екран повинен оновитись до попереднього стану (логотип, кнопка "ПРО АГЕНЦІЮ" список послуг). (2 бали)
3.7 При обиранні 1 пункту "Реклама на телебаченні" екран оновлюється. На ньому повинен міститись логотип з написом (рис. 3.1), заголовок "Вартість реклами", нижче відповідна таблиця з даними та текст (див. файл "Інформаційні матеріали"), а у правому нижньому кнопка "МЕНЮ". (2 бали)
3.8 При наведенні на неї покажчика мишки екран повинен оновитись до попереднього стану (логотип, кнопка "ПРО АГЕНЦІЮ" список послуг). (2 бали)
3.9 Аналогічно при обиранні пункту 2 "Реклама на радіо" (2 бали) та пункту "Реклама в Інтернеті". (2 бали)
3.10 При натисканні кнопки "НА ПОЧАТОК" екран повинен оновитись до початкового стану. (2 бали)
3.11 Під час демонстрації презентації при натисканні в інших місцях (окрім зазначених вище та кнопок керування) чи наведенні покажчика мишки, ніяких змін не повинно відбуватись. (4 бали)
3.12 Дизайн всіх об'єктів підбирається згідно зразка, поданого у відео-ролику. (2 бали)
Всі допоміжні матеріали (текст, малюнок, відео-ролик) розташовані у папці "Power Point". Перед початком роботи доцільно з ними познайомитись, зокрема, переглянути відео.
Виконане завдання зберегти у файлі під ім’ям Завдання 3.

Решту матеріалу ТУТ

11.12.18

Завдання на олімпіаду з програмування.

8.12.2018 рік
ТЗОШ №4
9.00 -12.00 год.


Завдання ІІ етапу Всеукраїнської учнівської олімпіади з інформатики
2018 р.
Задача 1. (20 балів)

Дана стрічка. Визначте  довжину найбільшої підстрічки, яка складається тільки з маленьких латинських букв.
Формат вхідних даних
У вхідному файлі записаний рядок. Довжина рядка не перевищує 255 символів.
Формат вихідних даних
У вихідний файл виведіть одне число - довжину шуканого підрядка.

Задача 2. (30 балів).
Є дошка розмірності n на n клітин, в деяких клітинах якої  розташовані міста (кожне місто займає рівно  дві підряд заштриховані клітинки) і посаджені дерева (кожне дерево задається рівно  однією заштрихованою клітинкою). Між різними об’єктами (будинки, дерева) є не менше ніж одна пуста клітинка. Потрібно написати програму, яка підраховує кількість будинків і кількість дерев на дошці.
 Формат вхідного файлу
Перший рядок вхідного файлу містить одне натуральне число n, що задає розмір дошки (1 ≤ n ≤ 50). Наступні  n рядків містять по n  букв (без пробілів), які кодують відповідні клітини дошки: 'з' позначає заштриховану клітку, 'в' - порожню клітину.
Формат вихідного файлу
Вихідний файл повинен містити два числа (кількість будинків і кількість дерев на дошці).

 Задача 3. (50 балів)

Посилки приймаються в клієнтських поштових пунктах. Поштовий пункт приймає посилки, вага кожної з яких становить ціле число кілограм. Мінімальна вага посилки дорівнює 1 кг, а максимальна вага - k кг. Прийняті посилки поміщаються в спеціальний пакет.
Якщо після прийому чергової посилки сумарна вага посилок в пакеті більше або дорівнює x кг, то пакет доставляється в муніципальний поштовий центр, де пакет з посилками переміщається в спеціальний контейнер.
Якщо після доставки чергового пакета сумарна вага посилок в контейнері більше або дорівнює y кг, то контейнер перевозиться в регіональний сортувальний центр, звідки посилки вже доставляються одержувачам.
Сумарна вага посилок в контейнері під час його перевезення може відрізнятися в залежності від маси прийнятих посилок. Необхідно з'ясувати, якою може бути мінімальна сумарна вага посилок в контейнері під час перевезення його з муніципального поштового центру в регіональний сортувальний центр.
Потрібно написати програму, яка за заданим значенням k – максимальної ваги посилки, x - необхідної ваги пакета для його відправки в муніципальний поштовий центр, і y - необхідної ваги контейнера для його відправки в регіональний сортувальний центр, визначає мінімальну вагу контейнера при його перевезенні.
 Формат вхідного файлу
Вхідний файл містить три цілих натуральних числа, по одному в рядку. Перший рядок містить число k (1 ≤ k ≤ 109). Другий рядок містить число x (1 ≤ x ≤ 109). Третій рядок містить число  y (1 ≤ y ≤ 109).
Формат вихідного файлу
Потрібно вивести одне ціле число - мінімально можлива вага контейнера під час перевезення.
 Приклад вхідних і вихідних файлів

delivery.in
delivery.out
2
7
20
21