 
        
        - •Вопрос 1. Предмет та.
- •Вопрос 2. Классификация автоматов
- •Вопрос 3. Приложения та
- •Вопрос 4. Двоичное умножение
- •Вопрос 5. Умножение в инверсных кодах
- •Вопрос 6. Деление
- •Вопрос 7. Деление в инверсных кодах. Особенности.
- •Вопрос 8. Особенности выполнения операций в формате с плавающей запятой.
- •Вопрос 9
- •Вопрос 10. Модель дискретного преобразователя Глушкова
- •Вопрос 11. Микропрограммирование
- •Вопрос 12. Структуры операционных автоматов
- •Вопрос 13. Синтез оа процедурного типа
- •Вопрос 14. Синтез оа структурного типа
- •Вопрос 15. Автоматные языки. Формальное задание Автомата.
- •Вопрос 16. Модели автоматов Мили и Мура
- •Вопрос 17. Эквивалентность ка. Теорема Мура.
- •Вопрос 18. Минимизация конечных автоматов.
- •Вопрос 19. Эквивалентность автомата Мили и Мура.
- •Вопрос 20. Виды уа
- •Вопрос 21. Структурные схемы уа. Мили и Мура.
- •Вопрос 22. Этапы синтеза уажл.
- •Вопрос 23. Примеры синтеза уажл.
- •Вопрос 24. Гонки и способы борьбы с ними
- •Вопрос 25. Уа с программируемой логикой (уапл)
- •Вопрос 26. Алгебраическая и структурная теория ка.
- •Вопрос 26 [part2]
- •Вопрос 27. Объединение нескольких уа в один
- •Вопрос 28. Программная реализация ка. Варианты реализации. Шаблон Состояние.
- •Вопрос 29. Назначение и краткая характеристика vhdl.
- •Вопрос 30. Реализация уа на vhdl.
- •Вопрос 31. Понятие о языке моделирования uml.
- •Вопрос 32. Понятие о языках и формальных грамматиках
- •Вопрос 33. Классификация языков
- •Регулярные языки и Конечные Автоматы
- •Вопрос 34. Лемма о накачке
- •Вопрос 35. Понятие о нка. Получение дка по нка.
- •Вопрос 36. Регулярные выражения. Синтаксические диаграммы. Теорема Клини.
- •Вопрос 37. Применение рв. Различные нотации рв.
- •Вопрос 38. Кс-грамматики и магазинные автоматы.
- •Вопрос 39. Машины Тьюринга
- •Вопрос 40. Использование мт для анализа алгоритмов.
Вопрос 1. Предмет та.
Автомат – объект (идеальный, материальный или более конкретно – устройство), осуществляющий переработку информации.
Изучение способов преобразования информации является предметом теории автоматов в широком смысле.
Теория автоматов является частью кибернетики, как науки о способах хранения, восприятия, передачи и переработки информации в машинах и живых организмах.
Теория автоматов использует различные математические модели. Наиболее общие из них изучают абстрактная теория автоматов и алгебраическая ТА.
С точки зрения абстрактной ТА автомат представляет собой совокупность множеств и отображений. Например, автомат может задаваться как шестерка объектов:
А = <X, Y, Q, q0, , >
где:
- X – множество входных символов автомата
- Y – множество выходных символов автомата
- Q – множество состояний автомата
- q0 – начальные состояния автомата
-  – функция перехода : Q x X  Q
-  – функция выхода : Q x X  Y
Автоматные преобразования: выходные слова автомата зависят не только от выходных слов состояний, но и от значений слов в предыдущем состоянии.
Математический автомат рассматривается иногда как алгебра, при этом выделяется множество состояний автомата и операции над этим множеством.
Технический автомат – физическое устройство, для которого важно не только поведение или закон функционирования, но и его внутренняя структура, получение этой структуры, поэтому в технике рассматривают структурную теорию автомата, предметом которой является изучение структуры автомата, анализ и синтез схем автомата с заданными свойствами.
Можно выделить следующие виды Теорий Автоматов:
- Абстрактные ТА (математические) 
- Структурные ТА (технические) 
- Общие ТА 
- Прикладные ТА 
ПТЦА – дискретный автомат – устройство, выполняющее преобразование цифровой информации по заданному алгоритму.
ТТ – автомат – устройство, выполняющее преобразование (распознавание) входных слов (текста)
Вопрос 2. Классификация автоматов
1. По закону функционирования
- Автоматы 1-го рода или автоматы Мили (Mealy) 
- Автоматы 2-го рода, частный случай – Автоматы Мура (Moor) 
2. По конечности процессов X, V, Q
- конечные 
- бесконечные 
3. По количеству состояний и объему памяти состояний
- с памятью 
- без памяти 
4. По степени раскрытия структуры
- абстрактные 
- структурные 
5. По полноте использования переходов
- полностью определенные 
- частично определенные 
6. По детерминированности
- детерминированные (вероятностные) 
- недетерминированные 
В недетерминированных Автоматах из данного состояния при данном входном слове Автомат может переходить во множество состояний, а не в конкретное.
7. По варианту синхронизации
- синхронные 
- асинхронные 
8. По виду выходной информации
- распознаватели (на входе Да или Нет) 
- преобразователи 
9. По классу распознаваемых языков
- конечные 
- магазинные 
- линейно ограниченные 
- машины Тьюринга 
Вопрос 3. Приложения та
Приложение (применение) ТА
В Вычислительной Технике:
- проектирование систем логического управления 
- проектирование арифметических устройств 
- построение трансляторов, компиляторов 
- обработка и распознавание текста; 
- Проектирование встроенных систем логического управления (ALU, процессоров) 
- Обработка (распознавание) текста. 
- Компиляторы и трансляторы. 
- Теория алгоритмов, исследование применимости и эффективности применения ЭВМ для решаемой задачи. 
- Программное обеспечение для разработки и моделирования цифровых схем. 
- Спецификация и верификация систем взаимодействующих процессов (протоколы обмена, параллельное программирование и т.д.) 
- Документирование, разработка и моделирование объектно–ориентированных систем и вообще – сложных технических систем. 
- Программирование – применение автоматных моделей для улучшения структуры (архитектуры) программ (шаблоны проектирования). 
Теория алгоритмов:
- исследование применимости ЭВМ при решении определенных задач 
- П/О для проектирования цифровых сетей 
Новое использование Теории Автоматов:
- Спецификация и классификация взаимодействующих процессов (протоколы обмена, параллельное программирование); 
- Документирование, разработка и моделирование сложных технических систем; 
- Применение автоматных моделей для изучения функционирования программ, при создании ПО и т.д. 
