ВУЗ:
Составители:
13
Иногда встречаются кросс-системы, в которых компилятор работает
не на инструментальной машине, а в целевой системе — так, например,
устроена среда разработки для семейства микропроцессоров Transputer
компании Inmos..
Системы промежуточных типов
Существуют системы, которые нельзя отнести ни к одному из
перечисленных выше классов. Такова, например, система RT-11, которая,
по сути своей, является ДОС, но позволяет одновременное исполнение
нескольких программ с довольно богатыми средствами взаимодействия и
синхронизации. Другим примером промежуточной системы являются MS
Windows 3.x и Windows 95, которые, как ОС, используют аппаратные
средства процессора для защиты и виртуализации памяти и даже могут
обеспечивать некоторое подобие многозадачности, но не защищают себя и
программы от ошибок других программ, подобно ДОС.
Некоторые системы реального времени, например QNX, могут
использоваться как в качестве самостоятельной ОС, загружаемой с
жесткого диска в оперативную память, так и, будучи прошиты в ПЗУ. Эти
системы могут быть отнесены одновременно и к ОС общего назначения, и
к системам кросс-разработки.
Таких примеров "гибридизации" можно привести множество.
Семейства операционных систем
Часто можно проследить преемственность между различными ОС,
необязательно разработанными одной компанией. Отчасти такая
преемственность обусловлена требованиями совместимости или хотя бы
переносимости прикладного программного обеспечения, отчасти –
заимствованием отдельных удачных концепций.
На основании такой преемственности можно выстроить
"генеалогические деревья" операционных систем и — с той или иной
13 Иногда встречаются кросс-системы, в которых компилятор работает не на инструментальной машине, а в целевой системе — так, например, устроена среда разработки для семейства микропроцессоров Transputer компании Inmos.. Системы промежуточных типов Существуют системы, которые нельзя отнести ни к одному из перечисленных выше классов. Такова, например, система RT-11, которая, по сути своей, является ДОС, но позволяет одновременное исполнение нескольких программ с довольно богатыми средствами взаимодействия и синхронизации. Другим примером промежуточной системы являются MS Windows 3.x и Windows 95, которые, как ОС, используют аппаратные средства процессора для защиты и виртуализации памяти и даже могут обеспечивать некоторое подобие многозадачности, но не защищают себя и программы от ошибок других программ, подобно ДОС. Некоторые системы реального времени, например QNX, могут использоваться как в качестве самостоятельной ОС, загружаемой с жесткого диска в оперативную память, так и, будучи прошиты в ПЗУ. Эти системы могут быть отнесены одновременно и к ОС общего назначения, и к системам кросс-разработки. Таких примеров "гибридизации" можно привести множество. Семейства операционных систем Часто можно проследить преемственность между различными ОС, необязательно разработанными одной компанией. Отчасти такая преемственность обусловлена требованиями совместимости или хотя бы переносимости прикладного программного обеспечения, отчасти – заимствованием отдельных удачных концепций. На основании такой преемственности можно выстроить "генеалогические деревья" операционных систем и — с той или иной
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »