
Цели освоения дисциплины – подготовка в области применения современной вычислительной техники для решения практических задач обработки данных, математического моделирования, информатики через ознакомление с общими принципами построения и использования языков программирования.
Задачи освоения дисциплины:
- изучение истории развития языков программирования и основных парадигм языков программирования;
- ознакомление с основными этапами трансляции и видами трансляторов; изучение различных операторов, задающих поток вычислений в программе;
- знакомство со способами описания синтаксиса и формальными подходами к описанию семантики языков программирования;
- знакомство со скалярными, составными, абстрактными типами данных и особенностями вызова внешних подпрограмм.
- Преподаватель: Е.А. Лутцева