неділя, 3 січня 2016 р.

Шкільна олімпіада з інформаційних технологій та програмування

Шкільна олімпіада з інформатики
Завдання шкільного туру олімпіади з інформаційних технологій та програмування



7 клас. 

Програмування в середовищі Scratch


12

121

Скласти програми для малювання наступних орнаментів

23

8 клас. 

Програмування в середовищі Scratch








































Текст задачіБали
1Створити невеличкий мульфільм. На небі з’являються хмарки, сонце ховається за хмарками. Іде дощик, спалахує блискавка. Дощик закінчується, хмарки розходяться, сонечко сіяє.5
2На екрані стоїть дівчинка з флажком (спочатку флажок піднятий вверх). Якщо натиснута стрілка вліво, то дівчинка рухає флажком ліворуч, якщо стрілка вправо - то праворуч.5
3На екрані зображення лампочки і вимикач. Після вминання вимикача лампочка спалахує, при повторному щелчку гасне і тд.10
4Сидить на гілці папуга, а під ним - сундук зі скарбами. Коли клікають по сундуку, він відкривається, а папуга починає літати і кричати: "Не чіпай мої гривні! Ганьба! На допомогу!"10
5При кліку миші по фону в місті кліку з’являється і повільно росте квіточка.15
6На екрані п’ять нерухомих спрайтів. При натисканні по одному із них всі інші починають танцювати.20

9 клас. 

Завдання олімпади з інформаційних технологій


Олімпіада з інформатики (ІКТ) 8-9 класи. Відбірковий тур.


    1. Завдання №1. Зоопарк (5 балів)

В програмі Microsoft Word намалюйте страусеня. 123Створіть візитку-запрошення в зоопарк, використовуючи створений малюнок. В візитці повинна бути наступна інформація: назва, адреса, час роботи


    1. Завдання №2 Трикутник ( 4 бали)

В програмі Microsoft Excel побудувати геометричне зображення трикутника. Трикутник на площині заданий координатами своїх вершин























точкаху
1-35
23-5
327




    1. Завдання №3 Царевна- жаба (6 балів)

У програмі Microsoft Excel створіть таблицю для вирішення завдання.

(рекомендовано застосувати копіювання формул)

Царевна- жаба з'їдає щодня на 20% комарів більше, ніж у попередній день і ще М комарів. Визначити, через скільки днів кількість з'їдених комарів перевищить N, якщо в перший день було з'їдено А комарів. Значення М, N, і А вводяться в окремі осередки.


    1. Сніг (7 балів)

За допомогою програми Microsoft Power Point створіть анімаційну картинку с падаючим снігом. Сніжинки повинні  мати траекторію політу.

10-11 класи. 

Завдання олімпади з інформаційних технологій



Завдання 1. Текстовий процесор (20 балів)

Створіть електронний буклет «ФК «Металіст», у якому розмістіть інформацію про:

  • Емблему та символіку клубу.

  • Історію клубу.

  • Гравців клубу.

  • Тренерський склад.

  • Відомості про здобутки та досягнення клубу.

  • Контакти з клубом.

Буклет повинен мати вигляд брошури з чотирьох сторінок формату А-5.

Учасники при створенні буклету повинні продемонструвати авторський підхід до розробки дизайну буклету, його змістового наповнення, а також застосувати інструментарій текстового редактора для відображення у буклеті якомога більш повної та вичерпної інформації про клуб.

Завдання 2. Системи підготовки презентацій (20 балів)

Створіть презентацію футбольного клубу «Металіст» у програмі PowerPoint.

У презентації необхідно представити емблему клубу, стадіон, тренувальну базу, тренерський штаб та гравців команди, на окремому слайді змоделювати фрагмент гри з передачею м’яча від одного гравця до іншого. Презентація складу команди має супроводжуватись програванням гімну ФК «Металіст».

Завдання 3. Електронні таблиці (30 балів)

Офіційні ігри «ФК «Металіст» проводить на стадіоні «Металіст», який знаходиться у м. Харків.

3.1. Для надання інформації вболівальникам про вільні та продані квитки на матч засобами Microsoft Excel створіть електронну таблицю, у якій буде розміщена схема розташування секторів, інформація про їх місткість, кількість місць у кожному ряду відповідного сектора (у кожному секторі 10 рядів по 20 стільців) (крім VIP-ложі), ціну квитків для кожного сектора.

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

3.3. Довільно заповніть схеми секторів після чого на третьому аркуші у вигляді діаграм виведіть інформацію про наповненість (у %) кожного сектора та суми, які були отримані від продажу квитків у кожному секторі.

3.4. Створену книгу збережіть під назвою Стадіон.xls.

