Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема. Потоковая многозадачность Часть I Вариант выбирается следующим образом- получить остаток от делен

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Тема. Потоковая многозадачность

Часть I

Вариант выбирается следующим образом: получить остаток от деления  № студента по списку в электронном университете на число вариантов, если остаток равен нулю, то берется последний вариант, если остаток не равен нулю, то это есть номер варианта.

Вариант № 1

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне квадрат, вращающийся вокруг своего геометрического центра. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 2

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне треугольник, вращающийся вокруг своего геометрического центра. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 3

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне круг, движущийся вертикально с отскоком от краев окна. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 4

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне круг, движущийся горизонтально с отскоком от краев окна. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 5

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне квадрат, движущийся вертикально с отскоком от краев окна. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 6

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне квадрат, вращающийся вокруг своего геометрического центра. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 7

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне квадрат, движущийся горизонтально с отскоком от краев окна. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 8

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне правильный шестиугольник, вращающийся вокруг своего геометрического центра. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Вариант № 9

Разработать приложение с использованием нескольких потоков. При выборе пункта меню «Запустить поток» запускается поток, рисующий в окне ромб, вращающийся вокруг своего геометрического центра. Меню также содержит пункты: «Приостановить поток»,  «Возобновить поток» и «Завершить поток» для приостановки, возобновления и завершения потока, соответственно.

Часть II

Для фигуры, определенной в своем варианте

Разработать два приложения.

Первое приложение – оконное приложение Windows. При его запуске создается окно и запускается поток для отображения движения фигуры, заданной в варианте первой части задания. Но вращение начинается не сразу, а поток ждет сигнала от второго приложения. После получения сигнала поток начинает работать до тех пор, пока от второго приложения не придет другой сигнал, при получении этого сигнала поток завершает свою работу.

Второе приложение – консольное приложение Windows (запускается только при запущенном первом приложении). После нажатия клавиши посылается сигнал для начала работы потока во втором приложении. После следующего нажатия клавиши посылается сигнал на завершение работы потока в первом приложении.

Продемонстрировать совместную работу двух приложений.




1. Прогнозирование и планирование экономики
2. Что бы я сделал если бы я был председатель горсовета
3. Тема- Основные понятия баз данных Дисциплина- Информационное обеспечение профессиональной деятельнос
4. .Структура і форми культури
5. зеленого устойчивого бренда на потребительскую реакцию и покупательское поведение с учетом индивидуал
6. Особенности физиологии ребенка
7. реферат дисертації на здобуття наукового ступеня кандидата медичних наук Ки
8. Туризм в странах Латинской Америки и Китае
9. 17 112 39 28 49 Вставьте пропущенное число 3 9 3 5 7 1 7 1 Продолжите ряд
10. на тему- Государственная социальная политика в Республике Беларусь- стратегии и пути реализации Ст
11. Обоснование перспективных путей повышения финансовых результатов в животноводстве (ООО ПРОГРЕСС-АГРО)
12. тема хозяйства сложилась сравнительно недавно.
13. тематике мероприятия.html
14. Тема 3 УЧЕНИЕ О БЫТИЕ Б
15. на тему Инструментальные средства пользователя в среде MS Office Исполнитель-
16. Виховання наполегливості молодших школярів у процесі позакласної ігрової діяльності
17. культурных и организационных мероприятий направленный на обеспечение конституционного права граждан на до
18. Вариант 4 последние цифры номеров зачетной книжки 4 и 9 Бухгалтерский баланс 000.html
19. модуль ’2 з кадастру 1.html
20. персидских и 2китайских