Програмування

  1. Назва модуля: Програмування.
  2. Код модуля:
  3. Тип модуля: обов'язковий.
  4. Семестр: 1,2.
  5. Обсяг модуля: загальна кількість годин — 540 (кредитів ЄКТС —15)
    аудиторні години — 48 (лекції- 80, практ. 48, лабораторні 80)
  6. Лектор: к.ф.-м.н., доц. Гнатів Богдан Васильович.
  7. Результати навчання:
    У результаті вивчення модуля студент повинен
     оволодіти сучасними технологіями побудови алгоритмів методом покрокового уточнення;
     ефективно реалізовувати алгоритми на мовах Паскаль та С++ з використанням принципів структурного та елементів об’єктно-орієнтованого програмування, використанням стандартних функцій та бібліотек, динамічних об’єктів;
  8. Спосіб навчання: аудиторний.

  9. 9. Необхідні обов'язкові попередні та супутні модулі:
    пререквізит:
    кореквізити: Математичний аналіз, Алгебра.
    .
  10. Зміст навчального модуля:
    Курс має своєю метою ознайомлення студентів спеціальності ПМ з сучасним станом розвитку алгоритмічних мов та методами побудови програм і розробки програмного забезпечення для аналізу науково-технічних та математичних проблем. Мета курсу - оволодіти засобами програмування та відповідним сервісним забезпеченням для успішного програмування на алгоритмічних мовах Паскаль та С..
  11. Рекомендована література:
    • Месарович М.,Такахара Я. Общая теория систем: математические основы. — М.: Мир,1978. — 432 с.
    • Бусленко Н.П., Калашников В.В. Лекции по общей теория систем. — М.: Сов.рад., 1973. — 440 с.
    • Глушков В.М. Синтез цифровых автоматов. — М.: ФМ, 1962.
    • Дж.Питерсон.Сети Петри и моделирование систем. — М.:Мир,1984. — 262с.
    • Осовский С. Нейронные сети для обработки информации. — Финансы и статистика. 2002. — 344 с.
  12. Форми та методи навчання: лекції, практичні та лабораторні заняття, самостійна
    робота.
  13. Методи і критерії оцінювання:
    • Поточний контроль (20%): усне опитування, розрахункова робота.
    • Підсумковий контроль (80%): екзамен.
  14. Мова навчання: українська.