2024-2025_09_03_02-набор_2023-ИСиТ_ИСиТвБ_plx_Технологии программирования_Информационные системы и технологии в бизнесе
 
по направлению подготовки
по программе бакалавриата
Технологии программирования
Аннотация рабочей программы дисциплины
 
Информационные системы и технологии
09.03.02
 
Информационные системы и технологии в бизнесе
 
Форма обучения - очная

Общая трудоемкость изучения дисциплины составляет 9 з.е. 324 час.

 
 
Лекционные занятия - 36 ч. 
 
Лабораторные занятия - 72 ч. 
 
Программой дисциплины предусмотрены следующие виды занятий
Самостоятельная работа - 144 ч. 
 
Контроль - 72 ч.
 
Цель изучения дисциплины
Целью освоения дисциплины «Технологии программирования» является изучение методов программирования для овладения знаниями в области технологии программирования; подготовка к осознанному использованию как языков программирования, так и методов программирования.
 
Место дисциплины в структуре ОП ВО
Дисциплина  «Технологии программирования» является дисциплиной обязательной части программы.
 
 
 
ОПК-1 Способен применять естественнонаучные и общеинженерные знания, методы математического анализа и моделирования, теоретического и экспериментального исследования в профессиональной деятельности;
Компетенции и индикатор (ы) достижения компетенций, формируемые в результате освоения дисциплины
 
ОПК-1.1 Понимает основы математики, физики, вычислительной техники и программирования
 
ОПК-1.1 Понимает основы математики, физики, вычислительной техники и программирования
 
ОПК-1.1 Понимает основы математики, физики, вычислительной техники и программирования
 
ОПК-5 Способен инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем;
 
ОПК-5.1 Использует современные технологии программирования, тестирования и документирования программных комплексов ИС
 
ОПК-5.1 Использует современные технологии программирования, тестирования и документирования программных комплексов ИС
 
ОПК-5.1 Использует современные технологии программирования, тестирования и документирования программных комплексов ИС
 
ОПК-6 Способен разрабатывать алгоритмы и программы, пригодные для практического применения в области информационных систем и технологий;
 
ОПК-6.1 Использует методы алгоритмизации, языки и технологии программирования, пригодные для практического применения в области информационных систем и технологий
 
ОПК-6.1 Использует методы алгоритмизации, языки и технологии программирования, пригодные для практического применения в области информационных систем и технологий
 
ОПК-6.1 Использует методы алгоритмизации, языки и технологии программирования, пригодные для практического применения в области информационных систем и технологий
 
ОПК-6.2 Применяет методы алгоритмизации, языки и технологии программирования при решении профессиональных задач в области информационных систем и технологий
 
ОПК-6.2 Применяет методы алгоритмизации, языки и технологии программирования при решении профессиональных задач в области информационных систем и технологий
 
ОПК-6.2 Применяет методы алгоритмизации, языки и технологии программирования при решении профессиональных задач в области информационных систем и технологий
 
ОПК-6.3 Применяет методы программирования, отладки и тестирования прототипов программно-технических комплексов задач
 
ОПК-6.3 Применяет методы программирования, отладки и тестирования прототипов программно-технических комплексов задач
 
ОПК-6.3 Применяет методы программирования, отладки и тестирования прототипов программно-технических комплексов задач
 
ОПК-7 Способен осуществлять выбор платформ и инструментальных программно-аппаратных средств для реализации информационных систем;
 
ОПК-7.2 Выбирает программные средства и ИКТ для проектирования, разработки, тестирования собственных программных средств
 
ОПК-7.2 Выбирает программные средства и ИКТ для проектирования, разработки, тестирования собственных программных средств
 
ОПК-7.2 Выбирает программные средства и ИКТ для проектирования, разработки, тестирования собственных программных средств
 
 
 
Знания:

основы математики, естественнонаучных дисциплин, вычислительной техники и программирования; методов статистического анализа данных (ОПК-1.1)

основы математики, естественнонаучных дисциплин, вычислительной техники и программирования; методов статистического анализа данных (ОПК-1.1)

основы математики, естественнонаучных дисциплин, вычислительной техники и программирования; методов статистического анализа данных (ОПК-1.1)

современные структурные языки программирования (06.015 C/17.6 Зн.9) (ОПК-5.1)

современные структурные языки программирования (06.015 C/17.6 Зн.9) (ОПК-5.1)

современные структурные языки программирования (06.015 C/17.6 Зн.9) (ОПК-5.1)

алгоритмические языки программирования, операционных систем и оболочек (ОПК-6.1)

алгоритмические языки программирования, операционных систем и оболочек (ОПК-6.1)

алгоритмические языки программирования, операционных систем и оболочек (ОПК-6.1)

современные методы алгоритмизации, языки и технологии программирования (ОПК-6.2)

современные методы алгоритмизации, языки и технологии программирования (ОПК-6.2)

современные методы алгоритмизации, языки и технологии программирования (ОПК-6.2)

Знания, умения и навыки, получаемые в процессе изучения дисциплины 
 
