Описываются современные технологии разработки программных систем и трансляции языков высокого уровня. Рассматриваются основные концепции объектно-ориентированного программирования с использованием языка С++, базовые и специфичные для автоматизированных систем (САПР, АСУ) структуры данных и алгоритмы. Даются методы проектирования и практической реализации многопоточных приложений, трансляторов языков высокого уровня, а также методы анализа и проектирования пользовательских интерфейсов. Излагаются основные положения технологий, используемых при разработке промышленного программного обеспечения. Учебное пособие предназначено для студентов, обучающихся по специальностям 230104 "Системы автоматизированного проектирования" и 230102 "Автоматизированные системы обработки информации и управления" направления подготовки дипломированных специалистов 230100 "Информатика и вычислительная техника", а также для бакалавров техники и технологии по направлению подготовки 230100 "Информатика... Это и многое другое вы найдете в книге Лингвистическое и программное обеспечение автоматизированных систем (Дамир Тенишев)