Курс предусматривает систему теоретической и практической подготовки студентов для анализа и разработки алгоритмические системы, базирующихся на современных технологиях, связанных с  программированием.  

 

Кредитная стоимость дисциплины: 5 кредита

 

Цель курса (дисциплины): Основной целью  изучения  дисциплины  «Алгоритмический язык и программирование»  является формирование  у студентов  теоретических  знаний  в  области  программирования  и практических навыков по использованию программных средств вычислительной техники при решении прикладных задач.


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


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

Знать:

· формальные методы, технологии и инструменты разработки программного продукта;

· основы моделирования и анализа программных систем;
концепции и стратегии архитектурного проектирования программного продукта;

· основные принципы структурного и объектно-ориентированного моделирования программных систем, позволяющие формализовать предметную область программного проекта.

Уметь:

· работать с современными системами программирования;

· применять специализированных методик управления всеми стадиями жизненного цикла программной системы: анализа, проектирования, реализации и эксплуатации разработанного программного продукта;

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

· использовать системы и инструментальные средства моделирования для формализации предметной области программного продукта;

· интерпретировать и анализировать результаты моделирования;

· понять поставленную задачу.

Владеть:

· языками процедурного и объектно-ориентированного программирования.