Материалы для проведения зачета
Формулировки и критерии оценивания заданий с развернутым ответом варианта 2, который может быть использован на зачете (файл данных для задания 19 тот же самый)
19 |
В электронную таблицу занесли данные о тестировании учеников
по выбранным ими предметам.
A | B | C | D | |
округ | фамилия | предмет | балл | |
С | Ученик 1 | физика | ||
В | Ученик 2 | физкультура | ||
Ю | Ученик 3 | биология | ||
СВ | Ученик 4 | обществознание |
В столбце A записан код округа, в котором учится ученик, в столбце
B – фамилия, в столбце C – выбранный учеником предмет, в столбце
D – тестовый балл.
Всего в электронную таблицу были занесены данные по 1000 учеников.
Выполните задание
Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся
в этой таблице, ответьте на два вопроса:
1. Сколько учеников, которые проходили тестирование по физике, набрали более 400 баллов? Ответ на этот вопрос запишите в ячейку H2 таблицы.
2. Каков средний тестовый балл у учеников, которые проходили тестирование по физике? Ответ на этот вопрос запишите в ячейку H3 таблицы с точностью не менее двух знаков после запятой.
Полученную таблицу необходимо сохранить под именем, указанным организаторами экзамена.
Содержание верного ответа и указания по оцениванию (допускаются иные формулировки ответа, не искажающие его смысла) |
Решение для OpenOffice.org Calc и для Microsoft Excel Задание допускает много способов решения. Ниже приведено одно из возможных решений. Подготовительная часть. В ячейку Е2 запишем формулу =ЕСЛИ(И(C2="физика"; D2>400); 1;0)) или =IF(AND(C2="физика"; D2>400); 1;0) (здесь и далее первая формула используется для русскоязычного интерфейса, вторая – для англоязычного) В ячейку F2 запишем формулу =ЕСЛИ(C2="физика"; D2; 0) или =IF(C2="физика"; D2; 0) Скопируем эти формулы во все ячейки диапазона Е3:F1001. Задание 1. В ячейку H2 запишем формулу =СУММ(E2:E1001) Или =SUM(E2:E1001) Задание 2. В ячейку I2 запишем формулу =СЧЁТЕСЛИ(F2:F1001; ">0") или =COUNTIF(F2:F1001; ">0") В ячейку I3 запишем формулу =СУММ(F2:F1001) или =SUM(F2:F1001) В ячейку H3 запишем формулу =I3/I2 Возможны и другие варианты решения. Например, при выполнении задания 1 можно упорядочить данные так, чтобы нужные строки стояли подряд, а потом подсчитать их количество, используя нумерацию строк. Если задание выполнено правильно, и при выполнении задания использовались файлы, специально подготовленные для проверки выполнения данного задания, то должны получиться следующие ответы: На первый вопрос: 41. На второй вопрос: 529,27. |
Указания по оцениванию | Баллы |
Получены правильные ответы на оба вопроса. Допустима запись ответа в другие ячейки (отличные от тех, которые указаны в задании), при условии правильности полученных ответов. Допустима запись ответов с точностью более двух знаков. | |
Получен правильный ответ только на один из двух вопросов. | |
Правильные ответы не получены ни на один из вопросов. | |
Максимальный балл | 2 |
20.1 |
Исполнитель Робот умеет перемещаться по лабиринту, начерченному
на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может.
У Робота есть девять команд. Пять команд – это команды-приказы.
Четыре из них управляют перемещениями Робота:
Вверх вниз влево вправо
При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Если Робот получит
команду передвижения сквозь стену, то он разрушится
Также у Робота есть команда закрасить,при которойзакрашивается клетка, в которой Робот находится в настоящий момент.
Ещё четыре команды – это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений:
Сверху свободно снизу свободно слева свободно справа свободно
Эти команды можно использовать вместе с условием «eсли», имеющим следующий вид:
если условие то
последовательность команд
Все
Здесь условие – одна из команд проверки условия.
Последовательность команд – это одна или несколько любых команд-приказов
Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:
Если справа свободно то
Вправо
Закрасить
Все
В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например: