Перейти к содержимому
Главная » Предметы » Программирование на языках высокого уровня

Программирование на языках высокого уровня

Учебный план: 09.03.03, 2021, (4.0), Прикладная информатика

Цели и задачи дисциплины

Основная цель изучения дисциплины – овладение теоретическими основами и инструментами объектно-ориентированного проектирования и программирования, изучение основ языка программирования Python, формирование практических навыков по программированию решения экономических, вычислительных и других задач с использованием объектно-ориентированного подхода.
Задача изучения дисциплины – реализация требований, установленных в квалификационной характеристике, а именно:
1) изучить теоретические основы объектно-ориентированного программирования, овладеть инструментами языка С++, реализующими объектный подход;
2) изучить основы языка программирования Python, овладеть навыками разработки приложений на языке Python в интегрированной среде PyCharm.
3) получить навыки проектирования задач на основе объектного подхода.
В результате успешного усвоения курса студент должен овладеть специальной подготовкой в предметной области и в области информационных технологий.
В результате изучения дисциплины формируется теоретическая и методологическая база для цикла общепрофесиональных дисциплин, в которых изучается программирование и информационные технологии. 

Краткое содержание дисциплины

В дисциплине изучаются следующие разделы:
•	теоретические основы объектно-ориентированного проектирования и программирования;
•	инструменты и методы реализации объектной модели в языке программирования С++;
•	инструменты и методы визуального программирования;
•	основы синтаксиса языка Python: переменные, операторы, функции, управляющие инструкции. 
•	типы данных Python: списки, кортежи, множества и словари.
•	основы объектно-ориентированного подхода в Python. 
•	приёмы работы в среде программирования PyCharm.
Для изучения выбраны языки Visual C++/CLI, Python, в качестве среды разработчика Microsoft Visual Studio, PyCharm.

Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:

  • ОПК-2 Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности
  • ОПК-7 Способен разрабатывать алгоритмы и программы, пригодные для практического применения