МИНИСТЕРСТВО ПРОСВЕЩЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
"Набережночелнинский государственный педагогический университет"
Математики, физики и методик их обучения
аннотация к рабочей программе дисциплины (модуля)
09.03.03 Прикладная информатика , профиль Прикладная информатика в дизайне
к.ф.-м.н., доц., Шакиров Р.Г.
Распределение часов дисциплины по курсам
УП: azb09.03.03 ПИвД 1821.plx
1. ЦЕЛЬ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
Цель освоения дисциплины: «Теория алгоритмов» является формирование систематизированных знаний, умений и навыков в области теории алгоритмов и её основных методов, позволяющих подготовить конкурентноспособного выпускника , готового к инновационной творческой реализации в учреждениях различного уровня и профиля.
Задачи освоения дисциплины:
содействовать средствами дисциплины «Теория алгоритмов» развитию у обучающихся мотивации профессионального мышления, коммуникативной готовности, общей культуры;
научить обучающихся ясно, точно, грамотно излагать свои мысли в устной и письменной речи;
сформировать представление об интуитивном понятии алгоритма и понимание необходимости его математического уточнения;
изучить основные математические уточнения понятия алгоритма: частично-рекурсивные функции, машины Тьюринга и нормальные алгоритмы Маркова;
построить примеры алгоритмически неразрешимых проблем в теории алгоритмов;
развитие логического мышления, логической культуры, логической интуиции, разъяснение понятия алгоритма, его основных свойств, изложение основ теории рекурсивных функций, теории машин Тьюринга и нормальных алгоритмов Маркова.
познакомить с некоторыми алгоритмически неразрешимыми проблемами не из теории алгоритмов.
2. МЕСТО ДИСЦИПЛИНЫ (МОДУЛЯ) В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Требования к предварительной подготовке обучающегося:
Абстрактная и компьютерная алгебра
Основы теории вероятности и математической статистики
Информационно-коммуникационные технологии в профессиональной деятельности
Компьютерные сети и телекоммуникации
Математические основы баз данных
Операционные системы, среды и оболочки
Практика по получению первичных профессиональных умений и навыков
Программное обеспечение ПК
Теория информации и кодирования
Учебная практика по получению первичных профессиональных умений и навыков, в том числе первичных умений и навыков научно-исследовательской деятельности
Дисциплины и практики, для которых освоение данной дисциплины (модуля) необходимо как предшествующее:
Математическое моделирование
Защита выпускной квалификационной работы, включая подготовку к процедуре защиты и процедуру защиты
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОБУЧЕНИЯ ПО КАЖДОЙ ДИСЦИПЛИНЕ (МОДУЛЮ), ОБЕСПЕЧИВАЮЩИЕ ДОСТИЖЕНИЕ ПЛАНИРУЕМЫХ РЕЗУЛЬТАТОВ ОСВОЕНИЯ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
ОПК-3: способностью использовать основные законы естественнонаучных дисциплин и современные информационно-коммуникационные технологии в профессиональной деятельности
виды современных информационно-коммуникационных технологий;
применять современные информационно-коммуникационные технологии;
методами компьютерной обработки информации
УП: azb09.03.03 ПИвД 1821.plx
виды современных информационно-коммуникационных технологий;
основные понятия естественнонаучных дисциплин (теории информации и кодирования);
об основных понятиях теории алгоритмов, основные модели алгоритмов, методы построения алгоритмов;
методы вычисления сложности работы алгоритмов;
основные черты алгоритмов;
необходимость уточнения понятия алгоритма, примеры алгебраически неразрешимых проблем в математике и информатике.
примеры разрешимых и неразрешимых алгоритмических проблем из теории алгоритмов и других разделов математики.
В результате освоения дисциплины обучающийся должен
приводить примеры, иллюстрирующие основные понятия теории алгоритмов;
обосновывать рекурсивность простейших арифметических функций и множеств;
разрабатывать алгоритмы для конкретных задач;
применять изученные методы в ходе профессиональной деятельности;
использовать логические методы исследования для построения и реализации плана решения задачи;
использовать основные положения теории алгоритмов при решении задач;
создавать средства обмена информацией с помощью информационных технологий.
основными методами теории алгоритмов;
навыками использования логических законов, моделей при решении практических задач;
рациональными способами получения знаний по теории алгоритмов;
построения примеров машин Тьюринга, вычисляющих простейшие арифметические функции;
методами и способами сбора, анализа и систематизации информации в сфере профессиональной деятельности.