Помощь - Поиск - Пользователи - Календарь
Полная версия: Параллельная работа нескольких процессов
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Vilgelm
Здравствуйте.

Требуется Ваша помощь в решении следующей проблемы:

Имеется некоторое задание, состоящее из четырех частей. Каждая часть выполнена в качестве отдельной программы. Требуется выводить все это на одном экране, при этом каждая подпрограмма должна выполняться парраллельно с другими. Т.е. в один момент времени должны работать все программы.

Лично я вижу решение данной проблемы в следующем: пишется основная программа, которая содержит функцию. Та в, свою очередь, содержит генератор случайных чисел от 1 до 4. В зависимости от сгенерированного числа включается тот или иной процесс. Сами программы, о которых шла речь выше, подключаются в виде модулей.

Вопрос: правильное ли это направление и как это реализовать? Был бы благодарен за ссылку на какой-нибудь мануал или пример.

Заранее спасибо!
volvo
Компилятор какой?

Современные 32-битные прекрасно позволяют работу с несколькими потоками. Для Турбо-Паскаля ссылку я тебе уже показывал. Покажу еще раз: http://www.sources.ru/pascal/multtask/index.htm
Vilgelm
TurboPascal.

Спасибо за ссылку!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.