Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Інформаційно-комунікаційні технології
Укладачі завдань:
Міністерство освіти і науки України,
Інститут інноваційних технологій і змісту освіти.
Повний текст завдання та авторський розв’язок розміщені в блозі tvorchistd.blogspot.com у розділі Олімпіада ІТ.
8-11 клас
Завдання 1.
Інформаційна система Web-2.
Інформаційна система (ІС) «Web-2» призначена для реєстрації та зберігання інформації про користувачів соціальних мереж та їх активності.
До уваги учасника олімпіади технічне завдання щодо створення фрагменту ІС. Учасник повинен створити систему у середовищі СУБД Access.
Принцип дії системи «Web-2».
1. БД відкривається головною формою Start.
Форма містить поля введення логіна та пароля, кнопки для входу у систему чи реєстрації. ІС працює у двох режимах: користувача та адміністратора.
2. Робота користувача.
А) Реєстрація.
Якщо Ви не є зареєстрованим користувачем, то необхідно пройти реєстрацію. При натисненні кнопки «Реєстрація», на екран викликається реєстраційна форма persons.
Поля заповнюються наступним чином:
· Код_ персональный – не заповнювати;
· Фамилия, имя, пол – заповнюється як как текст;
· Мобильный телефон – заповнюється за допомогою маски введення як текстові дані (формат - три цифри у дужках, пропуск, три цифри, рисочка, чотири цифри);
· Область деятельности – вибирається із списку (таблиця «activity»);
· Место проживания (страна) – вибирається із списку (таблиця «страна-город»);
· Место проживания (город) – вибирається із списку, при цьому у списку присутні тільки міста відповідної країни (таблиця «страна-город»);
· Электронная почта – гіперпосилання з умовою на значення (повинно бути не порожнім, містити хоча б один символ перед обов’язковим знаком @, містити хоча б один символ перед обов’язковою точкою у другій частині адреси, та не містити ком та крапок з комою);
· Вікова група вибирається із запропонованої групи перемикачів.
Після заповнення полів необхідно натиснути кнопки «Обновить» и «Получить пароль». При натисненні кнопки «Обновить» відбувається занесення Ваших даних у таблицю persons.
При натисненні кнопки «Получить пароль» на екран викликається таблиця з Вашим прізвищем та паролем, який необходідно запам’ятати.
К – велика кирилиця, а – мала латиниця. Пароль краще скопіювати та де небудь зберегти J.
При реєстрації користувачу не доступні дані інших користувачів таблиці Persons.
Б) Вхід у систему.
Якщо Ви вже є зареєстрованим користувачем, то на формі Start у якості логіна набираємо user, а в полі «пароль» вводимо пароль, отриманий при реєстрації.
Якщо у базі відсутні відомості про Вашу активність у соціальних мережах, то на екрані з’явиться форма з вашими даними та порожніми формами. В іншому випадку буде виведено інформацію про вашу діяльність в мережі.
Якщо пароль був введений неправильно, то з'явиться просто порожня форма без даних.
Робота адміністратора.
Адміністратор в якості логіна набирає admin, а в якості пароля: 111111 (шість одиниць). При правильному введенні пароля і логіна відкривається форма адміністратора.
При неправильному введенні пароля з'являється повідомлення. Це ж повідомлення з'являється, якщо намагатися увійти в систему при незаповнених полях.
Натискання кнопки «ОК» повертає на стартову форму.
А) Імпорт файлів.
ІС «Web-2» отримує інформацію про користувачів в мережі від різних серверів. Інформація може зберігатися в різних форматах. Одним з таких форматів є формат нереляційних БД MongoDB. Файл «mongodb_person. txt» містить відомості про користувачів, зареєстрованих на деякому сервері, і переданий нам для подальшої роботи.
Пункт «импорт файлов» викликає режим імпорту і збереження файлу в таблицю Mongodb_person, структура якої аналогічна структурі таблиці persons.
Потім відбувається перетворення інформації, при якому в полях залишаються тільки дані про користувачів, і додавання перетворених записів в таблицю «Копия persons». Читання з файлу, перетворення і додавання записів викликаються автоматично. (Скажімо, макросом).
Зрозуміло, що при імпорті ми вказуємо місцерозташування файлу, роздільники, назви полів, ім'я результуючого файлу і таблиці для додавання записів в режимі діалогу.
Б) Користувачі
При виборі цього пункту на екран викликається таблиця «persons» з інформацією про всіх зареєстрованих користувачів.
В) Профілі
Режим дозволяє переглянути участь зареєстрованих користувачів в різних соціальних мережах. Ці дані зберігаються в таблиці «my_profiles». Заповнення цієї таблиці відбувається при отриманні даних від серверів соціальних мереж і в даній задачі не розглядається.
Г) Пароли
Вибір «Пароли» виводить на екран результат виконання запиту формування паролів користувачів.
Пароль формується за наступним алгоритмом:
1. Перший символ пароля
a. До значення поля «возраст_категория» додаємо 70
b. Обчислюємо символ, код якого–результат попередньої операції
2. Наступні символи пароля
a. значення персонального кода
3. Наступний символ пароля
a. Остання буква імені
4. Наступні символи пароля
a. Asc – код першої літери прізвища
Запит на формування пароля повинен виконуватись при реєстрації нового користувача.
Склад системи.
Для створення працездатної системи учаснику надається БД «Web-2» з таблицями.
Завдання.
Учень повинен створити форми за зразками, описаними в розділі «Принцип дії системи». Форми повинні працювати відповідно до описаного вище принципом дії.
Зверніть увагу на відсутність смуг прокрутки, кнопок переходу і кнопок розміру вікна у деяких форм.
Запити, проміжні форми, звіти, макроси можуть створюватися учнем в міру необхідності.
Завдання 2.
Постановка задачі. Файл «Статистика_web2.xlsx»
Що таке соціальна мережа?
У першу чергу, це сайти, розроблені з метою познайомити і зібрати людей із загальними інтересами, дати їм можливість спілкуватися на різні теми, викладати й обговорювати фото і відео, додавати один одного в друзі або недруги, завантажувати і слухати музику і т. д
Соціальна мережа (Інтернет) - платформа, онлайн сервіс або веб-сайт, призначені для побудови, відображення і організації соціальних взаємин.
Нещодавно завершився вже п'ятий за рахунком етап міжнародного дослідження Wave, яке регулярно проводиться співробітниками медіа-групи Universal McCann в 55 країнах світу, включаючи Україну. Це дослідження присвячене визначенню активності користувачів в різних соціальних мережах. За результатами дослідження:
1. Активними користувачами Інтернету можна назвати 35% українців від усього населення.
2. Переважна більшість українських користувачів Інтернету користуються соціальними мережами для того, щоб бути на зв'язку з друзями, ділитися новим досвідом, а також відчувати себе частиною суспільства.
3. Велика кількість опитаних користувачів визнало соціальні мережі як спосіб знайомства з новими людьми, а приблизно 80% використовують соціалки для збереження зв'язку з рідними та друзями.
4. Україна входить до п'ятірки країн-лідерів за кількістю користувачів соціальних мереж - 81%.
5. За рівнем активності в блогах користувачі України відстають всього на 5% від інтернет-користувачів Китаю.
Скористаємося даними та візуалізуємо отриману інформацію.
1. Аркуш «Социальная активность»
На аркуші представлені дані, що відображають соціальну активність в категоріях. Створити аркуш «Социальная_активность_ диаграмма» і створити на ньому діаграму наступного виду.
2. Аркуш «интернет-аудитория Украины»
На Аркуші10 представлені діаграми, що показують охоплення користувачами певних ресурсів інтернету. На аркуші «интернет-аудитория Украины» створити перегляд даних діаграм вибором зі списку і поданням відповідної текстової інформації. Текстова інформація знаходиться в папці із завданнями.
3. Аркуш «среднедневная доля»
На аркуші «исследования» знаходяться дані дослідження інтернет-аудиторії України за 2013 за кожен місяць. Обчислюються для найбільш популярних сайтів середньоденна частка і місячне охоплення. Потрібно побудувати на аркуші «среднедневная доля» динамічну кругову діаграму, що демонструє помісячно показник середньоденної частки кожного сайту. Місяць вибирається за допомогою бігунка смуги прокрутки.
Показник січня 2014 обраний як максимальне значення з усіх показників 12 місяців. (Оптимістичний прогноз).
Під круговою діаграмою знаходиться діаграма (або дві? :) ), яка відображає зміну суми показників середньоденної частки помісячно. Місяць, вибраний бігунком, виділяється червоним і вгорі виділеного стовпця з'являється числове значення (підпис даних).
Керуючи бегунком, можна спостерігати обертання діаграми і рух червоного стовпчика.
Аркуш «аккаунты»
Аркуш «социальные сети» містить інформацію про кількість акаунтів (облікових записів) найбільш популярних соціальних мереж на кінець 2013 року.
На аркуші «аккаунты» побудувати діаграму наступного виду.
Розмір бульбашки залежить від кількості облікових записів відповідної мережі.
Завдання 3.
При перегляді фото на сторінках соцмереж використовується прокрутка та масштабування зображень.
Учаснику необхідно відповідно до зразків (Масштаб фото. wmv та Горизонтальний рух фото. wmv) надати оргкомітету дві діючі моделі роботи із збільшеними фото. Для обох варіантів відповідно до зразків зміна зображення у вікні перегляду зображення повинна залежати від напрямку руху вказівника миші.
Масштаб фото
Робота презентації після запуску повинна починатись із зображення і тільки при натисненні на кнопку “+” повинна з’являтись можливість збільшити частину зображення. (Слово «зразок» накладено на скріншот для запобігання учасником його використання у олімпіадній роботі)
Збільшення зображення повинно відбуватись при наведенні на нього без натиснення кнопок миші. При цьому у вікні повинна збільшеною з’явитись та частина фото, на яку показує вказівник миші. Ступінь збільшення учасник визначає строго за зразком Масштаб фото. wmv.
У будь-якому рух вказівника миші повинен визначати рух збільшеного зображення у вікні з відображенням відповідної збільшеної його частини.
Піктограма напрямків у центрі вікна перегляду повинна змінюватись відповідно руху збільшеного зображення.
Перехід до початкового розміру фото повинен відбуватись при натисненні на кнопку “-“ на екрані.
Горизонтальний рух фото
Для панорамних фото досить зручно залишити рух по збільшеному зображенню тільки в горизонтальному напрямку.
Учаснику необхідно відтворити прокрутку зображення панорамної фотографії.
Робота презентації після запуску повинна починатись із центральної частині зображення. При переміщенні вказівника миші праворуч по зображенню фото повинно переміщатись у вікні ліворуч, і навпаки. Дії повинні відбуватись без натиснення кнопок миші. Крок зміщення фото у вікні учасник визначає аналізуючи рух фото у зразку Горизонтальний рух фото. wmv