методологию разработки программного обеспечения и технологии программирования (ОПК-6.3)

методологию разработки программного обеспечения и технологии программирования (ОПК-6.3)

методологию разработки программного обеспечения и технологии программирования (ОПК-6.3)

методы и средства проектирования программных интерфейсов; источники информации, необходимые для профессиональной деятельности; возможности современных и перспективных средств разработки программных продуктов, технических средств; принципы построения архитектуры программного обеспечения и видов архитектур программного обеспечения (ОПК-7.2)

методы и средства проектирования программных интерфейсов; источники информации, необходимые для профессиональной деятельности; возможности современных и перспективных средств разработки программных продуктов, технических средств; принципы построения архитектуры программного обеспечения и видов архитектур программного обеспечения (ОПК-7.2)

методы и средства проектирования программных интерфейсов; источники информации, необходимые для профессиональной деятельности; возможности современных и перспективных средств разработки программных продуктов, технических средств; принципы построения архитектуры программного обеспечения и видов архитектур программного обеспечения (ОПК-7.2)

Умения:

решать стандартные профессиональные задачи с применением естественнонаучных и общеинженерных знаний, методов математического анализа и моделирования (ОПК-1.1)

решать стандартные профессиональные задачи с применением естественнонаучных и общеинженерных знаний, методов математического анализа и моделирования (ОПК-1.1)

решать стандартные профессиональные задачи с применением естественнонаучных и общеинженерных знаний, методов математического анализа и моделирования (ОПК-1.1)

использовать современные структурные языки программирования, тестирования и документирования (ОПК-5.1)

использовать современные структурные языки программирования, тестирования и документирования (ОПК-5.1)

использовать современные структурные языки программирования, тестирования и документирования (ОПК-5.1)

интегрировать программные модули (ОПК-6.1)

интегрировать программные модули (ОПК-6.1)

интегрировать программные модули (ОПК-6.1)

применять методы алгоритмизации и технологии программирования при решении профессиональных задач (ОПК-6.2)

применять методы алгоритмизации и технологии программирования при решении профессиональных задач (ОПК-6.2)

применять методы алгоритмизации и технологии программирования при решении профессиональных задач (ОПК-6.2)

применять методы и средства проектирования программного обеспечения (ОПК-6.3)

применять методы и средства проектирования программного обеспечения (ОПК-6.3)

применять методы и средства проектирования программного обеспечения (ОПК-6.3)

выбирать современные программные средства и ИКТ для решения 

 
профессиональных задач (ОПК-7.2)

выбирать современные программные средства и ИКТ для решения профессиональных задач (ОПК-7.2)

выбирать современные программные средства и ИКТ для решения профессиональных задач (ОПК-7.2)

Навыки:

применением современных информационных технологий и программных средств при решении задач профессиональной деятельности (ОПК-1.1)

применением современных информационных технологий и программных средств при решении задач профессиональной деятельности (ОПК-1.1)

применением современных информационных технологий и программных средств при решении задач профессиональной деятельности (ОПК-1.1)

структурным программированием, алгоритмизацией,

работой в среде программирования (составление, отладка и тестирование программ; разработка и использование интерфейсных объектов)

(ОПК-5.1)

структурным программированием, алгоритмизацией,

работой в среде программирования (составление, отладка и тестирование программ; разработка и использование интерфейсных объектов)

(ОПК-5.1)

структурным программированием, алгоритмизацией,

работой в среде программирования (составление, отладка и тестирование программ; разработка и использование интерфейсных объектов)

(ОПК-5.1)

использованием современных сред разработки программного обеспечения (ОПК-6.1)

использованием современных сред разработки программного обеспечения (ОПК-6.1)

использованием современных сред разработки программного обеспечения (ОПК-6.1)

составлением алгоритмов, написанием программ и отладкой кодов (ОПК-6.2)

составлением алгоритмов, написанием программ и отладкой кодов (ОПК-6.2)

составлением алгоритмов, написанием программ и отладкой кодов (ОПК-6.2)

программированием, отладкой и тестированием прототипов программно-технических комплексов задач (ОПК-6.3)

программированием, отладкой и тестированием прототипов программно-технических комплексов задач (ОПК-6.3)

программированием, отладкой и тестированием прототипов программно-технических комплексов задач (ОПК-6.3)

проектированием программных интерфейсов (ОПК-7.2)

проектированием программных интерфейсов (ОПК-7.2)

проектированием программных интерфейсов (ОПК-7.2)

 
 
 
 
Краткая характеристика учебной дисциплины (основные разделы и темы) 
Тема 1. Введение в алгоритмизацию и программирование
 
Тема 2. Структурный подход к программированию
 
Тема 3. Модульное программирование. Программирование абстрактных типов данных
 
Тема 4. Объектно-ориентированное программирование 
 
 
 
Форма контроля
Экзамен - 1,2 семестр
 
Форма контроля
Курсовая работа - 2 семестр
 
Автор:
к.п.н., доцент, Богданова С.В.