ВУЗ:
Составители:
14
мерительный эксперимент - с точной фиксацией моментов измерения) имеют
жесткие ограничения на время ответа: если запросы не будут вовремя обрабо-
таны, нарушается ход процесса, что приводит к неправильным результатам. Та-
кие ОС часто проектируются специализированными, ориентированными на
конкретный измерительный эксперимент.
Современные ОС обеспечивают выполнение любого из перечисленных
типов взаимодействия.
Языки программирования.
ИВК программируется на различных уровнях - от кодов до алго-
ритмических языков.
Все языки в зависимости от назначения можно разделить на два класса:
машинно-ориентированные и проблемно-ориентированные.
К машинно-ориентированным языкам относится ассемблер. Это язык
символьного кодирования для конкретной ЭВМ. В процессе трансляции сим-
вольные адреса преобразуются в действительные машинные в соответствии с
распределением памяти, которое автоматически выполняет транслятор. Для то-
го чтобы избавить программиста от необходимости написания одинаковых час-
тей программ, в ассемблере имеются макросредства, которые позволяют про-
граммисту задавать некоторую последовательность команд (макроопределение,
организация библиотеки макрофункций). Программирование на ассемблере
требует глубокого знания организации аппаратных средств ЭВМ и довольно
трудоемко. Целесообразность использования машинно-ориентированного язы-
ка (ассемблера, си) определяют два фактора:
1) эффективность получаемой машинной программы, зависящая только от
квалификации программиста и ресурсов ЭВМ;
2) универсальность языка. На нем программируется любая задача, которая
вообще может быть решена на данной машине. Этот фактор является опреде-
ляющим при программировании в измерительных системах, так как задачи там,
как правило, связаны с программированием средств измерительных каналов
мерительный эксперимент - с точной фиксацией моментов измерения) имеют
жесткие ограничения на время ответа: если запросы не будут вовремя обрабо-
таны, нарушается ход процесса, что приводит к неправильным результатам. Та-
кие ОС часто проектируются специализированными, ориентированными на
конкретный измерительный эксперимент.
Современные ОС обеспечивают выполнение любого из перечисленных
типов взаимодействия.
Языки программирования.
ИВК программируется на различных уровнях - от кодов до алго-
ритмических языков.
Все языки в зависимости от назначения можно разделить на два класса:
машинно-ориентированные и проблемно-ориентированные.
К машинно-ориентированным языкам относится ассемблер. Это язык
символьного кодирования для конкретной ЭВМ. В процессе трансляции сим-
вольные адреса преобразуются в действительные машинные в соответствии с
распределением памяти, которое автоматически выполняет транслятор. Для то-
го чтобы избавить программиста от необходимости написания одинаковых час-
тей программ, в ассемблере имеются макросредства, которые позволяют про-
граммисту задавать некоторую последовательность команд (макроопределение,
организация библиотеки макрофункций). Программирование на ассемблере
требует глубокого знания организации аппаратных средств ЭВМ и довольно
трудоемко. Целесообразность использования машинно-ориентированного язы-
ка (ассемблера, си) определяют два фактора:
1) эффективность получаемой машинной программы, зависящая только от
квалификации программиста и ресурсов ЭВМ;
2) универсальность языка. На нем программируется любая задача, которая
вообще может быть решена на данной машине. Этот фактор является опреде-
ляющим при программировании в измерительных системах, так как задачи там,
как правило, связаны с программированием средств измерительных каналов
14
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »
