Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Я не о том. В принципе если нужно - пользуйте ДОС как... 18.04.07 17:04 Число просмотров: 1899
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 18.04.07 17:06 Количество правок: 1
|
[moved from humor] Я не о том. В принципе если нужно - пользуйте ДОС как загрузчик Вин_3.11 или Новэля_4.11. Но,
1. Если для решения задачи хватает ДОСа, то зачем использовать что-то более монстрическое.
2. Есть такие задачи, которые нельзя решить в многозадачных системах. Например главную программу может не устроить, что какая-то другая программа может использовать процессорный ресурс достаточно длительное время, тем самым главная программа на некоторое время "зависнет".
3. ДОС позволяет добиться реалтаймовости и мгновенного реагирования на события.
4. В принципе можно и без ДОСа, но тогда реализовать задачу будет чуть сложнее. Ведь в большинстве случаев, используя ДОС, задачу проше запускать (иначе через перезагрузку), задаче проще сохранять информацию в файл, задаче проще работать с вводом/выводом (экран и кнопки, например).
Вот пример: используем компьютер в качестве диагностического оборудования. Используем именно то свойство компа, что он может реагировать на электрические импульсы и с тосностью до наносекунд определять интервалы между ними, а так же накапливать эту информацию для статистической обработки, результаты которой и будут "диагнозом". Точной работе не нужна многопользовательность, а многозадачность будет только мешать. Скажу откровенно, даже в ДОСе приходится бороться с "помехами", а именно запрещать прерывания от таймера, а потом корректировать системное время.
|
|
|