Методы программирования и информатика

1.      

Название дисциплины

Технологии программирования

2.      

Курс обучения, специальность

2, Математика (направление научно-производственная деятельность)

3.      

Семестр обучения

3

4.      

Количество кредитов

4

5.      

Ф.И.О. лектора

Кандидат технических наук, доцент

Люлькин Аркадий Ефимович

6.      

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

Дать студентам основные знания и навыки объектно-ориентированного программирования на языке С++. Дать студентам основные знания и навыки визуального программирования в средах Visual C++, C++ Builder.

7.      

Пререквизиты

Методы программирования (1, 2 семестры)

8.      

Содержание дисциплины

Объектно-ориентированное программирование и реализация классов в C++. Визуальное программирование.

9.      

Рекомендуемая литература

  1. Блинов И. Н., Романчик В. С. Объектно-ориентированное программирование на языке C++: учеб.-метод. пособие для студентов мех.-мат. фак. – Мн.:БГУ, 2007.
  2. Романчик В. С., Люлькин А. Е. С++. Лабораторные работы по курсу «Методы программирования»: учеб.-метод. пособие для студентов мех.-мат. фак. – Мн.:БГУ, 2006.
  3. Павловская Т. А. C/C++. Программирование на языке высокого уровня. – СПб.:Питер, 2007.
  4. Г.Шилдт. Самоучитель С++. 3-е изд. – СПб. BHV, 2002.
  5. Лаптев В. В. C++. Объектно-ориентированное программирование: Учебное пособие. – СПб.:Питер, 2008.
  6. Павловская Т. А., Щупак Ю. А. C++. Объектно-ориентированное программирование: Практикум. – СПб.:Питер, 2008.

10.   

Методы преподавания

Пассивный, активный, интерактивный, словесный, наглядный, проблемный

11.   

Язык обучения

Русский

12.   

Условия (требования), текущий контроль

— тестирование;

— проверка лабораторных работ.

13.   

Форма аттестации

Зачет

Технологии программирования. Учебная программа учреждения высшего образования по учебной дисциплине для специальности первой ступени высшего образования 1-31 03 01 Математика (по направлениям), направление 1-31 03 01-02 Математика (научно-педагогическая деятельность), № УД-10897/уч 2022г.

  1. Технологии программирования : электронный учебно-методический комплекс для специальности: 1-31 03 01 «Математика (по направлениям)», направление специальности: 1-31 03 01-02 «Математика (научно-педагогическая деятельность)» / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень ; БГУ, Механико-математический фак., Каф. веб-технологий и компьютерного моделирования. – Минск : БГУ, 2023. С. 352.
  2. Расолько Г. А., Кремень Ю. А., Кремень Е. В. Технологии программирования и ал-горитмы обработки данных [Электронный ресурс] : пособие / Г. А. Расолько, Ю. А. Кремень, Е. В. Кремень. – Минск : БГУ, 2021.
  3. Технологии программирования [Электронный ресурс] : учеб.-метод. пособие. В 2 ч. Ч. 1. Технологии реализации алгоритмов и обработка структур данных / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень . – Минск : БГУ, 2022.
  4. Технологии программирования [Электронный ресурс] : учеб.-метод. пособие. В 2 ч. Ч. 2. Методы разработки алгоритмов и среды программирования языка Pascal / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень . – Минск : БГУ, 2022. 
  5. Расолько, Г. А. Методы программирования. Free Pascal: основы работы: учебные материалы для студентов мех.-мат. фак. спец. 1-31 03 01-02 «Математика (научно-педагогическая деятельность)» / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень. – Минск: БГУ, 2014.– 74 с.
  6. Расолько, Г. А. Методы программирования. Free Pascal: Работа с внешними устройствами: учебные материалы для студентов мех.-мат. фак. спец. 1-31 03 01-02 «Математика (научно-педагогическая деятельность)» / Г. А. Расолько, Е. В. Кремень, Ю. А. Кремень. – Минск: БГУ, 2014.– 78 с.