Презентация, доклад Автоматическая обработка информации

Содержание

Модель обработки информацииИсходные данныеПравила обработкиИсполнительРезультат

Слайд 1Автоматическая обработка информации

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

Слайд 2Модель обработки информации
Исходные данные
Правила обработки
Исполнитель
Результат

Модель обработки информацииИсходные данныеПравила обработкиИсполнительРезультат

Слайд 3Виды обработки информации:
1. получение новой информации, новых сведений;
2. изменение формы представления

информации;
3. систематизация, структурирование данных;
4. поиск информации
Виды обработки информации:1. получение новой информации, новых сведений;2. изменение формы представления информации;3. систематизация, структурирование данных;4. поиск информации

Слайд 4Появление алгоритмов связывают с зарождением математики.
Более 1000 лет назад (в

825 году) ученый из города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Само слово алгоритм возникло в Европе после перевода на латынь книги этого математика.


Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма

Слайд 5Алгоритм – это строго определенная последовательность действий при решении задачи.
Алгоритм содержит

несколько шагов.
Шаг алгоритма – это каждое отдельное действие алгоритма.
Алгоритм – это строго определенная последовательность действий при решении задачи.Алгоритм содержит несколько шагов. Шаг алгоритма – это

Слайд 6Исполнитель – это объект, умеющий выполнять определенный набор действий. Исполнителем может

быть человек, робот, животное, компьютер.

Система команд исполнителя (СКИ) – это все команды, которые исполнитель умеет выполнять.

Среда исполнителя – обстановка, в которой функционирует исполнитель.

Исполнитель – это объект, умеющий выполнять определенный набор действий. Исполнителем может быть человек, робот, животное, компьютер.Система команд

Слайд 7А
Л
Г
О
Р
И
Т
М
Ы
дискретность

детерминированность
массовость
результативность
конечность

Свойства:
Состоит из отдельных команд
Последовательность выполнения команд должна быть строго определённой.
Исполнитель

должен точно знать, какую команду надо выполнять следующей - точность;


С помощью одного и того же алгоритма можно решать много однотипных задач


выполнение конечного числа действий всегда приводит к решению задачи


Каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения

понятность


Команды должны быть записаны на понятном Исполнителю языке

АЛГОРИТМЫдискретностьдетерминированностьмассовостьрезультативностьконечностьСвойства:Состоит из отдельных командПоследовательность выполнения команд должна быть строго определённой. Исполнитель должен точно знать, какую команду надо

Слайд 8Формальное исполнение алгоритма
Выполняя алгоритм, исполнитель действует формально, т.е. может не вникать

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

Слайд 9Машина Э. Поста
Алгоритмические машины Тьюринга и Поста являются универсальными исполнителями алгоритмов

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

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

Тезис Поста: Всякий алгоритм представим в форме машины Поста.

Машина Поста – это абстрактная (несуществующая реально) вычислительная машина, созданная для уточнения (формализации) понятия алгоритма. Представляет собой универсальный исполнитель, позволяющий вводить начальные данные и читать результат выполнения программы.

Машина Э. ПостаАлгоритмические машины Тьюринга и Поста являются универсальными исполнителями алгоритмов обработки символьных последовательностей (машина Поста –

Слайд 10Модель машины Поста

Имеется бесконечная информационная лента, разделенная на позиции –

к л е т к и.
В каждой клетке может либо стоять метка (знак), либо отсутствовать (пусто). Вдоль ленты движется каретка - считывающее устройство.

Назначение машины Поста – производить преобразования на информационной ленте.

Модель машины Поста  Имеется бесконечная информационная лента, разделенная на позиции – к л е т к

Слайд 11Система команд машины Поста:
Запись всякой команды начинается с ее порядкового номера

в программе – n. Затем следует код операции и после него – номер следующей выполняемой команды программы – m.
Система команд машины Поста:Запись всякой команды начинается с ее порядкового номера в программе – n. Затем следует

Слайд 13Какое состояние установится на ленте после выполнения следующей программы?

Какое состояние установится на ленте после выполнения следующей программы?

Слайд 14Результат выполнения программы

Результат выполнения программы

Слайд 15Задача 2. На информационной ленте на некотором расстоянии справа от каретки, стоящей

под пустой клеткой, находится непрерывный массив меток. Требуется присоединить к правому концу массива одну метку
(Программа прибавления 1 к числу)
Задача 2.	На информационной ленте на некотором расстоянии справа от каретки, стоящей под пустой клеткой, находится непрерывный массив

Слайд 16 Задача 3

Написать для машины Поста программу сложения двух чисел, записанных

на ленте и расположенных через одну пустую клетку друг от друга. Начальное положение каретки — под пустой клеткой, отделяющей числа.
Задача 3Написать для машины Поста программу сложения двух чисел, записанных на ленте и расположенных через одну

Слайд 17Программа сложения чисел

Программа сложения чисел

Слайд 18Какое состояние установится на информационной ленте после выполнения программы?
1 → 2
2

↕ 3
3 → 4
4 ? 5,2
5 ← 6
6 v 7
7 !

Начальное состояние

Задание 4.

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

Какое состояние установится на информационной ленте после выполнения программы?1 → 22 ↕ 33 → 44 ? 5,25

Слайд 19Начальное состояние
Задание 5.
1 → 2
2 ? 1,3
3 → 4
4 ? 5,3
5

v 6
6 !

На информационной ленте на некотором расстоянии справа от каретки, стоящей под пустой клеткой, находится непрерывный массив меток. Требуется присоединить к правому концу массива одну метку.

Конечное состояние

Начальное состояниеЗадание 5.1 → 22 ? 1,33 → 44 ? 5,35 v 66 !На информационной ленте на

Слайд 20Начальное состояние
1 ↕ 2
2 → 3
3 ? 2,4
4 ← 5
5 v

6
6 !

Какое состояние установится на информационной ленте после выполнения программы?

Задание 6.

Начальное состояние1 ↕ 22 → 33 ? 2,44 ← 55 v 66 !Какое состояние установится на информационной

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть