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


Знакомство с современными языками программирования на примере Python, приобретение навыков программирования, приобретение навыков использования библиотек и модулей для ускоренной обработки данных.


Цель освоения дисциплины: ознакомление c технологиями и методами программирования, формирование знаний, умений и навыков в программировании на языках высокого уровня при решении профессиональных задач.

Знакомство с современными языками программирования на примере Python, приобретение навыков программирования, приобретение навыков использования библиотек и модулей для ускоренной обработки данных

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

Знакомство с современными языками программирования на примере Python, приобретение навыков программирования, приобретение навыков использования библиотек и модулей для ускоренной обработки данных.


Основные понятия языка программирования С++; синтаксис, семантика, формальные способы описания языков программирования; типы данных, способы и механизмы управления данными;  методы и основные этапы трансляции;


Основы объектно– ориентированного программирования; структурные конструкции в различных языках; основные логические функции и их запись в коде; методы структурного нисходящего программирования;

 


Язык программирования С++: основные понятия языка программирования; синтаксис, семантика, формальные способы описания языков программирования; типы данных, способы и механизмы управления данными;  методы и основные этапы трансляции;