1) Задание по алгоритмике. (Автор-составитель — С.В. Русаков, оппонент — А.Г. Деменев). 10 баллов.
Требуется написать программу для графического исполнителя «Кенгуренок Ру», которая строит заданное изображение (см.рис.) Внешний прямоугольник на рисунке – это граница рабочего поля.
Указание 1. Рисунок должен получаться после выполнения программы при начальном состоянии исполнителя — кенгуренок расположен в левом верхнем углу и «смотрит» направо.
Указание 2. Программа должна содержать как можно меньше операторов (строк): если количество строк превышает 40, то за каждые лишние 3 строки начисляется штрафной балл.
ШАГ | перемешение на 1 шаг вперед с рисованием линии |
ПОВОРОТ | поворот на 90 градусов против часовой стрелки |
ПРЫЖОК | перемещение на 1 шаг вперед без рисования |
СДЕЛАЙ имя процедуры | вызов процедуры |
ПОКА условие, ПОВТОРЯТЬ тело цикла КОНЕЦ ЦИКЛА | Цикл. Варианты условий: "впереди край" или "впереди не край" |
ЕСЛИ условие ТО серия 1 ИНАЧЕ серия 2 КОНЕЦ ВЕТВЛЕНИЯ | Ветвление. Возможные условия "впереди край" или "впереди не край". Возможен вариант неполного ветвления (без ИНАЧЕ) |
Описание процедуры: | ПРОЦЕДУРА имя тело процедуры КОНЕЦ ПРОЦЕДУРЫ |
2) Электронные таблицы. (Автор-составитель — С.В. Русаков, оппонент — А.Г. Деменев). 10 баллов.
Группа учащихся писала тест, результаты которого представлены в таблице (тест содержал три блока по 10 вопросов в каждом). Баллы начислены за правильные ответы.
№ | Фамилия И. | Блок 1 | Блок 2 | Блок 3 |
1 | Бутаков А. | 5 | 8 | 7 |
2 | Ваганова М. | 4 | 3 | 5 |
3 | Васильев И. | 8 | 7 | 8 |
4 | Вьюжанина Е. | 9 | 8 | 7 |
5 | Дерябин А. | 3 | 5 | 4 |
6 | Донцова Д. | 6 | 7 | 6 |
7 | Завьялов А. | 8 | 6 | 6 |
8 | Заикина В. | 7 | 5 | 9 |
9 | Иванов П. | 5 | 4 | 3 |
10 | Кондратьев С. | 8 | 8 | 6 |
11 | Коняев С. | 7 | 9 | 8 |
12 | Крылов С. | 4 | 3 | 7 |
13 | Кузнецов В. | 6 | 6 | 5 |
14 | Петрова И. | 6 | 8 | 8 |
15 | Попов К. | 5 | 7 | 5 |
16 | Прохорова М. | 7 | 5 | 4 |
17 | Реутова О. | 6 | 8 | 8 |
18 | Саженков А. | 5 | 7 | 9 |
19 | Сапожников А. | 4 | 4 | 3 |
20 | Суворова Н. | 8 | 6 | 6 |
21 | Федоровцева Е. | 9 | 6 | 8 |
22 | Филонов А. | 3 | 5 | 7 |
23 | Фирсов А. | 6 | 7 | 5 |
24 | Цирюльник Е. | 8 | 6 | 8 |
25 | Юткина Л. | 4 | 5 | 7 |
Требуется с помощью табличного процессора создать автоматическую таблицу результатов тестирования. Полученная таблица должна автоматически решать следующие подзадачи:
3) Базы данных. (Составитель — Семакин И.Г., оппонент — Деменев А.Г.). 10 баллов.
Требуется выполнить в реляционной СУБД следующие действия.
1) Получить список всех рейсов, вылетающих из Домодедово; указать номер рейса, город и время вылета. Отсортировать по времени вылета.
© Пермский областной Оргкомитет олимпиад школьников по информатике, 2002