Система знаний к туру №4 (финал-многоборье) (2013-2014 уч.год) Финал-многоборье (12.04.2013) будет включать три задания: 1. Комбинированное задание с использованием текстового (MS Word 2003), графического редактора векторного типа (Corel Draw) и создание сайта на языке HTML. 2. Комбинированное задание: создание базы данных в среде MS Access 2003 и дальнейшая обработка данных в среде MS Excel 2003. 3. Решение задачи для исполнителя и описание соответствующего алгоритма на языке блок-схем. 1. Практические навыки и знания, необходимые для выполнения задания №1. Для выполнения олимпиадного задания необходимо: 1) Уметь выполнять основные действия в текстовом редакторе Microsoft Word: - форматировать текст; - создавать таблицы; - настраивать параметры страницы; - работать с изображениями; - работать со встроенными шаблонами документов и т.п. 2) Уметь работать в графическом редакторе «Corel Draw». Информацию для подготовки вы можете найти в справочнике «Рисуем на компьютере в CorelDraw». 3) Рассмотреть структуру HTML – страницы и знать основные теги для: - работы с изображениями, текстом; - работы с фреймами; - создания таблиц; - использования списков и ссылок. Информацию для подготовки вы можете найти в справочнике «Теги HTML». Так же, необходимо ознакомиться с приложенными материалами (см. файл javasript.doc, электронный учебник «Java.rar»). Практические навыки и знания, необходимые для выполнения задания №2 1. Умение определить список полей базы данных и их типы на основе задания. 2. Умение проводить нормализацию базы данных к третьей нормальной форме (иметь понимание каждой из трех нормальных форм, уметь выявлять функциональные зависимости и определять ключевые поля таблиц). 3. Умение создавать и связывать таблицы в MS Access 2003. 4. Умение заполнять созданные таблицы исходными данными. 5. Умение создавать отчет в MS Access 2003 (создание базы данных и выполнение запросов). 1 6. Умение формировать запросы к таблице (различная выборка полей и таблиц; формирование условий; сортировка; операции соединения и объединения запросов; подзапросы; получение итоговых значений; группировка). 7. Умение выполнять экспорт данных из MS Access 2003 в формат Microsoft Excel 2003. 8. Умение строить диаграммы и графики различных типов в электронных таблицах (Microsoft Excel 2003). 9. Умение создавать фильтры в электронных таблицах (Microsoft Excel 2003). 10.Умение проводить сортировку данных таблиц по указанному ключу (Microsoft Excel 2003). 11. Умение работать с несколькими листами электронной таблицы Microsoft Excel 2003 и умение ссылаться на ячейки другого листа таблицы в формулах. Полезные ссылки: 1. Нормализация базы данных: http://www.intuit.ru/studies/courses/74/74/lecture/2228?page=1 http://citforum.ru/database/articles/umarov/ 2. Работа с базой данных в MS Access 2003: http://www.youtube.com/watch?v=h-gaTEgvhhY http://www.intuit.ru/studies/courses/93/93/lecture/2821 http://subscribe.ru/archive/comp.soft.db.compsoftdba2003/200805/19 164952.html/ 3. Обмен данными между приложениями Access и Excel с помощью импорта, экспорта и связывания данных: http://office.microsoft.com/ru-ru/accesshelp/HP001095095.aspx#BMjmp_exportacdatatoxl 4. Работа в Microsoft Excel 2003: http://www.how-tos.ru/121 http://office.microsoft.com/ru-ru/excel-help/HP005200178.aspx http://office.microsoft.com/ru-ru/excel-help/HP005202954.aspx http://www.metod-kopilka.ru/page-2-1-7-17.html Практические навыки и знания, необходимые для выполнения задания №3 1. Уметь разобраться в принципах работы незнакомого исполнителя в соответствии с его описанием: − понять, что произойдет после выполнения команды, серии команд (последовательности), алгоритма в целом; − определить, в каких случаях возникает отказ «НЕ МОГУ»; − распознать синтаксическую ошибку (отказ «НЕ ПОНИМАЮ»). 2. Уметь выбрать последовательность команд, приводящую к требуемому результату 2 3. Уметь ориентироваться в системе координат: − по заданным координатам найти объект; − определить координаты данного объекта. 4. Уметь использовать основные алгоритмические структуры (следование, ветвление, цикл). 5. Уметь выполнять декомпозицию задачи, выделять и разрабатывать вспомогательные алгоритмы. 6. Уметь составлять блок-схемы алгоритмов в текстовом или графическом редакторах. 7. Уметь получать скриншоты экрана компьютера. 8. Уметь получать оцифрованные копии с бумажных носителей методами сканирования либо фотосъемки. 9. Уметь обрабатывать изображения в графическом редакторе Paint. 3 Приложение 1 Пример блок-схемы, выполненной по стандарту: 4 Приложение 2 В качестве незнакомого исполнителя рассмотрите Scratch. http://scratch.mit.edu/ Скачайте локальную версию 1.4 http://info.scratch.mit.edu/ru/Scratch_1.4_Download или Scratch 2 Offline Editor http://scratch.mit.edu/scratch2download/ или работайте в браузере онлайн http://scratch.mit.edu/projects/editor/ . Учебники по Scratch: http://setilab.ru/scratch/uchebniki-scratch/ . Пример программирования на Scratch: 5