Автоматическая обработка информации презентация

Содержание

Слайд 2

Модели алгоритмических машин Алан Тюринг (1912-1954), Англия «Машина Тьюринга» работает

Модели алгоритмических машин

Алан Тюринг (1912-1954), Англия

«Машина Тьюринга» работает с символами любого

алфавита

Эмиль Пост (1897-1954), США

«Машина Поста» работает с двоичным алфавитом

Слайд 3

Примеры программ Программа для «машины Тюринга» Программа для «машины Поста»

Примеры программ

Программа для «машины Тюринга»

Программа для «машины Поста»

Слайд 4

Интерфейс «Машины Поста» Информационная лента Каретка (текущая клетка)

Интерфейс «Машины Поста»

Информационная лента

Каретка
(текущая клетка)

Слайд 5

СКИ МП сдвиг вправо ← сдвиг влево ↕ запись метки

СКИ МП

сдвиг вправо
← сдвиг влево
↕ запись метки
V удалить метку
? переход
!

стоп
Слайд 6

Структура алгоритмов

Структура алгоритмов

Слайд 7

Линейный алгоритм Линейный алгоритм не содержит логических условий и имеет

Линейный алгоритм

Линейный алгоритм не содержит логических условий и имеет одну ветвь

вычислений. Все действия последовательно выполняются
Слайд 8

Способ записи линейного алгоритма словесный АЛГ открытие двери НАЧ достать

Способ записи линейного алгоритма

словесный
АЛГ открытие двери
НАЧ
достать ключ
вставить ключ в

замочную скважину
повернуть ключ 2 раза против часовой стрелки
вынуть ключ
КОН

блок-схема

начало

конец

Слайд 9

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

Разветвляющийся алгоритм

Разветвляющийся – последовательность команд зависит от каких – либо условий

Слайд 10

Способы записи разветвляющегося алгоритма Полная форма Неполная форма условие серия

Способы записи разветвляющегося алгоритма

Полная форма

Неполная форма

условие

серия

условие

Серия 1

Серия 2

ЕСЛИ <условие>
ТО <серия

1>
ИНАЧЕ <серия 2>
КВ

ЕСЛИ <условие>
ТО <серия>
КВ

Слайд 11

Циклический алгоритм Циклический (повторяющийся) – действие повторяется определенное количество раз или до наступления какого-либо действия

Циклический алгоритм

Циклический (повторяющийся) – действие повторяется определенное количество раз или до

наступления какого-либо действия
Слайд 12

Способы записи циклического алгоритма Цикл с предусловием – цикл, выполнение

Способы записи циклического алгоритма

Цикл с предусловием – цикл, выполнение которого повторяется

пока истинно условие цикла (используется, когда неизвестно, сколько раз должен выполниться оператор)

условие

тело цикла

ДА

НЕТ

ПОКА <условие>, ПОВТОРЯТЬ
НЦ
<тело цикла>
КЦ

Слайд 13

Практическая работа по составлению линейного алгоритма Составить программу перевода информационной

Практическая работа по составлению линейного алгоритма

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

(ИЛ) машины Поста (МП) из начального состояния (НС) в конечное (КС)
Имя файла: Автоматическая-обработка-информации.pptx
Количество просмотров: 25
Количество скачиваний: 0