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

1.     

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

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

2. 

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

1, Компьютерная математика и системный анализ ( 1-310309 )

3.   

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

2

4.   

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

4

5.   

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

Ст. преподаватель Аленский Николай Алексеевич

6.   

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

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

7.   

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

Дисциплина  “Методы программирования и информатика” (первый семестр)

8.   

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

Строки.  Массивы строк. Распределение памяти при выполнении программы. Указатели и их связь с массивами и функциями. Классы, структуры, объединения, поля битов, списки. Массивы структур и объектов. Текстовые и бинарные файлы. Объявление, создание, чтение, корректировка файлов. Решение математических задач с помощью файлов.

9

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

  1.  Аленский Н. А.Методы программирования:  лекции, примеры, тесты: пособие для студентов мех.-мат. фак. В 2 ч. Ч. 2 / Н. А. Аленский. — Минск: БГУ, 2012. — 76 с. 
  2.  Аленский Н. А.  Практическое руководство по языку C++:  учеб. пособие./ Н. А. Аленский. —  Минск: АПО, 2007. — 276 с.
  3. Аленский Н. А.  Практическое руководство по языку C++:  учеб.пособие./ Н. А. Аленский. —  Минск: АПО, 2007. — 276 с.
  4. Аленский Н.А., Мармыш Д. Е.. Методы программирования. Сборник задач. [Электронный ресурс]: пособие с грифом УМО вузов РБ по естественно-научному образованию / Н. А. Аленский, Д.Е. Мармыш. –  БГУ, 2019. – 92с.  

10

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

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

11

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

Русский

12

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

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

контрольная работа (отладка программ на оценку);

 коллоквиум

Оценка на экзамене выставляется с учетом:

40% – текущая успеваемость за семестр, 60% – ответ на экзамене

13

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

Экзамен

Метады праграміравання і інфарматыка (бел)

Электронный учебно-методический комплекс Методы программирования и информатика

  1.  Аленский Н. А.Методы программирования:  лекции, примеры, тесты: пособие для студентов мех.-мат. фак. В 2 ч. Ч. 2 / Н. А. Аленский. — Минск: БГУ, 2012. — 87с. 
  2.  Аленский Н. А.  Практическое руководство по языку C++:  учеб. пособие./ Н. А. Аленский. —  Минск: АПО, 2007. — 276 с.