Присоединиться

Информатика·Задания Д24 C1. Исправление ошибок в программе·11 класс

В задаче требуется выполнить три действия.1. Указать ответ программы

Условие

В задаче требуется выполнить три действия.1. Указать ответ программы при данном вводе. Это действие считается выполненным, если указан верный результат работы программы при заданном входном значении. Экзаменуемый не обязан объяснять, как получен этот результат, достаточно указать верное число.2. Указать пример верной работы программы. Это действие считается выполненным, если указано число, при вводе которого выводится верный результат, и сам этот результат. Экзаменуемый не обязан пояснять этот результат, описывать общую закономерность и объяснять механизм работы программы.3. Найти и исправить ошибки в программе.Это действие считается выполненным, если верно указаны обе ошибки и предложены верные варианты исправления, при этом никакие верные строки программы не указаны в качестве неверных.В исправленной строке допускаются незначительные синтаксические ошибки (лишние или пропущенные знаки препинания, неточные написания служебных слов языка).Ошибка считается исправленной, если выполнены оба следующих условия: а) правильно указана строка с ошибкой;б) указан такой новый вариант строки, что при исправлении другой ошибки получается правильная программа. Критерии оценивания выполнения задания | Баллы | Выполнены все три необходимых действия, и ни одна верная строка не указана в качестве ошибочной. | 3 | Не выполнены условия, позволяющие поставить 3 балла. Имеет место одна из следующих ситуаций. 1. Выполнены два первых действия, найдена и исправлена одна ошибка в программе, ни одна верная строка не названа ошибочной. 2. Выполнены два первых действия, найдены и исправлены две ошибки в программе, одна верная строка названа ошибочной. 3. Выполнено одно из первых двух действий, найдены и исправлены две ошибки в программе, ни одна верная строка не названа ошибочной. | 2 | Не выполнены условия, позволяющие поставить 2 или 3 балла. При этом имеет место один из следующих случаев. 1. Выполнены два первых действия. При этом несущественно, насколько правильно выполнено третье действие. 2. Найдены и исправлены две ошибки в программе, не более чем одна верная строка названа ошибочной. При этом несущественно, насколько правильно выполнены действия 1 и 2. 3. Выполнено одно из двух первых действий. Исправлена одна из двух ошибок. Не более чем одна верная строка названа ошибочной. | 1 | Не выполнены условия, позволяющие поставить 1, 2 или 3 балла. | 0 | Максимальный балл | 3 |

Формат задания

Развёрнутый ответ: короткого ответа здесь нет — оценивается само рассуждение. Ниже разбор по шагам.

Решение по шагам

  1. Как рассуждать

    При вводе числа 64 программа выведет "Не существует".2. n = 4 (выдаст k = 1)3. Пример исправления для языка Python 3.3.Первая ошибка:while k % 4 == 0:Исправленная строка:while n % 4 == 0:Вторая ошибка:if n <= 4:Исправленная строка:if n == 1:

Осталось ещё 1 шаг — откроются после входа:

  • Шаг 2
Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Задания Д24 C1. Исправление ошибок в программе»