Программное обеспеченье-совокупность программ и
документаций,касающихся функционирования систем обработки данных. Программное и
аппаратное обеспеченье работают в неразрывной связи.
Уровни прог обеспечения:
1)базовый:нисший,отвечает
за взаимодействие с аппаратными базовыми средствами,нах в аппаратном базовом
обеспечении,сохр в микросхемах ПЗУ,образуя BIOS. Записываются в процессе производства
и не меняются во время эксплуатации.
2)системный:переходной,проги
обеспечивают взаимодействие с прогами базового уровня и аппаратным
обеспечением,предостовляет более удобный интерфейс прогам высокого уровня.
Организует вычислительный процесс в компьюторе и автоматизирует процесс
создания прог. Пользовательский интерфейс-для взаимодействия с пользователем
можно вводить данные в систему и получать результат в удобной форме.
Совокупность программного обеспечения системного уровня образует ядро ос. Функции
ядра:управление памятью,процессы ввода(вывода),файловая система,диспечеризация
процессов,управление пользовательским интерфейсом,учет состояния
ресурсов,организация взаимодействия процессов.
Выступает
как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой
приложения пользователя. В отличие от прикладного программного обеспечения, лишь обеспечивает работу других
программ, управляет аппаратными ресурсами вычислительной системы.
3)служебный:взаимодействуют
как с прогами базового уровня,так и системного,входя в ос и дополняя ядро.
Др.утилиты расширяют функции ос.
Служебные
проги и средства:диспетчер файлов,архиватор(и др. средства сжатия
данных),средства диагностики,прог-е инсталляции,средства коммуникации,просмотра
и воспроизведения,компьютерной безопасности.
4)Прикладное
о -- комплекс прикладных прог, с помощью которых решаются конкретные
задачи. Работает под упр ос(ms office). В состав входят пакеты прикладных
прог разного назначения:рабочие проги пользователя и проги,разрабатываемые спец
организациями. Пакеты прикладных прог яв-ся эффективным средством автоматизации
различных практических задач.
|