Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Статьи / Методика решения заданий типа 14 заданий ЕГЭ_2016

Методика решения заданий типа 14 заданий ЕГЭ_2016

Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика

Поделитесь материалом с коллегами:

Лобова Нина Ивановна

учитель информатики

МБОУ гимназия №10 ЛИК

г. Невинномысск


Методические рекомендации для учащихся 10-11 классов по выполнению задания № 14 ЕГЭ 2016 года по информатике


В задание №14 проверяется умение исполнить алгоритм для конкретного исполнителя с фиксированным набором команд. Согласно спецификации относится к заданиям повышенной сложности и оценивается при правильном решении в 1 балл.


Что нужно знать:

  • алгоритм – это понятное и точное указание исполнителю совершить последовательность действий, направленных на решение поставленной задачи;

  • исполнитель – это человек, группа людей, животное, машина или другой объект, который может понимать и выполнять некоторые команды;

  • основными способами записи алгоритмов являются:

    • словесный;

    • словесно - формульный;

    • на учебном алгоритмическом языке;

    • графический (блок – схема);

    • на языке программирования высокого уровня;

  • в школьном алгоритмическом языке нц обозначает «начало цикла», а кц – «конец цикла»; все команды между нц и кц – это тело цикла, они выполняются несколько раз

  • при выполнении цикла пока исполнитель повторяет следующие действия:
    а) проверяет указанное после служебного слова
    пока условие;
    б) если условие не соблюдается, то выполнение цикла завершается. Если условие соблюдается, то выполняется тело цикла, снова проверяется условие и т.д.

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


Задача 1.

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.

А) заменить (v, w).

Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды заменить (111, 27)

преобразует строку 05111150 в строку 0527150.

Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.

Б) нашлось (v).

Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.

Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 1000 идущих подряд цифр 9?

hello_html_34fc5557.png


НАЧАЛО

П

888

ОКА нашлось (999) ИЛИ нашлось (888)

ЕСЛИ нашлось (888)

ТО заменить (888, 9)

ИНАЧЕ заменить (999, 8)

КОНЕЦ ЕСЛИ

КОНЕЦ ПОКА

КОНЕЦ



Решение:

Представим для большей наглядности алгоритм в виде блок схемы на рис. 1.

У нас есть 1000 идущих подряд цифр 9. Для определения алгоритма замены выпишем для примера 10 подряд идущих 9 и произведем замену каждой тройки восьмерок на девятку:


9 9 9 9 9 9 9 9 9 9


8 8 8


9 9


Из примера видно, что первоначально будет произведена замена 3 групп девяток на три восьмерки, затем заменим 3 получившиеся восьмерки на одну девятку. В результате преобразования из 10 девяток у нас осталось только две.

  1. Применим аналогичные преобразования к исходной цепочке, получим 1000:10*2=200 восьмерок.

  2. Применим этот алгоритм еще раз, получим 200:10*2 = 40 девяток.

  3. Применения преобразования третий раз и получим: 40:10 *2 = 8 девяток.

  4. Распишем оставшиеся 8 девяток и произведем последнюю замену:

9 9 9 9 9 9 9 9

8 8

Ответ: 8899


Задача 2.

Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 1000 идущих подряд цифр 8?

НАЧАЛО

ПОКА нашлось (999) ИЛИ нашлось (888)

ЕСЛИ нашлось (888)

ТО заменить (888, 9)

ИНАЧЕ заменить (999, 8)

КОНЕЦ ЕСЛИ

КОНЕЦ ПОКА

КОНЕЦ

Решение.

  1. Заменим группы из трех 8 на девятки. Получим 1000:3=333(девятки) + 1(восьмерку).

  2. К полученной в п. 1 последовательности применим три раза преобразование, разобранное в задаче №1:

    1. После преобразования 333 девяток получим 33*2 +3=69 девяток и 1 оставшаяся ранее восьмерка.

    2. Из 69 девяток получим 6*2+9=21 девятку и оставшаяся ранее восьмерка.

    3. Еще раз выполним преобразование и получим 2*2+1 девяток и последняя 8.

  3. Запишем оставшуюся последовательность
    9 9 9 9 9 8 и произведем последнюю замену
    8 9 9 8


Ответ: 8998



Библиография


  1. Материалы сайта http://fipi.ru

  2. C.C. Крылов, Т.Е. Чуркина. ЕГЭ. Информатика и ИКТ: типовые экзаменационные варианты/ -М.: Издательство «Национальное образование», 2016 -192 с. – (ЕГЭ.ФИПИ – школа)

Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy

Автор
Дата добавления 28.08.2016
Раздел Информатика
Подраздел Статьи
Просмотров238
Номер материала ДБ-168455
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

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

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

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