Методы программирования / БИ / Дополнительно / Анотация Методы прграммирования БИ
.doc
АННОТАЦИЯ
дисциплины «Методы программирования»
Целью дисциплины является ознакомление обучающихся с основами методов построения, анализа и программной реализации алгоритмов, ориентированных на решение типовых задач компьютерной обработки данных. Дисциплина "Методы программирования" относится к числу прикладных дисциплин в силу отбора изучаемого материала и его важности для подготовки специалиста.
Важной задачей дисциплины является развитие у слушателей логического мышления, способности математической формализации прикладных задач, создания алгоритмов их численного решения и овладения навыками программной реализации алгоритмов, что предполагает:
-
знание типовых алгоритмов обработки данных (поиска, сортировки, рекурсии);
-
использование методов оценки алгоритма (эффективности, качества, сложности);
-
знание основ проектирования формализованных структур данных;
-
знание принципов организации современных алгоритмических языков программирования (структурность, модульность, объектность);
-
владение навыками программной реализации алгоритмов.
Дисциплина "Методы программирования" связана со следующими общематематическими дисциплинами:
-
«Математика (математический анализ, алгебра, геометрия)»,
-
«Языки программирования высокого уровня».
Знания, полученные слушателями в ходе изучения дисциплины "Методы программирования" используются при изучении по специальности, а также при разработке курсовых и дипломных работ
Процесс изучения дисциплины направлен на формирование и развитие следующих профессиональных компетенций:
-
способность применять знания на практике, в том числе составлять математические модели типовых профессиональных задач, находить способы их решений и интерпретировать профессиональный (физический) смысл полученного математического результата (ИК-1);
-
готовность применять аналитические и численные методы решения поставленных задач (с использованием готовых программных средств) (ИК-2);
-
способность использовать языки и системы программирования, инструментальные средства компьютерного моделирования для решения различных исследовательских и производственных задач (ИК-8).