Комп’ютерне моделювання фізичних процесів (104 Фізика та астрономія. ОП Комп’ютерна фізика)
Тип: Нормативний
Кафедра: загальної фізики
Навчальний план
Семестр | Кредити | Звітність |
7 | 3 | Немає |
8 | 3 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
7 | 32 | Щепанський П. А. | ФзК-41 |
8 | 32 | професор Демків Т. М. | ФзК-41 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
7 | 32 | ФзК-41 (1) | Щепанський П. А. |
ФзК-41 (2) | Щепанський П. А. | ||
8 | 32 | ФзК-41 (1) | професор Демків Т. М. |
ФзК-41 (2) | професор Демків Т. М. |
Опис навчальної дисципліни
Дана програма визначає об’єм знань студента з навчальної дисципліни “Комп’ютерне моделювання фізичних процесів”, який необхідний для проведення комп’ютерних розрахунків складних систем і процесів.
Чисельне моделювання фізичних процесів складає невід’ємну частину сучасної фундаментальної і прикладної науки. За важливістю воно наближається до традиційних експериментальних і теоретичних методів. Тому майбутні наукові робітники, інженери та викладачі обов’язково повинні володіти технологією комп’ютерного моделювання, вміти досліджувати різні фізичні явища та процеси за допомогою комп’ютера.
Дисципліна “Комп’ютерне моделювання фізичних процесів” розширює знання майбутніх бакалаврів в області дискретної математики, дає навики опису складних фізичних процесів за допомогою математичного апарату, складання алгоритму вирішення завдання, переклад алгоритму на одну з мов програмування, отримання результатів за допомогою комп’ютера та проведення їх аналізу.
Мета: ознайомити студентів з основними поняттями і методами комп’ютерного моделювання фізичних процесів та їх застосуванням за допомогою мови програмування Python та математичного середовища Mathcad.
Завдання: навчити студентів формулювати постановку задачі для комп’ютерних моделей фізичних процесів та застосовувати методи комп’ютерного моделювання до практичних задач.
Рекомендована література
Базова
- Barry P. Head First Python (2nd Edition). – All IT books. – 2016. – 624 p.
- Lutz M. Learning Python – Published by O’Reilly Media, Inc., 2013.
- https://uk.wikibooks.org/wiki/Підручник_мови_Python/Неформальний_вступ_до_мови
- Васильєв А. Програмування мовою Python. – Навчальна книга – Богдан. – 2018. – 504 с.
- С.В.Шокалюк. Основи роботи в SAGE. – К.: НПУ ім. Драгоманова. – 2008. – 64 c.
- Майер Р.В. Комп’ютерне моделювання фізичних моделей. – Глазов: ГГПИ. – 2009. – 112с. (рос. мова)
Допоміжна
- Гулд X., Тобочник Я. Комп’ютерне моделювання у фізиці. Т. 1-М.: Мир, 1990 (рос. мова).
- Гулд X., Тобочник Я. Комп’ютерне моделювання у фізиці. Т. 2-М.: Мир, 1990. (рос. мова).
- Б.М.Аскеров. Електронні явища перенесення у напівпровідниках. – М.: Наука. – 1985. – 320с. (рос. мова)
- Савчин В.П., Шувар Р.Я. Електронне перенесення в напівпровідниках та напівпровідникових структурах. – Видавничий центр ЛНУ імені І.Франка. – 2008. – 688с.
- Harvey Gould, Jan Tobochnik, and Wolfgang Christian. An Introduction to Computer Simulation Methods Applications to Physical System. – 2016. – 780p.
- Шкловський Б.И., Ефрос А.Л. Електронні властивості легованих напівпровідників. – М.: Наука. – 1979. – 351с. (рос. мова)