Цели и задачи дисциплины
Цель курса: приобретения навыка решения лингвистических задач с использованием языка программирования высокого уровня
Задачи курса:
Дать представление о синтаксисе одного языка программирования высокого уровня; изучить основные принципы структурного программирования; рассмотреть некоторые алгоритмы обработки текстовых данных; научиться использовать средства программирования для решения прикладных лингвистических задач.
Краткое содержание дисциплины
Основы структурного программирования.
Простые типы данных. Переменные
Условный оператор
Циклы
Сложные типы данных: строки, множества, последовательности, отображения.
Функции. Параметры и аргументы функций
Работа с файлами.
Обработка исключений
Компетенции обучающегося, формируемые в результате освоения дисциплины
ОПК-7
Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
УК-2
Способен определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений