ПРОБЛЕМА ВИБОРУ ЗАСОБІВ РОЗРОБЛЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ПІД ЧАС ВИКЛАДАННЯ ДИСЦИПЛІНИ ПАРАЛЕЛЬНОГО ПРОГРАМУВАННЯ У ЗАКЛАДАХ ВИЩОЇ ОСВІТИ

  • Ю.О. Сіциліцин
Ключові слова: паралельне програмування, паралельні обчислення, засоби розробки програмного забезпечення, OpenMP, MPI, Java, C#

Анотація

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

Посилання

1. Баденко В.Л. Высокопроизводительные вычисления : учебное пособие. Санкт-Петербург : Изд-во Политехнического ун-та, 2010. 180 с.
2. Воеводин В.В. Параллельные вычисления.Санкт-Петербург : БХВ-Петербург, 2002. 608 с.
3. Гергель В.П. Теория и практика параллельныхвычислений. 2-е изд. Москва : Интуит, 2016. 500 c.
4. Эккель Б. Философия Java. Санкт-Петербург :Питер, 2016. 1168 с.
5. Карпов А.Н. Введение в проблематику разработкипараллельных программ. URL: https://www.viva64.com/ru/a/0016/ (дата обращения: 12.12.2018).
6. Лупин С.А., Посыпкин М.А. Технологии параллельного программирования. Москва : ИД «ФОРУМ» ;ИНФРА-М, 2011. 208 с.
7. Немнюгин С.А. Средства программированиядля многопроцессорных вычислительных систем.Санкт-Петербург, 2007. 88 с.
8. Осадчий В.В. Анализ проблемы профессиональной подготовки программиста и пути ее решения.Образовательные технологии и общество. 2014. № 3.Т. 17. С. 362–377.
9. Парадигмы параллельного программирования. URL: http://staff.mmcs.sfedu.ru/~dubrov/files/sl_parallel_05_paradigm.pdf (дата обращения: 26.11.2018).
10.Скопин И.Н. Раннее обучение параллельномупрограммированию. Вестник Московского городскогопедагогического университета. 2011. № 2. С. 46–22.
11.Сокольская М.А., Степанова Т.А. Уточнениепонятия «параллельный стиль мышления» на основе информационно-деятельностного подхода. URL:
https://cyberleninka.ru/article/n/utochnenie-ponyatiyaparallelnyy-stil-myshleniya-na-osnove-informatsionnodeyatelnostnogo-podhoda (дата обращения: 10.11.2018).
12.Уильямс Э. Параллельное программированиена C++ в действии / пер. А.А. Слинкин. Москва : ДМКПресс, 2016. 671 с.
13.Федотов И.Е. Модели параллельного программирования. Москва : Солон-Пресс, 2012. 384 с.
14.Фленов М.Е. Библия С#. Санкт-Петербург :БХВ-Петербург, 2009. 560 с.
15.Хьюз К., Хьюз Т. Параллельное и распределенное программирование с использованием С++ / пер. сангл. Москва : ИД «Вильямс», 2004. 672 с.
16.Шеметова А.Д. Методические приёмы обучения параллельному программированию. Прикладнаяинформатика. 2016. № 6. С. 43–48.
17.Яровий А.А. Методи та засоби організації високопродуктивних паралельно-ієрархічних обчислювальних систем із рекурсивною архітектурою : дис. … докт.техн. наук : 05.13.05. Вінниця, 2013. 439 с.
Опубліковано
2019-03-25
Сторінки
347-351
Розділ
СЕКЦІЯ 4 ТЕОРІЯ І МЕТОДИКА ПРОФЕСІЙНОЇ ОСВІТИ