ВИКОРИСТАННЯ ШАБЛОНУ АСИНХРОННОЇ ВЗАЄМОДІЇ ПОТОКІВ
ДЛЯ ВІЗУАЛІЗАЦІЇ ВИБРАНИХ АЛГОРИТМІВ СОРТУВАННЯ В
СЕРЕДОВИЩІ .NET
Анотація
Описано процес побудови багатопотокової аплікації для платформи .Net. Її основний
потік виконання взаємодіє з графічним інтерфейсом користувача та декількома іншими
потоками, в яких паралельно виконуються різні алгоритми впорядкування масиву цілих чисел.
Впорядкування за кожним з цих алгоритмів наочно відображається у вікні програми. Увагу
зосереджено на описові доцільних прийомів організації взаємодії потоків та архітектурі
побудови аплікації в цілому. Для запуску окремого потоку сортування та взаємодії з ним
мовою C# створено новий клас, який інкапсулює компоненту BackgroundWorker – асинхрон-
ний шаблон на основі подій – платформи .Net.
Ключові слова: багатопотокова аплікація, мова програмування C#, BackgroundWorker, подія
програмної компоненти, алгоритм сортування, графічне відображення.
Повний текст:
PDFDOI: http://dx.doi.org/10.30970/vam.2015.23.8524
Посилання
- Поки немає зовнішніх посилань.