Название спецкурса на русском языке
Формальные языки и грамматики
Перевод названия курса на английский язык
Formal languages and grammars
Авторы курса
Борисенко Владимир Витальевич, Леонов Александр Георгиевич
Целевая аудитория
3 курс
4 курс
5 курс
6 курс
Магистранты
Подразделение
[Кафедра теоретической информатики]
Семестр
Полгода (осень)
Тип курса
Спецкурс по выбору студента
Учебный год
2023/24
День недели
понедельник
Время
16:45-18:20
Формат проведения
В аудитории
Аудитория
1414
Аннотация
When we start learning languages, formal or not, we all share one big advantage. We are all experts in the same native language in which we communicate with each other. Regardless of whether our natural language is Russian, English or any other, we have mastered a valuable skill, and we will continue to develop it for the rest of our lives. Besides the fact that you will begin to master one of the more natural languages, most of us will be familiar with and possible experts in various programming languages, such as C, Python, Kumir, etc. We use this language when writing a program and, therefore, when communicating with a computer. No doubt you've noticed that your computers are bad at understanding (the machine is stupid) the intended meaning of your programs. While in natural language we can usually communicate quite adequately with each other in poorly structured and often incomplete sentences, as soon as we have to communicate with a computer, the situation changes. Our programs must strictly adhere to strict rules, and even minor deviations are rejected as incorrect… so welcome to fly!
Дополнительная информация

Ауд. 1308 (ориентировочно).