программирования и крайней трудоемкости поиска «плавающих ошибок» при разработке многопоточного ПО, неизбежно возникает необходимость в создании программы-анализатора, которая помогала бы отлавливать характерные ошибки синхронизации.
В процессе создания такой программы, были изучены механизмы появления таких ошибок синхронизации, как «гонки» и «заброшенные замки», а также эффективные способы их обнаружения.
СПИСОК ЛИТЕРАТУРЫ 1. Форстер Дж., Лю В. Разработка средств безопасности и эксплойтов/Пер. с англ. - М.: Издательство «Русская Редакция»; СПб.: Питер,2007. -432 стр.
. Майкл Ховард, Девид Лебланк, Джон Виега «Уязвимости в программном коде и борьба с ними». -М.: ДМК Пресс 2011, 288.
. Эндрюс Г.Р. Основы многопоточного, параллельного и распределенного программирования.: Пер.с англ. - М.: Издательский дом "Вильямс", 2003. - 512 c.
4. Информационно-аналитические материалы по параллельным вычислениям (http://www.parallel.ru, http://www.ccas.ru, www.mcs.anl.gov ).
. Немнюгин С.А., Стесик О.Л. Параллельное программирование для многопроцессорных вычислительных систем. -СПб.: Петербург, 2002.
. https://ru.wikipedia.org/
Похожие работы
Тема: Разработка многопоточных Windows-приложений в среде Borland C Builder |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Тема: Уязвимости WI-FI |
Предмет/Тип: Отсутствует (Контрольная работа) |
Тема: Компьютеры: преступления, признаки уязвимости и меры защиты |
Предмет/Тип: Другое (Реферат) |
Тема: Компьютеры: преступления, признаки уязвимости и меры защиты |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Тема: Статический аппарат лошади |
Предмет/Тип: Сельское хозяйство (Контрольная работа) |
Интересная статья: Основы написания курсовой работы