Университет информационных технологий и менеджмента
Информационная безопасность
О программе
|
I. Содержание науки Целью преподавания предмета «Проектирование алгоритмов» является формирование у студентов навыков и компетенций, необходимых для решения любой задачи программирования, таких как алгоритмическое мышление, проектирование и анализ эффективных алгоритмов. Теоретические концепции науки в основном изучаются посредством выполнения упражнений и решения задач, которые постепенно усложняются с целью достижения понимания всех изучаемых концепций. Задачей дисциплины является анализ принципов проектирования алгоритмов, обеспечение достаточного усвоения методов проектирования алгоритмов и формирование навыков их применения на практике, применение методов проектирования алгоритмов для решения практических задач, повышение качества алгоритмов, выявление роли и значения методов и приемов уплотнения. II. Основная теоретическая часть (лекции) II.I. Наука включает в себя следующие темы: Тема 1. Введение в проектирование алгоритмов. Оценка алгоритмов по времени и размеру. Полифады ценности в расчете Хорнер схема . Тема 2. Линейные алгоритмы. Циклы . Интегралы приблизительный расчет методы , эффективность . Матрицы умножение Определитель расчет Тема 3. Ветвление алгоритмы . Алгебраический и трансцендентные уравнения приблизительный решение методы . Эффективность оценка . Итеративный циклы Тема 4 . Ватарс , Ньютон . Простой итерация алгоритмы , программы Тема 5. Теория игр . Тема 6. Статистический в моделировании самый маленький квадраты метод . Спикер программирование III. Инструкции и рекомендации по проведению практических занятий Для практического обучения рекомендуются следующие темы: 1. Разработка алгоритмов. Оцените правильность и эффективность алгоритма. 2 Деление интервала на равные части, итерационные методы решения алгебраических и трансцендентных уравнений. 3. Задача линейного программирования. Математическая модель задачи , экономический анализ. 4. Разложить табличную функцию в ряд Фурье. Расчет коэффициентов Фурье. 5. Маршруты в связных графах, оценка их по стоимости (расстоянию). I V. Самостоятельное обучение и самостоятельная работа Рекомендуемые темы для самостоятельного изучения: 1. Статические и динамические меры сложности алгоритма. Проблемы с точки зрения времени и объема памяти. 2. Оцените алгоритмы в худшем и среднем случаях. 3. Плоские и логарифмические критерии сравнения для оценки временной и объемной сложности алгоритмов. 4. Последовательности , множества , деревья , графы выражение методы . 5. Сравнение методов приближенного интегрирования по точности и вычислительной сложности . 6. Оценка методов приближенного решения алгебраических и трансцендентных уравнений по скорости сходимости . 7. Методы приближенного решения систем линейных алгебраических уравнений. Подход условия . 8. Линейный программирование проблемы канонический внешний вид Симплекс метод 9. Цифровой информация снова на работе Шерсть метод . Спектральный анализ . 10. Методы динамического программирования в задачах статистической обработки информации и прогнозирования. 11. Преобразование графиков в ширину и высоту (проверка). 12. Графики самый дешевый поддерживать дерево в строительстве Крускал скупой алгоритм . 13. Прима - Алгоритм Дейкстры. Оцените это с течением времени. 14. Алгоритмы на языке «разделяй и властвуй». 15. Классы P и NP , NP - полный проблемы концепция . 16. Критерии оценки алгоритмов. Примеры оценки времени и объема. 17. Формулы Ньютона-Котеса в приближенных интегралах. Идея и процедура ошибки. 18. Формулы Гаусса в приближенном вычислении интегралов. Идея и процедура ошибки. Эффективность 19. Аббревиатура отображается в коллекциях . Примеры и практическое применение. 20. Алгебраический и трансцендентный уравнения приблизительный в растворе интервал равный для двоих быть и отцы методы эффективность в соответствии с сравнение . 21. Сравнение эффективности методов Уоттерса и Ньютона при приближенном решении алгебраических и трансцендентных уравнений . 22. Рекомендации по разработке метода простой итерации и его эффективных вариантов для приближенного решения алгебраических и трансцендентных уравнений. 23. Норма матрицы и методы ее определения. 24. Линейные алгебраические уравнения система в растворе простой итерация и Зайдель методы , их подход условия . 25. Линейный программирование проблемы для поддерживать решение концепция , они определение методы . |
|
V. Результаты обучения естественным наукам (сформированные компетенции) В результате освоения предмета студент будет:
|
|
VI. Образовательные технологии и методы:
|
|
VII. Требования для получения кредита: В полной мере овладеть теоретическими и методическими положениями предмета, уметь правильно отражать результаты анализа, проводить самостоятельные наблюдения за изучаемыми процессами, выполнять задания, поставленные в формах текущего и промежуточного контроля, представлять итоговую контрольную работу. |
|
Основная литература
Дополнительная литература
Интернет -ресурсы
|
Похожие программы
Университет Вебстер в Ташкенте
Управление информационными системами
62 937 500 so'm
в год
Университет Пучон в городе Ташкент
Электронный бизнес
35 356 800 so'm
в год
Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий
Информационно-коммуникационные технологии
—
Университет Дипломат
Информационно-коммуникационные технологии
24 000 000 so'm
в год
Самаркандский государственный университет имени Шарофа Рашидова
Информационная безопасность
11 040 000 so'm
в год
Ташкентский международный университет финансового управления и технологий
Искусственный интеллект
20 000 000 so'm
в год