- Учителю
- Задания для школьной олимпиады 11 класс
Задания для школьной олимпиады 11 класс
Школьный этап всероссийской олимпиады школьников по информатике
11 класс
2016-2017 уч.год
Часть 1
1. (3 балла) Даны пословицы на курдском языке и их переводы на русский язык:Примечание: г', к', ч', q, w - особые согласные звуки, э', э, ь -- особые гласные звуки курдского языка.
2. (5 баллов)Даны четыре арифметических выражения. Выберите выражение с корректной записью чисел в указанных системах
счисления и вычислите его результат. В ответе запишите одно десятичное число, получаемое в результате решения корректно записанного выражения.
178 - 324 + АВ11 - XCIV(римск.) = 10
467 - 12313 + CXI (римск.) - B12 = 10
2911 - 335 + XCIX (римск.) - 1F16 = 10
266 - 100102 +XCIX(римск.) - 1B13 = 10
3. (5 баллов)Дана база данных продаж в магазине.
15.04.12
Иванов
Ноутбук
2
16500
16.04.12
Петров
Ноутбук
1
32000
17.04.12
Иванов
Мышка
10
800
21.04.12
Иванов
Колонки
3
1500
25.04.12
Петров
Медиацентр
1
27500
01.05.12
05.05.12
Иванов
Петров
Принтер
Ноутбук
3
1
9300
31000
15.05.12
Иванов
Компьютер
2
13900
Какое минимальное значение должна принять переменная X в запросе:
(Цена*Количество > X ) and (Дата >= 17.04.12 and Дата <= 15.05.12)
если известно, что менеджер желает премировать только одного продавца, совершившего самую дорогую продажу в периодс 17 апреля 2012 года по 15 мая 2012 года.
4.(5 баллов) Система команд исполнителя РОБОТ, «живущего»
в прямоугольном
лабиринте на клетчатой плоскости:
вниз
вправо
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →.
Четыре команды проверяют истинность условия отсутствия стены у
каждой стороны той клетки, где находится РОБОТ:
сверху свободно | снизу свободно | слева свободно | справа свободно
Цикл
ПОКА < условие > команда
выполняется, пока условие истинно, иначе происходит переход на
следующую строку.
Сколько клеток приведенного лабиринта соответствуют требованию, что,
выполнив предложенную ниже программу, РОБОТ остановится в той же
клетке, с которой он начал движение?
НАЧАЛО
ПОКА < снизу свободно > вниз 6
ПОКА < слева свободно > влево 5
ПОКА < сверху свободно > вверх 4
ПОКА < справа свободно > вправо 3
КОНЕЦ 2
1
A B C D E F
Часть 2
Часть 2 состоит из одного задания,
которое нужно выполнить на компьютере. После выполнения на
компьютере задания следует пригласить учителя для оценки
результата.
1. (10 баллов) Вася списал на контрольной у Коли код программы
заполнения массива MAS, размером 7 на 7 элементов, но допустил
ошибку в написании одного символа. По этой причине после
выполнения программы у Коли единиц в массиве: «40», а у Васи
программа дает «43» единицы. Код Коли был правильный. Исправьте
ошибку в коде Васи, допишите программу и выполните её в среде
Pascal ABC.var i,j : integer;
MAS:array[1..7,1..7] of integer;
begin
for i:= 1 to 7 do
for j:= 1 to 7 do
if i mod (j+2) = 0 then MAS[i,j]:=0 else MAS[i,j]:=1;
end.
11 класс РЕШЕНИЕ.
-
</<font size="4">Разберёмся с порядком слов и словоизменением.
1. Сказуемое всегда стоит в конце фразы, имеет структуру дь* (утвердительная форма) или на* (отрицательная форма).
2. Группа слов, выражающих подлежащее (субъект), стоит в начале фразы, объект (прямое дополнение) -- потом, грамматические формы вроде бы с этим не связаны.
3. Последний, наименее очевидный факт: в конструкциях "Определение (О) -- определяемое слово (С)", таких как "ленивый бык", "ленивое сердце", а также "бедняцкая нужда" (= нужда бедняка) пишется всегда "Се О", т.е. определяемое слово идет вначале и принимает окончание "е".
На основе этих фактов получаем ответ:
а) Шере qэлп гошт дьхwэ;
б) К'эсибе саг' бар дьгьртэ;
в) Гае к'эсиб к'эсиб нахунэ.
Критерии оценки.
В работе дан только правильный ответ без анализа и объяснений - 0 баллов.
В работе правильно определены корни курдских слов, но не сделан анализ построения фраз, не получен правильный ответ - 2 балла
В работе правильно определены корни курдских слов, сделан анализ построения фраз, но имеются ошибки в окончаниях, не получен правильный ответ - 5 баллов.
В работе получен правильный ответ, правильно найдены корни курдских слов, произведён анализ построения фраз, верно определены окончания
-
81
-
27500
-
1
-
Ошибка Васи: в строке if i mod (j+2) = 0 then MAS[i,j]:=0 else MAS[i,j]:=1 «2» заменить на «1»