Обчислювальна техніка та програмування 2

Mandatory discipline
Навчальна дисципліна професійної підготовки
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 6.0; • у навчальних годинах — 180.
Розподіл навчальних годин (аудиторні заняття / самостійна робота): 
• очна форма — 76 / 104; • заочна форма — 8 / 172.
Кількість аудиторних занять за видами (лекції / практичні заняття / лабораторні заняття): 
• очна форма — 23 / 0 / 15; • заочна форма — 2 / 0 / 2.
Індивідуальна робота: 
• очна форма — курсова робота; • заочна форма — курсова робота, контрольна робота.
Семестровий контроль: 
Test. Protection of course work.
Освітню компоненту забезпечує: 
Анотація: 

Мета вивчення дисципліни - засвоєння здобувачами технології розв’язання розрахункових та інформаційних задач, програмного забезпечення персональних ЕОМ (ПЕОМ) у обсязі достатньому для вирішення майбутніх учбових та інженерно-технічних задач.
Для досягнення мети вивчення дисципліни здобувачі повинні знати засоби і можливості сучасних інформаційних і програмних систем.

Практичне значення та використання отриманих знань - формування особистості здобувачів, розвиток їх інтелекту й здібностей до логічного та
алгоритмічного мислення; оволодіння основами апарату програмування та дискретних обчислень; вироблення навичок самостійного вивчення наукової літератури з програмування та її застосувань; навчання основним методам програмування та використання програмних пакетів, які необхідні для розв’язання різних інженерних задач; здобувачі повинні навчитися будувати адекватні моделі природних, техногенних та соціальних процесів та систем у середовищі мовного програмування.
Тематика та види навчальних занять

Для денної форми здобуття освіти
Лекційні заняття

Лекція 1. Історія розвитку, класифікація та кратка характеристика сучасної обчислювальної техніки, її вживання в наукової та інженерної діяльності. Лекція 2. Електроні таблиці (ЕТ) MS EXCEL. Визначення, склад та структура ЕТ.
Лекція 3. Виклик та збереження таблиць и даних. Команди конструювання ЕТ.
Лекція 4. Бібліотека функцій, класифікація функцій, звернення до функції, параметри.
Лекція 5. Типові задачі обробки одновимірних масивів даних в ЕТ.
Лекція 6. Типові задачі обробки двовимірних масивів даних в ЕТ.
Лекція 7. Програмування в середовище MS Excel. Введення в макроси VBA.
Лекція 8. Введення в Visual Basic for Application. Два тiпа підпрограм користувача: функції і процедури.
Лекція 9. Формування функцій користувача на VBA для розширення розрахункових можливостей ЕТ.
Лекція 10. Інтегроване середовище розробки VBA EXCEL – багато віконний графічний інтерфейс.
Лекція 11. Використання підпрограм на VBA для обробки даних у середовищі EXCEL. Обмін даними серед ЕТ і програмами VBA.
Лекція 12. Об’єктно - орієнтоване програмування. Графічні елементи управління.
Лекція 13. Операційна система MS WINDOWS, історія розвитку, загальний вид екрану.
Лекція 14. Склад та призначення пакета прикладних програм Microsoft Office.
Лекція 15. Сучасні системи обробки текстів. Склад і основні можливості текстового редактора MS WORD.
Лекція 16. Професійна робота в текстовому редакторі. Створення таблиць.
Лекція 17. Команди для створення малюнків і креслень.
Лекція 18. Системне та прикладне програмне забезпечення.
Лекція 19. Призначення, складові та особливості прикладного забезпечення. Лекція 20. Системи мультимедіа. Інформаційно-пошукові системи.
Лекція 21. Основні поняття комп’ютерної графіки.
Лекція 22. Поняття комп’ютерної презентації, її призначення.
Лекція 23. Вимоги до структури та змісту презентації. Робота зі слайдами.

