Авторы: ученики 10-В класса СОШ269 ЗАТО Снежногорск. Руководитель Татаришвили Л. И. МАШИНА ПОСТА.

Презентация:



Advertisements
Похожие презентации
Презентацию создавали учащиеся СОШ 269 г. Снежногорска (учитель Татаришвили Л.И.) УМНЫЙ МЯЧИК.
Advertisements

Автоматическая обработка информации. В 30-х годах XX века возникает новая наука теория алгоритмов. Вопрос, на который ищет ответ эта наука: для всякой.
Автоматическая обработка информации Чебышев Михаил10 класс.
Автоматическая обработка информации 10 класс. Модель машины Поста Программа – алгоритм, записанный по строгим правилам языка команд исполнителя – на языке.
СИСТЕМА КОМАНД МАШИНЫ ПОСТА ПЕРЕМЕЩЕНИЕ КАРЕТКИ РАБОТА С МЕТКАМИ ЦИКЛЫ.
Говорят, что формальный исполнитель А имитирует другого формального исполнителя В, если: каждому объекту, которым управляет исполнитель В, однозначно.
Автоматическая обработка информации 10 класс Автоматическая обработка информации 10 класс (базовый уровень) УРОК 2. © Гультяева Л.И., МБОУ «Гимназия г.
«ОБРАБОТКА ИНФОРМАЦИИ ИАЛГОРИТМЫ». Результаты Правила обработки Исполнитель Исходные данные.
Автоматическая обработка информации 10 класс Автоматическая обработка информации 10 класс (базовый уровень) УРОК 3. © Гультяева Л.И., МБОУ «Гимназия г.
Машина Поста – это абстрактная (несуществующая реально) вычислительная машина, созданная для уточнения (формализации) понятия алгоритма. Представляет.
Начала программирования Занятие 2. Машина Поста. Умный мячик.
LOGO Определение машины Тьюринга. Машина Тьюринга – абстрактный исполнитель, осуществляющий алгоритмический процесс Это математический объект, а не физическая.
Машина Поста Доклад по курсу « Системы Искусственного Интеллекта » Шариповой А. Ф. ИУ 4-93.
КуМир Исполнитель Робот Система команд исполнителя Примеры алгоритмов Задания для самостоятельной работы Автор: Савченко Лариса Дмитриевна, учитель «Информатики.
Обработка информации и алгоритмы Алгоритмическая машина Поста.
Машина Поста Для уточнения понятия алгоритма амер. математиком Постом (1937 г.) было предложено строгое математическое построение, которое было названо.
Машина Тьюринга Для формального определения алгоритма математиками Тьюрингом (1936 г.) и независимо от него Постом (1937 г.) были предложены абстрактные.
Алгоритм называется частичным алгоритмом, если мы получаем результат только для некоторых d є D и полным алгоритмом, если алгоритм получает правильный.
Элементы теории алгоритмов Фестиваль педагогических идей «Открытый урок» уч.г. festival.1september.ru Narzyaeva I.Y., 2010.
Обработка информации Исполнитель Исходные данные Правила обработки Результаты Модель обработки информации.
Транксрипт:

Авторы: ученики 10-В класса СОШ269 ЗАТО Снежногорск. Руководитель Татаришвили Л. И. МАШИНА ПОСТА

Содержание 1.Описание исполнителяОписание исполнителя 2.Примеры задач с решениямиПримеры задач с решениями 3.Задачи для самостоятельного выполненияЗадачи для самостоятельного выполнения 4.ЛитератураЛитература

Описание исполнителя МАШИНА ПОСТА Среда- бесконечная информационная лента, разделённая на позиции(клетки). В каждой клетке может либо стоять метка либо – пусто. Вдоль ленты движется каретка. Она может передвигаться шагами; один шаг – смещение на одну клетку вправо или влево. Клетка, у которой установлена каретка, называется текущей. Назначение исполнителя: преобразование записи на информационной ленте. Данные: определённая расстановка меток. Действия исполнителя: с помощью каретки МАШИНА ПОСТА может: Ðраспознать, клетка пустая или помеченная; Ðстереть метку в текущей клетке; ÐПоставить метку в пустую текущую клетку

Система команд исполнителя: (везде n обозначает номер текущей команды; m, a, b – номера команд, на которые следует переход) n. m Сдвиг каретки на одну позицию вправо и переход к команде номер m n. m Сдвиг каретки на одну позицию влево и переход к команде номер m n. m В текущую пустую клетку поставить метку и перейти к команде m n. m Стереть метку в текущей клетке и перейти к команде m a n.? b Проверка состояния клетки; если клетка пустая, то перейти к команде a, иначе – к b n. ! Остановка машины

Примеры решения задач

Автор слайда:Яркова Ярославна, 10-В класс Задача 2 Выполнить на машине Поста программу: ! Начальное состояние информационной ленты изображено внизу. После щелчка можно проверить себя

Автор слайда:Перерва А., Семёнова К., 10-В класс Задача 3. Выполнить на машине Поста программу: ! Начальное состояние информационной ленты изображено. После щелчка можно наблюдать действия исполнителя.

Автор слайда:Перерва А., Семёнова К., 10-В класс Задача. Выполнить на машине Поста программу: ? ! Нарисовать начальное и конечное состояния информационной ленты. После щелчка можно проверить себя

Задача6 Составить программу перевода информационной ленты машины Поста из начального состояния в конечное: Н.с. К.с. Щелкните для просмотра выполнения программы исполнителем Автор слайда : САА, 10-В класс

Автор слайда: Буров Роман, 10-В класс Задача 7 Составить программу перевода информационной ленты машины Поста из начального состояния в конечное. Начальное состояние После щелчка наблюдайте действия исполнителя Конечное состояние

Автор слайда: Буров Роман, 10-В класс Программа !

Задача 8 Выполнить программу: ? ! Конец Щелкните для просмотра выполнения программы исполнителем Автор слайда : Тарасюк Вадим, 10-В класс

Автор слайда: Клянников Иван, 10-В класс Задача ! КОНЕЦ! На информационной ленте машины Поста помечены метками N клеток подряд. Каретка располагается под самой левой помеченной клеткой. Какой вид будет иметь информационная лента после окончания работы исполнителя по программе: ? 3. ЩЁЛКНИТЕ ДЛЯ ПРОСМОТРА И САМОПРОВЕРКИ

ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ «Информатика. Задачник-практикум» том 1 (под ред. И. Г. Семакина, Е. К. Хеннера, Москва, Лаборатория Базовых Знаний, 2000г.), стр

Литература: «Информатика. Задачник-практикум» (под ред. И. Г. Семакина, Е. К. Хеннера, Москва, Лаборатория Базовых Знаний, 2000г.) Учебник «Информатика 7-9. Базовый курс», (И. Семакин и др.; Москва «Лаборатория Базовых Знаний;2001г.)