О курсе

 Дисциплина «Дискретная математика» ставит целью изучение основ теории множеств, алгебры отношений, комбинаторики, основ математической ло-гики и дискретных автоматов, теории графов, а также базовых алгоритмов об-работки структурированных массивов данных, представляющих отношения в виде графа; в результате студенты осваивают математический аппарат, ориентированный на решение прикладных задач в области вычислительной техники и программного обеспечения.

Задачи дисциплины следующие: 

ознакомление с фундаментальными понятиями дискретной математики - множествами, алгеброй отношений, элементами комбинаторики, теории кодирования и простейших корректирующих кодах, булевой алгебры и дискретных автоматов, основных понятий и методов теории графов: методов представления и анализа графов, методов решения задач на графах: определения связности, нахождения кратчайших путей, остовов, построения максимального потока в сети.

После изучения данной дисциплины ожидается, что студент:

6.1 ориентируется в основных разделах дискретной математики, теории множеств и отношений, комбинаторике и теории кодирования, булевой алгебре и дискретных контактных структурах, теории графов и фундаментальных алгоритмах анализа графовых структур;

6.2 ориентируется в понятиях дискретной математики; операциях над множествами, в свойствах отношений и принципах математической логики и анализа контактных схем, графовых структурах и комбинаторике;

6.3 строит модель предметной области, задает дискретные множества различными способами, определяет свойства различных отношений, решает задачи методом математической индукции; умеет решать «ключевые» задачи теории множеств и теории графов;

6.4 нормализует записи логических выражений, представленных в дизъюнктивной и конъюнктивной формах;

6.5 производит минимизацию записи логических функций;

6.6 разрабатывает программные системы для решения задач теории множеств, математической логики, комбинаторики, теории графов;

6.7 адаптирует логические описания для решения практических задач проектирования дискретных устройств;

6.8 организует работу программных систем для решения задач теории множеств, математической логики, комбинаторики, теории графов;

6.9 выбирает архитектуру программного обеспечения для конкретной задачи дискретной математики;

6.10 проектирует интерфейс программы решения задачи дискретной математики;

6.11 мониторит новые информационные технологий для решения задач дискретной математики, появляющихся на рынке.

Последнее изменение: Wednesday, 22 July 2026, 12:40