Рабочая программа для студентов Vкурса специальности
Вид материала | Рабочая программа |
СодержаниеЦель и задачи дисциплины Т е м а 2. Арифметические основы цифровых автоматов. Т е м а 3. Логические основы цифровых автоматов. Т е м а 4. Конечные автоматы. |
- Рабочая программа для студентов Vкурса специальности, 142.93kb.
- Рабочая программа для студентов Vкурса специальности, 201.4kb.
- Рабочая программа и методические указания для самостоятельной работы студентов Vкурса, 220.77kb.
- Рабочая программа для студентов Vкурса специальности, 108.8kb.
- Рабочая программа для студентов Vкурса специальности, 96.92kb.
- Рабочая программа и задание на контрольную работу с методическими указаниями для студентов, 162.08kb.
- Рабочая программа и задание на контрольную работу №1 для студентов Vкурса Специальности, 315.79kb.
- Рабочая программа для студентов Vкурса специальности, 105.38kb.
- Рабочая программа для студентов Vкурса специальности 270102 Промышленное и гражданское, 149.72kb.
- Рабочая программа и задание на контрольную работу для студентов Vкурса специальности, 296.41kb.
МПС РОССИИ
РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ОТКРЫТЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ
Одобрено кафедрой | Утверждено |
"Вычислительная техника" | Деканом факультета |
| "Управление процессами перевозок" |
| |
| |
Т Е О Р И Я А В Т О М А Т О В
Рабочая программа
для студентов V курса
специальности
220100. ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ,
КОМПЛЕКСЫ, СИСТЕМЫ И СЕТИ (ЭВМ)
М о с к в а - 2003
Разработано на основании примерной учебной программы данной дисциплины, составленной в соответствии с государственными требованиями к минимуму содержания и уровню подготовки инжене- ров по специальности 220100 (ЭВМ)
Составитель -канд.физ.мат.наук, доц.Е.А.Носиловский
Курс V
Всего часов - 24
Лекционных занятий -16ч.
Лабораторных занятий -8ч.
Курсовой проект - 1
Самостоятельная работа -
Зачёт
Экзамен
Российский государственный открытый технический
университет путей сообщения, 2003
Цель и задачи дисциплины
Целью изучения дисциплины является приобретение знаний об основах общей теории автоматов, о логических и арифметических основах цифровых автоматов.
Дисциплина базируется на знании курса "Дискретная математи-ка" и связана с такими дисциплинами, как "Схемотехника", "Микропроцессорные системы" и др.
В результате изучения дисциплины студенты должны:
- Знать логические и арифметические основы цифровых автоматов.
- Владеть общими методами анализа и синтеза автоматов.
Рабочая программа
Т е м а 1. Введение.
Общие сведения о цифровом автомате. Представление информации в цифровом автомате (системы счисления, формат с фиксированной и плавающей точкой).
Л.: [1].
Т е м а 2. Арифметические основы цифровых автоматов.
Сложение, умножение и деление чисел на двоичных сумматорах в прямом, обратном и дополнительном кодах. Переполнение разрядной сетки, признаки переполнения.
Л.: [1].
Т е м а 3. Логические основы цифровых автоматов.
Булевы функции, их способы представления. Функциональная полнота (теорема Поста). Методы минимизации булевых функций (Квайна, кубических перекрытий, диаграмм Вейча).
Л.: [1].
Т е м а 4. Конечные автоматы.
Автоматное преобразование информации. Автоматы Мили и Мура. Структурная теория конечных автоматов. Синтез и декомпозиция конечных автоматов. Пример структурного синтеза конечного автомата с использованием канонического метода.
Л.: [1].
Т е м а 5. Автоматные языки.
Формальные языки и их классификация. Грамматики. Конечноавтоматные распознаватели. Синтаксические диаграммы. Связь синтаксических диаграмм и автоматных языков. Регулярные выражения. Теорема Клини.
Л.: [1].
Т е м а 6. Машины Тьюринга.
Формальные модели алгоритмов. Свойства и реализация машины Тьюринга. Универсальная машина Тьюринга.
Л.: [1].
Л и т е р а т у р а
[1] Карпов Ю.Г. Теория автоматов. М.: Изд-во "Питер", 2003г.