Задать вопрос
19 декабря, 14:06

1) приведите пример исполнителя алгоритма.

2) Должен ли составитель алгоритма знать, кто будет являться исполнителем алгоритма?

3) Перечислите свойства алгоритма.

4) Поясните значение свойства алгоритма "определенность".

5) Какой способ представления алгоритма алгоритма более понятен исполнителю алгоритма - человеку?

+3
Ответы (1)
  1. 19 декабря, 15:03
    0
    1) Существует 4 вида алгоритмов: линейный, циклический, разветвляющийся, вспомогательный.

    Линейный (последовательный) алгоритм - описание действий, которые выполняются однократно в заданном порядке.

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

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

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

    Условие - выражение, находящееся между словом "если" и словом "то" и принимающее значение "истина" или "ложь".

    Разветвляющийся алгоритм - алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

    Примеры разветвляющих алгоритмов: если пошел дождь, то надо открыть зонт; если болит горло, то прогулку следует отменить; если билет в кино стоит не больше десяти рублей, то купить билет и занять свое место в зале, иначе (если стоимость билета больше 10 руб.) вернуться домой.

    В общем случае схема разветвляющего алгоритма будет выглядеть так: "если условие, то ..., иначе ... ". Такое представление алгоритма получило название полной формы.

    Неполная форма, в которой действия пропускаются: "если условие, то ... ".

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

    Например: вы в детстве учились суммировать единицы, затем десятки, чтобы суммировать двузначные числа содержащие единицы вы не учились новому методу суммирования, а воспользовались старыми методами.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «1) приведите пример исполнителя алгоритма. 2) Должен ли составитель алгоритма знать, кто будет являться исполнителем алгоритма? 3) ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Вопрос 1. Язык программирования - это? Ответ 1. точное и понятное исполнителю описание алгоритма. Ответ 2. средство описания алгоритма, ориентированное на исполнителя ЭВМ. Ответ 3. средство описания алгоритма, ориентированное на исполнителя Ответ 4.
Ответы (1)
Что такое алгоритм? Что такое исполнитель? Что такое среда исполнителя? Что называется командой? Что такое формальный исполнитель? Что такое неформальный исполнитель? Назовите режимы работы исполнителя Что такое система команд исполнителя?
Ответы (1)
Закончите предложения. 1. в роли неформального исполнителя чаще всего выступает ... 2. в роли формального исполнителя чаще всего выступает ... 3. за действия формального исполнителя отвечает ... 4. за действия неформального исполнителя отвечает ...
Ответы (1)
Создавать алгоритм исполнителю можно только с использованием его системы команд. Да/нет Формальный исполнитель анализирует правильность алгоритма. Да/нет Человек не может быть исполнителем. Да/нет
Ответы (2)
1. У исполнителя 2 команды: 1. вычти 3 2. возведи в квадрат Получить из числа 3 число 30, используя не более 5 команд. 2. У исполнителя 2 команды: 1. умножь на 3 2. вычти 1 Получить из числа 1 число 23, используя не более 5 команд 3.
Ответы (1)