Разработать многопоточное приложение. Количество потоков равно 2.
Первый поток должен вести непрерывный расчет 1000 значений заданной функции с двойной точностью (имитация режима измерения сигнала). В интервале от -50 до +50.
Второй поток должен обеспечивать просмотр в интерактивном режиме рассчитанного значения функции и значения аргумента в заданной точке.
Методические указания к решению поставленной задачи смотри в теоретическом введении к лабраторной работе №3 " Управление процессами и потоками средствами интегрированной среды разработки Delphi 6", раздел " Управление потоками".
Варианты задания представлены в таблице. Номер варианта определяется по предпоследней цифре шифра студента.
& В пояснительной записке привести задание, таблицу идентификаторов, окно программы в стадии выполнения, листинг программы.
№ |
Функция F(x) |
Приоритет потока 1 |
Приоритет потока 2 |
1 |
наивысший приоритет |
на два пункта выше нормального |
|
2 |
|
нормальный |
на два пункта ниже нормального |
3 |
нормальный |
на один пункт ниже нормального |
|
4 |
|
на один пункт выше нормального |
нормальный |
5 |
на два пункта выше нормального |
нормальный |
|
6 |
|
на один пункт выше нормального |
на два пункта выше нормального |
7 |
нормальный |
на один пункт ниже нормального |
|
8 |
на два пункта выше нормального |
наивысший приоритет |
|
9 |
|
нормальный |
на два пункта ниже нормального |
10 |
нормальный |
на один пункт ниже нормального |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.