Лабораторні заняття
Лабораторне заняття 1. Складові частини комп’ютера. Склад програмного забезпечення учбового комп’ютера.
Мета заняття: Інструктаж з техніки безпеки та правил поведінки у комп’ютерному класі. Відпрацювання навичок використання технічних засобів у лабораторних роботах. Відпрацювання навичок використання програмних засобів в лабораторних роботах.
Лабораторне заняття 2. Обчислення математичних виразів в середовищі MS Excel на прикладі розрахунку визначного інтегралу.
Мета заняття: одержання практичних навичок роботи в діалоговому середовища MS Excel; вивчення головного меню середовища програмування; засвоєння команд і прийомів роботи в ЕТ.
Лабораторне заняття 3. Побудова таблиць і графіків функцій у середовищі MS Excel.
Мета заняття: одержання практичних навичок з організації табличних розрахунків; засвоєння команд і прийомів створення графіків; знайомство з бібліотекою стандартних функцій MS Excel.
Лабораторне заняття 4. Обробка одновимірних масивів засобами вбудованих функцій у середовищі MS Excel.
Мета заняття: Практичне відпрацювання навичок роботи з бібліотекою стандартних функцій MS Excel; вивчення формату та особливостей використання умовної функції; знайомство з формулами обробки масивів чисел.
Лабораторне заняття 5. Розв’язання інженерно-технічних задач для майбутньої спеціальності. Розрахунок потужності поглиненої дози від крапкового радіоактивного джерела.
Мета заняття: Закріплення навичок роботи з бібліотекою стандартних функцій MS Excel; вивчення формату та особливостей побудови поверхневих графіків; знайомство з формулами обробки масивів чисел.
Лабораторне заняття 6. Створення та редагування VBA-макроса. Видача завдання на курсову роботу.
Мета заняття: Знайомство з середовищем програмування макросів Excel; відпрацювання навичок формування, редагування та використання макросів.
Лабораторне заняття 7. Розробка функції користувача на приклади чисельного розрахунку визначного інтеграла.
Мета заняття: Знайомство з середовищем програмування Visual Basic For Application Excel; відпрацювання навичок формування та використання функцій-користувача.
Лабораторне заняття 8. Обробка одновимірного масиву чисел засобами VBA Excel
Мета заняття: Закріплення навичок роботи у середовищі VBA Excel; засвоєння команд діалогового налагодження програм; практичне засвоєння функцій і методів VBA для обробки клітинок таблиці.
Лабораторне заняття 9. Розробка VBA-процедури перетворення одновимірного масиву чисел.
Мета заняття: закріплення навичок розробки та налагодження функцій користувача; відпрацювання навичок використання функцій та методів роботи з клітинками таблиці.
Лабораторне заняття 10. Керування роботою прикладом за допомогою графічних елементів управління.
Мета заняття: Практичне знайомство з елементами управління діалогових програм; засвоєння прийомів формування процедур VBA, які обробляють події; практичне відпрацювання навичок розробки діалогових розрахункових програм.
Лабораторне заняття 11. Розв’язання інженерно-технічних задач для майбутньої спеціальності. Розрахунок потужності поглиненої дози від лінійного радіоактивного джерела
Мета заняття: Закріплення навичок роботи з елементами управління діалогових програм; засвоєння прийомів формування складних поверхневих графіків; закріплення навичок розробки діалогових розрахункових програм.
Лабораторне заняття 12. Робота з об’єктами та панеллю управління операційної системи WINDOWS
Мета заняття: Одержання практичних навичок роботи в операційній системі (ОС) WINDOWS; засвоєння прийомів роботи з головним меню та базовими елементами користувача.
Лабораторне заняття 13. Введення і редагування математичних формул у текстовому редакторі MS Word.
Мета заняття: Відпрацьовування прийомів і навичок подання текстової інформації в редакторі MS Word; освоєння основного меню редактора; одержання навичок роботи з редактором математичних формул.
Лабораторне заняття 14. Створення і робота з таблицями. Обчислення і сортування в таблицях текстового редактору MS Word
Мета заняття: Відпрацьовування навичок організації найпростіших обчислень у тексті; освоєння практичних прийомів і команд сортування числових і текстових даних.
Лабораторне заняття 15. Розробка презентації за індивідуальною тематикою.
Захист курсової роботи.
Мета заняття: Відпрацьовування прийомів і навичок подання текстової та графічної інформації в редакторі MS Power Point; освоєння основного меню редактора; одержання навичок роботи з презентаціями.

Для заочної форми здобуття освіти
Лекційні заняття
Лекція 1. Інтегроване середовище розробки VBA EXCEL – багато віконний графічний інтерфейс.
Лекція 2. Об’єктно - орієнтоване програмування. Графічні елементи управління. Події і методи для обробки клітин ЕТ з програм на VBA.

