Практические навыки и знания по работе с текстовым

advertisement
В 3-м туре турнира (15.02.2014г.) предполагается выполнение трех типов
заданий:
- разработка базы данных и запросов к ней (MS Access 2003);
- решение задачи с помощью электронных таблиц (MS Excel 2003);
- создание алгоритмов для работы с незнакомым исполнителем в среде.
1. Практические навыки и знания по работе с базами данных для
выполнения олимпиадного задания
1. Определение списка полей базы данных на основе полученного
задания.
2. Нормализация базы данных (приведение к 3-й нормальной форме).
3. Разработка структуры таблицы с подбором оптимального типа и
размера каждого поля.
4. Определение ключевых полей таблицы.
5. Установка связей между таблицами.
6. Заполнение созданных таблиц исходными данными.
7. Формирование запросов к таблице, в т.ч. группировка, статистическая
обработка, вычисляемые поля:
А) выбор таблиц и полей, включаемых в запрос;
Б) формирование условия отбора (в том числе с применением
логических операций);
В) сортировка по указанным полям.
8. Формирование отчета на основе таблиц и на основе созданных ранее
запросов. Умение выполнять группировку полей в отчете и подведение
итогов по каждой группе
2. Практические навыки и знания по работе с электронными таблицами
для выполнения олимпиадного задания
1. Построение таблицы на основе задания с применением констант
числового, текстового типа, а также типа «дата».
2. Создание формул с использованием арифметических и логических
операций, а также любого вида функций.
3. Использование функций, обрабатывающих диапазон ячеек (СУММ,
СРЗНАЧ, СЧЕТЕСЛИ, СУММЕСЛИ, МАКС, МИН и т.д.).
4. Использование констант массива в формулах массива.
5. Защита данных, скрытие листа.
6. Индексация полей, ссылочная форма.
7. Создание фильтров.
8. Сортировка таблиц по указанному ключу.
9. Построение диаграмм и графиков различных типов.
10. Работа со скрытыми строками и столбцами.
11. Использование абсолютной и относительной адресации.
12. Работа с несколькими листами таблицы и умение ссылаться на ячейки
другого листа таблицы в формулах.
13. Применение условного форматирования.
14. Работа со сводными таблицами.
15. Работа с внешними данными (импорт текстового файла с
разделителями).
16. Защита данных.
17. Создание выпадающих списков.
3. Практические навыки и знания по работе с исполнителями для
выполнения олимпиадного задания
Понятия
Алгоритм, исполнитель алгоритма, система команд исполнителя, среда
исполнителя, отказы: «НЕ МОГУ», «НЕ ПОНЯЛ», координаты.
Утверждения
Правило обработки информации называется алгоритмом.
Алгоритм состоит из команд.
Исполнителем называется человек, коллектив, животное или
техническое устройство, которые понимают и умеют точно исполнять
задаваемые им команды.
Набор понятных исполнителю команд называется системой команд
этого исполнителя (СКИ).
Среда исполнителя – часть пространства и условия, в которых
исполнитель может выполнять команды.
Отказ «НЕ ПОНЯЛ» – исполнитель получил команду, не входящую в
СКИ.
Отказ «НЕ МОГУ» – выполняя команду, исполнитель встретил
ограничения пространства и/или условия, которые он не может («не умеет»)
преодолеть.
Описание исполнителя:
Какая СКИ у исполнителя:
− какие команды входят в СКИ?
− как команды передаются исполнителю? (синтаксис)
− как исполнитель выполняет команды? (семантика)
− когда выполнение команды приводит к ситуации "не могу"?
В какой среде (обстановке) работает исполнитель и какую работу он может
выполнять?
Умения
1. Уметь разобраться в принципах работы незнакомого исполнителя в
соответствии с его описанием:
−
понять, что произойдет после выполнения команды, серии команд
(последовательности), алгоритма в целом;
−
определить, в каких случаях возникает отказ «НЕ МОГУ»;
−
распознать синтаксическую ошибку (отказ «НЕ ПОНИМАЮ»).
2. Уметь выбрать последовательность команд, приводящую к требуемому
результату
3. Уметь ориентироваться в системе координат:
−
по заданным координатам найти объект;
−
определить координаты данного объекта.
4. Уметь использовать основные алгоритмические структуры (следование,
ветвление, цикл).
5. Уметь выполнять декомпозицию задачи, выделять и разрабатывать
вспомогательные алгоритмы.
6. Уметь составлять блок-схемы алгоритмов в текстовом или
графическом редакторах.
7. Уметь получать скриншоты экрана компьютера.
8. Уметь получать оцифрованные копии с бумажных носителей методами
сканирования либо фотосъемки.
Приложение
Пример блок-схемы, выполненной по стандарту:
Download