Завдання 4. Бази даних (30 балів)

4.1. Створіть базу даних Сезон 2015_2015 ФК_Металіст. Зв’язки між таблицями побудуйте з підтримкою обмежень цілісності.

У базі повинні зберігатися дані про гравців (основний склад), ігри команди, їх результати, попередження, вилучення гравців та ін.

Для введення та редагування даних створіть форми.

База даних повинна містити: 

  • всі потрібні таблиці і зв’язки;

  • форми для введення даних в усі таблиці, які містять, де потрібно, списки і вкладені форми;

  • запити на вибирання даних;

  • запити на обчислення (за кількістю пропущених і забитих м’ячів);

  • запит на групування (за кількістю проведених ігор);

  • запит на  видалення множин записів (за кількістю попереджень);

  • запит на додавання даних (нова гра);

  • звіт з підсумковою операцією (за кількістю пропущених і забитих м’ячів);

  • звіт про сезонну гру ФК «Металіст» – 2015;

  • створіть форми для вибору таблиць, запитів, форм та звітів за допомогою кнопок.



Офіційний сайт ФК Металіст http://ua.metalist.ua/home/

9-11 класи. 

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


Шкільна олімпіада з інформатики (програмування).

Відбірковий тур. 9-10 класи.

  1. Час через одну хвилину (3 бали)

Годинник показує Н годин М хвилин S секунд. Складіть програму, яка визначає показання годинника через одну хвилину.

Формат вхідних даних

У єдиному рядку вхідного файлу input.txt записані три цілих числа Н,М таS (0≤Н≤23 ; 0≤М<60;  0≤S<60).

Формат вихідних даних

У вихідний файл output.txt виведіть три числа, розділених пробілом (години, хвилини та секунди)- показання годинника через одну хвилину

Приклад















Input.txtoutput.txt
2 3 502 4 50
2 59 593 0 59


  1. Поділ яблук (4 бали)

N школярів ділять К яблук «порівну», тобто так, щоб кількість яблук, які дістануться будь-яким двум школлярам, відрізнялось би не більш, чім на 1.

Визначте кількість школярів, якім дістанеться яблук меньше, чім деяким з їхніх друзів.

Формат вхідних даних

У вхідному файлі input.txt записані два числа N (1≤N≤100) і К (1≤К≤100000)

Приклад

Формат вихідних даних

У вихідний файл output.txt  виведіть одне число- кількість школярів, яким дістанеться яблук меньше, чім деяким з їхніх друзів.

Приклад











Input.txtoutput.txt
7 305



Примітка. В прикладі 7 школярів ділять 30 яблук, при цьому 5-ти школярам дістанеться по 4 яблука, а двум- по 5 яблук.

  1. Банк ( 5 балів)

Вклад в банку складає Nгривень. Щорічно він збільшується на Р процентів, після чого дробова частина центів відкидується. Наприклад, якщо N=1001, а Р=3, то за перший рік вклад збільшиться на 30 гривень та 3 копійки (1001*0,03=30,03). За другий рік вклад збільшиться на 30 гривень та 93 копійки ((1001+30,03)*0,03=30,9309).

Визначте, через скільки років вклад складе не менш, ніж М гривень.

Формат вхідних даних

У вхідному файлі input.txt записані три цілих числа N,Р,М (1≤N≤2*109, 1≤М≤2*109, 1≤Р≤100).

Формат вихідних даних

У вихідний файл output.txt  виведіть одне число-мінімальну кількість років, необхідних для того, щоб на рахунку в банку було не менш М гривень.

Приклад











Input.txtoutput.txt
1000 3 11004



  1. Переворот ( 6 балів)

Дан масив Nна M. Треба його перегорнути за годинниковою стрілкою на 90 градусів.

Формат вхідних даних

У вхідному файлі input.txt дані натуральні числа Nта M(1≤N, М≤50). На наступних  Nстроках записано по M невід'ємних чисел, які не превищують 109- сам масив.

Формат вихідних даних

Виведіть перегорнутий масив у форматі входних даних

Приклад











Input.txtoutput.txt
3 4

1 2 3 4

5 6 7 8

9 10 11 12
4 3

9 5 1

10 6 2

11 7 3

12 8 4


  1. Цифри у рядку (7 балів) .

Дан рядок. Визначте  довжину найбільшого підрядка, який складається тільки з цифр

Формат вхідних даних

У вхідному файлі input.txt записан рядок. Довжина рядка не перевищує 255 символів.

Формат вихідних даних

У вихідний файл output.txt  виведіть одне число- довжину найбільшого підрядка, який складається тільки з цифр











Input.txtoutput.txt
12abc567defg3