Обучение информатике по опорным сигналам

Вынесенные на ЛОС команды присваивания помогают сделать два важных дела: пояснить принцип программного управления и смысл важнейшей операции — операции присваивания.

В чем разница между командой присваивания и командой ввода?

При вводе информация поступает с внешнего устройства (извне). При присваивании информация (новое значение) создается при вычислении выражений внутри ЭВМ.

Выводы и рекомендации.

Информация на ЛОС — это систематизированное наглядное представление следующих понятий.

Функциональная схема ЭВМ.

Структура оперативной памяти ЭВМ.

Принцип адресации ячеек памяти ЭВМ.

Принцип программного управления ЭВМ.

Операция ввода информации и операция присваивания, их роль в алгоритмах.

ПОЯСНЕНИЯ К ЛОС 2.

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

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

    На ЛОС 2 эти три вида инструкций, управляющих порядком выполнения команд алгоритма, связаны с опорным сигналом в виде светофора.

    ЛОС 2

        1. Цветовые сигналы загораются последовательно.
        2. Цвет сигнала определяет последовательность действий объекта в виде ветвления.
        3. Работа светофора — это многократное повторение смены трех этих цветов от начала движения транспорта и пешеходов до его окончания.

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

      На ЛОС неявно определено, что серия — это последовательность любых команд, выполняемых друг за другом. То есть, внутри серии могут быть не только простые команды, но и команды ветвления и повторения.