Сучасні мови та об"єктно-орієнтоване програмування в ядерній фізиці
Освітня програма: Фізика високих енергій
Структурний підрозділ: Фізичний факультет
Назва дисципліни
Сучасні мови та об"єктно-орієнтоване програмування в ядерній фізиці
Код дисципліни
ОК 10
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2018/2019
Семестр / Триместр
2 Семестр
Кількість кредитів ЕСТS
6
Результати навчання
1.1 Знати принципи ООП
2.1. Вміти створювати ПЗ з використанням С++ 11;
Вміти реалізовувати алгоритми на С++
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
- Успішне опанування основних курсів фізики: «Математичний аналіз», «Лінійна алгебра», «Програмування», «Обчислювальні методи».
- Вміти створювати імперативні програми.
- Володіти навичками роботи на комп’ютері по пошуку інформації в мережі Інтернет.
Зміст навчальної дисципліни
Метою дисципліни «Сучасні мови та об’єктно-орієнтоване програмування в ядерній фізиці» є надання студентам:
- необхідних теоретичних відомостей з об’єктно- орієнтованої парадигми програмування;
- практичних навичок розробки програмного забезпечення з використанням С++;
- Знання бібліотеки STL, стандартів С++ 11, С++ 14.
- Алгоритмів з застосуванням С++.
Рекомендована та необхідна література
ISO/ISC DTR 19769 (April 5, 2011) FDIS, Standard for Programming Language C++.
2. ISO/IEC 14882:2014 — Information technology — Programming languages — C++.
3. Любимов А., Кіш Д. Введення в експериментальну фізику частинок. – 2001.
4. Бйорн Страуструп. «Програмування: принципи та практика використання C++»
5. Stroustrup B. The Design and Evolution of C++.Дизайн и эволюция C++.
Заплановані освітні заходи та методи викладання
Лекційна демонстрація; практичні заняття, самостійна робота; консультації
Методи та критерії оцінювання
- семестрове оцінювання:
1. Опитування при проведенні лекційних занять (максимум – 50 балів).
2. Лабораторні роботи (максимум – 50 балів).
- Підсумкове оцінювання у формі іспиту
Мова викладання
українська
Викладачі
Ця дисципліна викладаеться наступними викладачами
Руслан
Вікторович
Єрмоленко
Кафедра ядерної фізики та високих енергій
Фізичний факультет
Фізичний факультет
Кафедри
Наступні кафедри задіяні у викладанні наведеної дисципліни
Кафедра ядерної фізики та високих енергій
Фізичний факультет