|
|||
МногозадачностьCorOut 2.0 - MultiThread Unit for Borland Pascal 7 Простейшая библиотека с механизмом разделения времени между несколькими независимыми процессами. Приведен простейший пример для двух процессов, печатающих независимо свой номер Simple Pseudo Multitasking for Turbo Pascal / Real M Очень простой модуль для псевдо-параллельной работы (кооперативная многозадачность) нескольких подзадач (подпрограмм) в паскаль-программах. Компилируется TP5-BP7 только в Real Mode. Многопроцессорный монитор VSTask 1.01 Улучшенная версия модуля простого многопроцессного монитора VSTasks v1.01 для Turbo Pascal ver 7.0. DARK 2.0 - Разделение Времени в Borland Pascal 7 Dark 2.0 - Multi-Thread Unit. Демонстрация разделения времени в Borland Pascal. Каждая падающая буква - самостоятельная "нить" задачи. 80 фоновых процессов, + основной - следит за клавиатурой и делает Delay (20). MutiTask 2.10 - Graphical Multi Threads for DOS Модуль для организации псевдо-мультизадачных приложений в DOS [BP7]. Работает в real mode, DPMI, комбинируется с TurboVision, прекрасно работает с графикой. Поддерживается обмен сообщениями между отдельными процессами. Имеется красивый демонстрационный пример, в котором запускается 6 графических процессов. Nice! Tasker - Simple Multi-Tasking for Turbo Pascal 4.0 Простой модуль для организации "вытесняющей" псевдо-многозадачности. Несколько процессов работают параллельно, поочередно передавая управление другим процессам. В качестве примера приведена программа, в которой 4 независимых окна отрисовывают графику (BGI), и в двух окнах отображается текстовая бегущая строка. Еще один вариант разделения времени Модуль для разделения времени между несколькими независимыми процессами Маленькая мультизадачная библиотека MULTPROG.PAS Демонстрация работы многопроцессорного монитора VSTasks v 1.0 | |||
© 2009–2023 Russian Pascal Developer Network.
Техническая площадка: ISBIZ Хостинг |