Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
avtomaty.doc
Скачиваний:
32
Добавлен:
21.09.2019
Размер:
1.59 Mб
Скачать

5.7. Упражнения 90

Библиографический список 90

Введение

Теория автоматов посвящена представлению преобразователей информации и связана с проектированием сложных вычислительных и управляющих систем. Глушков В. М. и Уитни У. высказали идею о том, что любую систему, поведение которой описывается алгоритмически, можно представить композицией управляющего и операционного уст-ройств. Первое из них является логически более сложным и для него используется автоматная модель (модель Мура-Миля). Примером может служить описание некоторой команды ЭВМ. Команда описывается алго-ритмом, элементарными операциями для которого служат операции над регистром (сдвиги, инвертирование), сумматором и другие. Алгоритму сопоставляется автомат управления выполнением команды. Этот автомат определяет порядок выполнения (инициализации) элемен-тарных операций. Регистры, сумматоры и другие образуют операционное устройство, в котором и выполняются элементарные операции.

Изучение автоматных моделей связано с реализацией (проектиро-ванием) и моделированием управляющих устройств в заданных базисах.

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

Учебное пособие состоит из двух неравнозначных по объёму частей. В первой, включающей главы с 1-й по 4-ю, решаются вопросы проектирования автоматов-преобразователей. Подробно рассматрив-аются автоматы на абстрактном уровне, их минимизация, декомпозиция на связанные сетью более простые автоматы, переход к структурному автомату и его синтез. Решение задачи доведено до построения схемы из заданных элементов базиса.

Отдельными разделами в этой части стоят вопросы обеспечения корректной работы автомата при учёте разбросов временных характеристик элементов базиса – противогоночное кодирование автомата и эксперименты над автоматами.

Во второй части (глава 5) изучаются автоматы – распознаватели, которые предназначены для анализа формальных языков. Для этого приведены необходимые понятия из формальных языков и грамматик.

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

В стандарте специальности ВМКСС задачи профессиональной деятельности определены следующим образом:

инженер должен быть подготовлен к решению следующих профессиональных задач:

  • определение целей проектирования объектов профессиональной деятельности, критериев эффективности проектных решений, ограничений;

  • проектирование архитектуры аппаратно-программных комплексов и их компонентов;

  • выбор средств вычислительной техники (ВТ), средств программирования и их применения для эффективной реализации аппаратно-программных комплексов;

  • оценка надежности и качества функционирования объекта проектирования.

Квалификационные требования.

Подготовка выпускника должна обеспечивать квалификационные умения для решения профессиональных задач:

  • участие во всех фазах проектирования, разработки, изготовления и сопровождения объектов профессиональной деятельности;

  • участие в разработке всех видов документации на программные, аппаратные и программно-аппаратные комплексы;

  • использование современных методов, средств и технологии разработки объектов профессиональной деятельности.

Материал данного учебника должен стать базой для решения этих задач.