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