Примеры олимпиадных заданий школьного тура по информатике 9-11 класс

Предпросмотр материала:

Выберите файл для просмотра:

Всего файлов: 3

doc doc doc

Задания первого (школьного) этапа Всероссийской предметной олимпиады школьников

по информатике и ИКТ


10 класс

(максимум – 60 баллов)

Задача 1. “Лягушки” – 10 баллов

Тип задачи: Задача по программированию

Максимальное время работы на одном тесте: 2 секунды

Максимальный объем используемой памяти: 64 мегабайта


Ваня наблюдает за лягушкой. Изначально она сидит в точке 0 числовой прямой. Каждую секунду

она прыгает на 1 вправо, пока не достигнет точки K .Затем она начинает каждую секунду прыгать на 1

влево, пока не вернется в точку 0,затем – опять вправо и т.д. Требуется определить, где окажется лягушка через T секунд.

Формат входных данных

Во входном файле input.txt в двух строках находятся два числа K и T, разделенные пробелом. Оба

числа натуральные и не превосходят 1 000 000 000.

Формат выходных данных

Вывести в выходной файл output.txt одно число – координату лягушки в момент времени T.

Пример

Пример входного файла input.txt

Пример выходного файла output.txt

5

8

2

Примечание

Программа не должна выводить никаких дополнительных сообщений, а также не может содержать

операторов, вызывающих задержку выполнения программы (например, readln в конце программы)


Задача 2. “Вертолет” – 10 баллов

Тип задачи: Задача по алгоритмизации

Исполнитель “Вертолет” перемещается в трехмерном пространстве. Для его управления используется следующая система команд:

Вперед F – вертолет перемещается на F единиц расстояния вперед

Назад B - вертолет перемещается на B единиц расстояния назад

Влево L - вертолет перемещается на L единиц расстояния влево

Вправо R - вертолет перемещается на R единиц расстояния вправо

Вверх U - вертолет перемещается на U единиц расстояния вверх

Вниз D - вертолет перемещается на D единиц расстояния вниз

Переменные F, B, L, R, U, D могут принимать любые положительные значения.

Известно, что вертолет выполнил программу из 18 команд, в которой:

Команд Вправо 2 на две больше чем команд Вверх 3

Команд Назад 2 на одну больше чем команд Вниз 2

Команд Влево 4 на одну меньше чем команд Назад 2

Команд Вперед 4 на две меньше чем команд Вправо 2

Команд Вниз 2 на одну больше чем команд Вверх 3

Никакие команды кроме перечисленных в программе не использовались.

На какую одну команду можно заменить эту программу? В ответе указать название команды (направление движения) и через пробел величину смещения в этом направлении (например “Вверх 3”).



Задача 3. “Множества” – 10 баллов

Тип задачи: Задача по теоретическим основам информатики

В Школе программистов, где изучают не только программирование, но и различные компьютерные

технологии есть следующие множества учеников:

A - Ученики Школы Программистов

B - Ученики, пишущие на Pascal

C - Ученики, пишущие на С

D - Ученики, пишущие только на С

E - Ученики, которые не изучают ничего, кроме одного языка программирования

Выберите диаграмму, верно описывающую данные множества:

hello_html_m1eb58b26.jpg

























Задача 4. Закупка фруктов – 10 баллов

Тип задачи: Сортировка и фильтрация в базах данных (БД)

Дана база данных закупок фруктов

Номер записи

Страна

Бананы (т)

Ананасы (т)

Киви (т)

Виноград (т)

1

Боливия

59

16

32

60

2

Судан

32

18

59

60

3

Марокко

16

32

60

80

4

Бразилия

18

40

16

49

5

Аргентина

32

32

32

32

6

Испания

17

56

43

33

7

Алжир

16

33

16

46

8

Тунис

17

17

32

16

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

Не (Ананасы=32 или Киви <32) и (Виноград >32 и Бананы>16)

Задача 5. “Маска” – 10 баллов

Тип задачи: Операционные системы

В каталоге присутствуют восемь файлов с перечисленными ниже именами.

Отметьте те из них, которые будут выделяться при использовании маски ?a*?b?*.*c?

1. abcabc.abc

2. babc.bca

3. babcba.bca

4. aabbcc.aabbcc

5. cacbcc.cccc

6. ababcb.cca

7. cabbac.bacba

8. aaccbb.cca

Задача 6. “Диаграммы в электронных таблицах” – 10 баллов

Тип задачи: Обработка данных в электронных таблицах

После определения победителей и призеров олимпиад по математике, физике и информатике были построены две диаграммы. В таблице с данными, на основе которых построены диаграммы, содержатся данные о количестве участников, получивших дипломы первой, второй и третьей степени по каждой олимпиаде. Сколько всего было выдано дипломов всех степеней по трем олимпиадам?

В ответе укажите целое число.

hello_html_m48cef259.jpg

Ключи

к заданиям первого (школьного) этапа Всероссийской предметной олимпиады школьников

по информатике и ИКТ 2010/2011 учебный год

10 класс

(максимум – 60 баллов)

Задача 1. “Лягушки” – 10 баллов


Задание рассчитано на написание программы на любом языке программирования.

Ввод данных может осуществляться как из входного файла, так и с клавиатуры.

Если учащиеся не знакомы с языками программирования, то решение может быть сдано на алгоритмическом или естественном языках.


program A;

var

k, t: integer;

begin

assign(input, 'input.txt'); reset(input);

assign(output, 'output.txt'); rewrite(output);

ReadLn(k, t);

if (t div k mod 2 = 0) then

WriteLn(t mod k)

else

WriteLn(k - t mod k);

close(input); close(output);

end.


Задача 2. “Вертолет” – 10 баллов


Ответ – Влево 4


Задача 3. “Множества” – 10 баллов


Ответ - 3


Задача 4. “Закупка фруктов” – 10 баллов


Ответ – 1, 2, 6


Задача 5. “ “Маска” – 10 баллов


Ответ – 3, 4, 5, 8


Задача 6. “Диаграммы в электронных таблицах” – 10 баллов


Ответ - 300

Примеры олимпиадных заданий школьного тура по информатике 9-11 класс

4

(16 оценок)

    RAR

Файл будет скачан в формате:

    RAR

Автор материала

Гаак Ирина Владимировна

Заместитель директора по УВР,учитель информатики

  • На сайте: 10 лет и 4 месяца
  • Всего просмотров: 72725
  • Подписчики: 3
  • Всего материалов: 12
  • 72725
    просмотров
  • 12
    материалов
  • 3
    подписчиков

Настоящий материал опубликован пользователем Гаак Ирина Владимировна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

ИИ для создания материалов

Создавайте материалы с ИИ

Если готовые материалы не подошли — помогут нейросети

Конспекты, тесты, презентации, рабочие листы и другие материалы по ФГОС — под ваш урок, класс и цели занятия за пару минут.

Попробовать бесплатно

Выберите инструмент

~150

Нейросети могут ошибаться. Обязательно проверяйте ответы.

Другие материалы

Вам будут интересны эти курсы: