Задачи школьного этапа олимпиады по информатике_5-6 Кумир_2019-2020_с разбором
методическая разработка по информатике и икт (6 класс)

Задачи школьного этапа олимпиады по информатике_5-6 Кумир_2019-2020_с разбором

Скачать:


Предварительный просмотр:

Школьный этап Всероссийской олимпиады школьников по информатике
2019-2020 учебный год

 5-6 классы

Задача 1. «Треугольники»

Условие

Не отрывая пера и не проходя по одной линии дважды, создать рисунок (рис. 1).

Например,  алгоритм может иметь следующий вид.

использовать Чертежник
алг треугольники;
нач 
. поднять перо;
. сместиться на вектор (-1,0);
. опустить перо;
. сместиться на вектор (-2,0);
. сместиться на вектор (3,6);
. сместиться на вектор (3,-6);
. сместиться на вектор (-4,0);
. сместиться на вектор (-1,2);
. сместиться на вектор (2,0);
. сместиться на вектор (-1,2);
. сместиться на вектор (2,0);
. сместиться на вектор (-1,-2);
. сместиться на вектор (2,0);
. сместиться на вектор (-1,-2);
. сместиться на вектор (-1,2);
. сместиться на вектор (-1,-2);
кон

 Алгоритм может иметь и другие варианты, которые тоже верны.

Задача 2. «Геометрический узор» (20 баллов)

Условие

Создать узор из n звеньев. N вводится пользователем с клавиатуры.

Например, если n=4, то рисунок имеет следующий вид (рис. 2).

Например, программа может иметь вид:

использовать Чертежник
алг
нач цел n;
. ввод n
. поднять перо;
. сместиться на вектор (0,3);
. нц n раз
. . опустить перо;
. . сместиться на вектор (2,2);
. . сместиться на вектор (2,0);
. . сместиться на вектор (1, -1);
. . поднять перо;
. . сместиться на вектор (-2,-1);
. . опустить перо;
. . сместиться на вектор (1,0);
. . сместиться на вектор (2,2);
. . сместиться на вектор (2,0);
. . сместиться на вектор (2,-2);
. . сместиться на вектор (-2,-2);
. . сместиться на вектор (-2,0);
. . сместиться на вектор (-1,1);
. . поднять перо;
. . сместиться на вектор (2,1);
. . опустить перо;
. . сместиться на вектор (-1,0);
. . сместиться на вектор (-2,-2);
. . сместиться на вектор (-2, 0);
. . сместиться на вектор (-2,2);
. . поднять перо;
. . сместиться на вектор (10,0);
. . 
. кц
. 
кон

Программа может иметь и другие верные варианты.

Задача 3. «Диаграмма»

Условие

Изобразите столбчатую диаграмму «Успеваемость»: количество отличников, хорошистов, успевающих и неуспевающих, которое вводится с клавиатуры. Высота каждого столбика диаграммы соответствует количеству человек (1 клетка – 1 человек), ширина столбика – 2 клетки.

Например, если количество отличников – 5 чел, хорошистов – 7 человек, успевающих – 4 чел,  неуспевающих – 1 чел, то диаграмма будет иметь следующий вид (рис. 3).

Программа может иметь следующий вид.

использовать Чертежник

алг Диаграмма;

нач цел a, b, c,d;

.   

. вывод "введите количество отличников  "

. ввод a;

. вывод "введите количество хорошистов  "

. ввод b;

. вывод "введите количество успевающих  "

. ввод c;

. вывод "введите количество неуспевающих  "

. ввод d;

. поднять перо;

. сместиться на вектор (1,0);

. опустить перо;

. сместиться на вектор (0,a);

. сместиться на вектор (2,0);

. сместиться на вектор (0, -a);

. сместиться на вектор (0,b);

. сместиться на вектор (2,0);

. сместиться на вектор (0,-b);

. сместиться на вектор (0,c);

. сместиться на вектор (2,0);

. сместиться на вектор (0, -c);

. сместиться на вектор (0,d);

. сместиться на вектор (2,0);

. сместиться на вектор (0, -d);

. 

кон

 Программ может иметь и другие варианты.

Задача. 4. «Многоэтажный дом»

Условие

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

Например, если это пятиэтажный дом, то рисунок будет иметь вид (рис. 4).

использовать Чертежник

алг дом

нач цел n;

. ввод n;

. поднять перо;

. сместиться на вектор (1,0);

. опустить перо;

. сместиться на вектор (7,0);

. поднять перо;. 

. нц n раз

. . этаж;

. кц 

. опустить перо;

. крыша

. 

кон

алг этаж

нач

. сместиться на вектор (-7,0);

. опустить перо;

. сместиться на вектор (0,3);

. поднять перо;

. сместиться на вектор (1,-2);

. окно;

. сместиться на вектор (3,0);

. окно;

. поднять перо;

. сместиться на вектор (3,-1);

. опустить перо;

. сместиться на вектор (0,3);

. 

кон

алг окно

нач

. опустить перо;

. сместиться на вектор (2,0);

. сместиться на вектор (0,1);

. сместиться на вектор (-2,0);

. сместиться на вектор (0,-1);

. поднять перо;

кон

алг крыша

нач

. сместиться на вектор (-8,0);

. сместиться на вектор (2,2);

. сместиться на вектор (5,0);

. сместиться на вектор (2,-2);

. сместиться на вектор (-1,0);

кон

Задача 5 «Клумба»

Условие

Используя вспомогательный алгоритм, высадить на клумбу цветы на 3-х грядках по  5 цветков на каждой (рис. 5).

Например, программа может иметь вид:

использовать Чертежник
алг Клумба;
нач 
. поднять перо;
. сместиться на вектор (2,0);
. нц 3 раз
. . нц 5 раз
. . . цветок
. . кц
. . сместиться на вектор (-25,8);
. кц
. 
кон
алг цветок
нач
. опустить перо;
. сместиться на вектор (0,4);
. сместиться на вектор (-1,1);
. сместиться на вектор (-1,0);
. сместиться на вектор (0,2);
. сместиться на вектор (1,-1);
. сместиться на вектор (0,1);
. сместиться на вектор (1,-1);
. сместиться на вектор (1,1);
. сместиться на вектор (0,-1);
. сместиться на вектор (1,1);
. сместиться на вектор (0,-2);
. сместиться на вектор (-1,0);
. сместиться на вектор (-1,-1);
. сместиться на вектор (0,-2);
. сместиться на вектор (1,1);
. сместиться на вектор (1,-1);
. сместиться на вектор (-1,0);
. сместиться на вектор (-1,-2);
. поднять перо;
. сместиться на вектор (5,0);
кон


По теме: методические разработки, презентации и конспекты

Задания для школьного этапа олимпиады по французскому языку в 6классе.

Задания для школьного этапа олимпиады в 6 классе в формате ЕГЭ....

Школьный этап олимпиады по математике в 5 классе

Материал разработан автором-составителем школьного этапа Всеросийской олимпиады по математике 2010 года в 5 классе, проводимого в Челябинской области. В комплект входят программа, задания (2 комплекта...

Задания школьного этапа олимпиады по биологии

Задания школьной олимпиады по биологии для учащихся 7  и 8 классов.  Предложено по 20 заданий в тестовой форме с выбором одного правильного ответа....

материалы школьного этапа олимпиады по обществознанию

представлены разработанные мною материалы школьного этапа олмпиады по обществознанию (2011-2012 учебный год)...

РАЗБОР ОЛИМПИАДНЫХ ЗАДАЧ ШКОЛЬНОГО ЭТАПА ВОШ ПО ИНФОРМАТИКЕ В 2013/2014 УЧЕБНОМ ГОДУ

Презентация по теме: Разбор олимпиадных задач школьного этапа ВОШ по информатике  в 2013-2014 учебном ггоду. (5-6 классы)...

Задачи школьного этапа олимпиады по информатике_5-6 Кумир_2018-2019_с разбором

Задачи школьного этапа олимпиады по информатике_Кумир_5-6_класс_2018-2019_с разбором...