Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Недоступность современных средств коллективной разработки. 18.04.07 23:01 Число просмотров: 1989
Автор: Garick <Yuriy> Статус: Elderman
|
[moved from humor] > Я не о том. В принципе если нужно - пользуйте ДОС как > загрузчик Вин_3.11 или Новэля_4.11. Но, > 1. Если для решения задачи хватает ДОСа, то зачем > использовать что-то более монстрическое. Недоступность современных средств коллективной разработки.
> 2. Есть такие задачи, которые нельзя решить в многозадачных > системах. Например главную программу может не устроить, что > какая-то другая программа может использовать процессорный > ресурс достаточно длительное время, тем самым главная > программа на некоторое время "зависнет". Необходимо для таких целей использовать не программы (приложения), а сервисы. Более гибкие механизмы перезапуска завиших.
> 3. ДОС позволяет добиться реалтаймовости и мгновенного > реагирования на события. Зачастую мгновенная скорость не требуется. А для "мгновенных" задач можно использовать логику, реализованную в железе. Для работы с быстрым железом, оптимальней использовать буфера.
> 4. В принципе можно и без ДОСа, но тогда реализовать задачу > будет чуть сложнее. Ведь в большинстве случаев, используя > ДОС, задачу проше запускать (иначе через перезагрузку), > задаче проще сохранять информацию в файл, задаче проще > работать с вводом/выводом (экран и кнопки, например). ДОС вроде расшифровывается -дисковая ОС. Она расчитана на операции ввода/вывода с диском. Память выделять не умеет, вроде:)
> Вот пример: используем компьютер в качестве > диагностического оборудования. Используем именно то > свойство компа, что он может реагировать на электрические > импульсы и с тосностью до наносекунд определять интервалы > между ними, а так же накапливать эту информацию для > статистической обработки, результаты которой и будут > "диагнозом". Точной работе не нужна многопользовательность, > а многозадачность будет только мешать. ИМХО это можно реализовать на микроконтроллере и писать в базу через сервис (и драйвер устройства) , запущенный на компе или банально напрямую:)
|
|
|