ВУЗ:
Составители:
54
6. Программные средства информационных технологий
6.1. Структура программного обеспечения с точки зрения
пользователя
Нижний уровень. У каждого устройства системного блока есть
свои логические адреса – порты ввода-вывода. На нижнем уровне
происходит чтение/запись информации из ячеек памяти в порты или
наоборот. Для этого программист должен включить в программу на языке
ассемблера команды типа MOV A, B , что означает переслать
содержимое из А в В. Программирование на ассемблере достаточно
трудоемкое и требует высокой квалификации программиста.
Уровень BIOS. В языках программирования высокого уровня
(Бейсик, Паскаль, Си) есть средства вызова подпрограмм операционной
системы (ОС) и базовой системы ввода-вывода (BIOS), обслуживающих
частые ситуации, такие как
, например, ввод символа с клавиатуры, вывод
его на экран. Происходит это через механизм прерываний. BIOS хранится в
ПЗУ.
Уровень ОС. Этот уровень предоставляет больший сервис. Здесь
подпрограммы обработки прерываний загружаются с диска. На этом
уровне пользователь уже может взаимодействовать с ЭВМ
непосредственно в диалоговом режиме, без написания программ
(например,
копировать файлы). Операционные системы играют
важнейшую роль во всей иерархии взаимодействия человека и ЭВМ. ОС –
часть общего программного обеспечения для планирования и организации
процесса обработки, ввода-вывода и управления данными, распределения
ресурсов, подготовки и отладки программ. По сути, это главная часть
интерфейса между программами пользователя и самим пользователем, с
одной стороны
и аппаратной частью с другой стороны. Многие годы
доминирующее положение среди ОС занимали различные версии MS DOS
фирмы Microsoft. Сейчас наступила эпоха графических оболочек Windows,
которые выполняют все функции ОС. Не теряет своих позиций и
мобильная ОС UNIX, ориентированная на суперкомпьютеры и на мощные
рабочие станции для научных исследований.
Уровень инструментальных
систем. Сюда относятся системы
программирования типа Турбо-Паскаль, С++ и т. д. Т.е., это средства
создания прикладных программ и систем.
6. Программные средства информационных технологий
6.1. Структура программного обеспечения с точки зрения
пользователя
Нижний уровень. У каждого устройства системного блока есть
свои логические адреса – порты ввода-вывода. На нижнем уровне
происходит чтение/запись информации из ячеек памяти в порты или
наоборот. Для этого программист должен включить в программу на языке
ассемблера команды типа MOV A, B , что означает переслать
содержимое из А в В. Программирование на ассемблере достаточно
трудоемкое и требует высокой квалификации программиста.
Уровень BIOS. В языках программирования высокого уровня
(Бейсик, Паскаль, Си) есть средства вызова подпрограмм операционной
системы (ОС) и базовой системы ввода-вывода (BIOS), обслуживающих
частые ситуации, такие как, например, ввод символа с клавиатуры, вывод
его на экран. Происходит это через механизм прерываний. BIOS хранится в
ПЗУ.
Уровень ОС. Этот уровень предоставляет больший сервис. Здесь
подпрограммы обработки прерываний загружаются с диска. На этом
уровне пользователь уже может взаимодействовать с ЭВМ
непосредственно в диалоговом режиме, без написания программ
(например, копировать файлы). Операционные системы играют
важнейшую роль во всей иерархии взаимодействия человека и ЭВМ. ОС –
часть общего программного обеспечения для планирования и организации
процесса обработки, ввода-вывода и управления данными, распределения
ресурсов, подготовки и отладки программ. По сути, это главная часть
интерфейса между программами пользователя и самим пользователем, с
одной стороны и аппаратной частью с другой стороны. Многие годы
доминирующее положение среди ОС занимали различные версии MS DOS
фирмы Microsoft. Сейчас наступила эпоха графических оболочек Windows,
которые выполняют все функции ОС. Не теряет своих позиций и
мобильная ОС UNIX, ориентированная на суперкомпьютеры и на мощные
рабочие станции для научных исследований.
Уровень инструментальных систем. Сюда относятся системы
программирования типа Турбо-Паскаль, С++ и т. д. Т.е., это средства
создания прикладных программ и систем.
54
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
