3.2. Работа приложения на контрольных тестах
Все
тесты написанные классы проходят успешно
и в указанные временные рамки и можно
сделать выводы, что всё работает
корректно.
Результаты
выполнения тестов показаны на рисунке
4.
Рисунок
4. Результаты успешного выполнения всех
тестов.
3.3. Результаты работы
В
результате выполнения курсовой было
разработано приложение для моделирования
обеда пяти философов с целью попрактиковаться
в многопоточном программировании и
синхронизации потоков. Приложение не
приводит к deadlock
(протестировано несколько часов при
критических параметрах время обеда =
1с, время размышлений = 0.001с), а значит
полученное решение корректно.
26