СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

9 класс информатика

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«9 класс информатика»

Алгоритм.  Свойства алгоритма. Исполнители алгоритмов

Алгоритм. Свойства алгоритма. Исполнители алгоритмов

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

Алгоритм – совокупность четко определенных правил для решения задачи за конечное число шагов.

Алгоритм – подробное описание последовательности арифметических и логических действий, расположенных в строгом логическом порядке и позволяющих решить конкретную задачу

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

СВОЙСТВА АЛГОРИТМА (Требования к составлению алгоритма) Дискретность. Процесс решения задачи должен быть разбит на последовательность отдельных шагов. Однозначность (точность). Команды алгоритма должны быть точно определены.  Количество последовательных действий не является бесконечным, их можно посчитать Результативность. После выполнения всех команд алгоритма, должен быть получен результат. Универсальность (массовость). Важное свойство при решении задач Понятность. Алгоритм должен быть написан на языке понятном исполнителю. Определенность. Получение одинакового результата каждым исполнителем, которому понятен алгоритм.

СВОЙСТВА АЛГОРИТМА

(Требования к составлению алгоритма)

  • Дискретность. Процесс решения задачи должен быть разбит на последовательность отдельных шагов.
  • Однозначность (точность). Команды алгоритма должны быть точно определены. Количество последовательных действий не является бесконечным, их можно посчитать
  • Результативность. После выполнения всех команд алгоритма, должен быть получен результат.
  • Универсальность (массовость). Важное свойство при решении задач
  • Понятность. Алгоритм должен быть написан на языке понятном исполнителю.
  • Определенность. Получение одинакового результата каждым исполнителем, которому понятен алгоритм.
ИСПОЛНИТЕЛЬ Исполнитель – это тот объект (или субъект) для управления которым составляется алгоритм СКИ Основной характеристикой исполнителя, с точки зрения управления, является система команд исполнителя (СКИ)  - это конечное множество команд, которые понимает исполнитель, т.е. умеет их выполнять

ИСПОЛНИТЕЛЬ

Исполнитель – это тот объект (или субъект) для управления которым составляется алгоритм

СКИ

Основной характеристикой исполнителя, с точки зрения управления, является система команд исполнителя (СКИ) - это конечное множество команд, которые понимает исполнитель, т.е. умеет их выполнять

Выполните данный алгоритм: Моргните глазами три раза. Посмотрите вверх. Посмотрите вниз. Посмотрите вправо. Посмотрите влево. Моргните три раза

Выполните данный алгоритм:

Моргните глазами три раза. Посмотрите вверх. Посмотрите вниз. Посмотрите вправо. Посмотрите влево. Моргните три раза

Выполните данный алгоритм: Сожмите ладони в кулак Разожмите ладони Сделайте пять круговых движений кистями рук в одну сторону Сделайте пять круговых движений кистями рук в другую сторону

Выполните данный алгоритм:

  • Сожмите ладони в кулак
  • Разожмите ладони
  • Сделайте пять круговых движений кистями рук в одну сторону
  • Сделайте пять круговых движений кистями рук в другую сторону
Задача 3.  У исполнителя Калькулятор имеется только две команды: Прибавь 1 . Умножь на 2 .  Выполняя первую из них Калькулятор прибавляет к числу на экране + 1 , а выполняя вторую удваивает его. Запишите порядок команд в программе получения из 3 числа 25, содержащей не более 5 команд, указывая лишь номера команд.  Ответ: 2221

Задача 3.

У исполнителя Калькулятор имеется только две команды:

  • Прибавь 1 .
  • Умножь на 2 .

Выполняя первую из них Калькулятор прибавляет к числу на экране + 1 , а выполняя вторую удваивает его. Запишите порядок команд в программе получения из 3 числа 25, содержащей не более 5 команд, указывая лишь номера команд.

Ответ: 2221