Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практическая часть.doc
Скачиваний:
2
Добавлен:
13.09.2019
Размер:
89.6 Кб
Скачать

Билет №14

2. Работа с электронной таблицей. Решение задачи с использованием электронной таблицы для изменяющихся начальных данных.

После проведения олимпиады по информатике жюри олимпиады внесло результаты всех участников олимпиады в электронную таблицу «БИЛЕТ №14».

В столбце A электронной таблицы записана фамилия участника, в столбце B — имя участника, в столбце C — класс, в котором учится участник, в столбцах D, E, F и G — оценки каждого участника, полученные за каждую из четырех задач, предлагавшихся на олимпиаде. Всего в электронную таблицу были занесены результаты 1000 участников.

По данным результатам жюри хочет определить победителя олимпиады и трех лучших участников. Победитель и лучшие участники определяется по сумме всех баллов, а при равенстве баллов — по количеству полностью решенных задач (чем больше задач решил участник полностью, тем выше его положение в таблице при равной сумме баллов). Задача считается полностью решена, если за нее выставлена оценка 10 баллов.

Откройте файл «Билет №14» с данной электронной таблицей. После этого отсортируйте данную таблицу в порядке уменьшения результатов участников, то есть по уменьшению количества баллов, а при равном количестве баллов у участников — по уменьшению количества верно решенных задач. При этом первая строка таблицы, содержащая заголовки столбцов, должна остаться на своем месте. Полученную таблицу необходимо сохранить в каталоге под именем, указанным организаторами экзамена.

Билет №15

2. Построение алгоритма и реализация на изучаемом языке программирования или в среде учебного исполнителя.

Определите, что будет напечатано в результате работы следующей программы:

var s, k: integer;

Begin

s := 0;

for k := 3 to 8 do

s := s + 3 * k;

write(s);

End.

Билет №16

2. Решение задачи по теме «Системы счисления» на перевод чисел из одной системы счисления в другую.

Некоторое число в двоичной системе счисления записывается как 101111. Определите это число и запишите его в десятичной системе счисления.

Билет №17

2. Построение алгоритма для обработки величин с реализацией на языке программирования. Отладка программы, получение результатов.

Составить программу нахождения суммы четных чисел от 1 до 10.

Ответ:

var s, i: real;

Begin

s := 0;

for i := 1 to 10 do

begin

if i mod 2 = 0 then

s := s + i; end;

write(s);

End.

Билет №18

2. Построение алгоритма для управления учебным исполнителем. Демонстрация полученного алгоритма в среде учебного исполнителя.

Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:

Вперед n (где n - целое число), вызывающая передвижение Черепашки на n шагов в направлении движения.

Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз. Черепашке был дан для исполнения следующий алгоритм:

Повтори 6 [Вперед 10 Направо 72] Какая фигура появится на экране?