Цели изучения дисциплины «ТЕОРИЯ АВТОМАТОВ И ФОРМАЛЬНЫХ ЯЗЫКОВ»:

1.        Изучение основных аспектов теории формальных языков, существенных с точки зрения трансляции.

2.        Изучение свойств формальных моделей представления и обработки информации.

3.        Изучение основного механизма определения языков – формальных грамматик, математическим формализмом для теоретического изучения в определенном аспекте "внутреннего строения" рекурсивных множеств некоторых специальных классов.

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

 

Задачи учебной дисциплины.

1.        Исследование и разработка математических моделей, алгоритмов, методов, программного обеспечения.

2.        Разработка программного и информационного обеспечения автоматизированных систем вычислительных комплексов.

3.        Разработка и исследование алгоритмов, вычислительных моделей и моделей данных для реализации элементов новых (или известных) сервисов систем информационных технологий.

4.        Разработка архитектуры, алгоритмических и программных решений системного и прикладного программного обеспечения.

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