Лабораторні заняття
Лабораторне заняття 1. Розробка функції користувача на приклади чисельного розрахунку визначного інтеграла.
Мета заняття: Знайомство з середовищем програмування Visual Basic For Application Excel; відпрацювання навичок формування та використання функцій-користувача.
Лабораторне заняття 2. Обробка одновимірного масиву чисел засобами VBA Excel
Мета заняття: Закріплення навичок роботи у середовищі VBA Excel; засвоєння команд діалогового налагодження програм; практичне засвоєння функцій і методів VBA для обробки клітинок таблиці.
Індивідуальна робота
Курсова робота
Тематика курсової роботи: “Розрахунок потужності поглиненої дози трьох радіоактивних джерел у сховище ”.
Мета роботи:
1. Закріплення здобувачами знань з прийомами та командами програмування в середовищі MS Excel.
2. Вироблення навичок проведення складних інженерних розрахунків за майбутньою спеціальністю.
3. Закріплення отриманих знань на лабораторних заняттях і в процесі вивчення лекцій дисципліни.
Здобувач отримує завдання на першому в семестрі лабораторному занятті.
Змістовна послідовність виконання роботи.
1. Отримання завдання – 1 тиждень.
2. Розрахунок потужності поглиненої дози від крапкового радіоактивного джерела. - 5 тиждень.
3. Побудова математичної моделі розрахунку потужності поглиненої дози для завданих видів випромінювачів – 7 тиждень.
4. Розробка плану сховища з зображенням геометрії розташування випромінювачів – 9 тиждень
5. Розрахунок потужності поглиненої дози від лінійного радіоактивного джерела – 11 тиждень.
6. Розрахунок потужності поглиненої дози від поверхневого за індивідуальним завданням радіоактивного джерела – 12 тиждень.
7. Розрахунок змінень потужності дози вид трьох джерел у приміщенні – 13 тиждень.
8. Оформлення роботи – 14 тиждень.
Захист курсової роботи – протягом останнього навчального тижня семестру.

Контрольна робота для здобувачів заочної форми

Завдання для виконання контрольної роботи здобувач отримує на установчій лекції.
Контрольна робота в першому семестрі включає п'ять розрахункових завдань по виконанню розрахунків в середовищі MS Excel за індивідуальним завданням
Практичне завдання №1. Розробка програм табулювання функції і створення графіка засобами сучасних електронних таблиць. Практичне завдання №2. Розробка багаторівневих таблиць. Практичне завдання №3. Обробка одновимірного масиву чисел. Практичне завдання №4. Табличні обчислення. Практичне завдання №5. Розрахунок потужності поглиненої дози від точкового джерела.
Контрольна робота в другому семестрі включає три розрахункових завдання по виконанню розрахунків в середовищі Visual Basic MS Excel за індивідуальним завданням
Практичне завдання №1. Обчислення визначного інтегралу. Практичне завдання №2. Обробка одновимірного масиву чисел у середовищі VBA MS EXCEL. Практичне завдання №3. Використання елементів управління у середовищі EXCEL
Термін надання виконаної контрольної роботи на перевірку – не пізніше, ніж за місяць до початку сесії.

Форми контрольних заходів та оцінювання результатів навчання

Для денної форми здобуття освіти
Поточний контроль полягає у виконанні:
1) п’ятнадцяти лабораторних завдань. Бездоганне виконання кожного завдання оцінюється у 4 бали.
2) курсової роботи. Бездоганне виконання оцінюється у 60 балів. Захист роботи – 40 балів. Оцінка окрема.
3) Двох модульних контрольних робіт. МКР1 та МКР2 виконуються у письмовій формі і носить характер тесту (теоретична частина білету) та практичної частини. Теоретична частина МКР включає п’ять теоретичних запитань, практична частина – у розв'язанні двох задач. Бездоганне виконання кожної модульної контрольної роботи становить 20 балів.
Підсумковий контроль – залік. Залік накопичувальний. Максимальна оцінка, яку може отримати здобувач – 100 балів. Мінімальна оцінка, яку дозволяється отримати для «зарахування» - 60 балів.

Для заочної форми здобуття освіти
Захист контрольної роботи. Бездоганне виконання кожного з п'яти завдань контрольної роботи оцінюється у 8 балів.
Виконання двох лабораторних завдань. Бездоганне виконання кожного завдання оцінюється у 30 балів.
Захист курсової роботи. Бездоганне виконання курсової роботи оцінюється у 60 балів. Захист роботи – 40 балів. Оцінка окрема.
Підсумковий контроль – залік. Залік накопичувальний. Максимальна оцінка, яку може отримати здобувач – 100 балів. Мінімальна оцінка, яку дозволяється отримати для «зарахування» - 60 балів.

Результати навчання: 

ПРН6. Застосовувати загальне і спеціалізоване програмне забезпечення, а також навички програмування для вирішення професійних завдань в галузі атомної енергетики.
ПРН7. Використовувати наукову і технічну літературу, бази даних та інші відповідні джерела інформації для розрахунку і обґрунтування технічних та управлінських рішень в атомній енергетиці.
ПРН8. Застосовувати методи фізичного, математичного та комп’ютерного моделювання з метою детального вивчення і дослідження інженерних питань принаймні в одному з напрямків атомної енергетики.

b472510 ▪ 2025