Программное обеспечение

0
by on Октябрь 14, 2012 at 02:25

Программа – это упорядоченная последовательность команд. Конечная цель любой программы управление аппаратными средствами, даже если на первый взгляд эта программа ни как не взаимодействует с оборудованием напрямую. Программное или аппаратное обеспечение в компьютере работают всегда в непрерывной связи и не в прерывно взаимодействие. Между программами, так же как и физическими узлами и блоками ПК существует взаимосвязь, так как многие программы работают, опираясь на другие программы более низкого уровня, т.е. в связи с этим существует так называемый межпрограммный интерфейс. Такие интерфейсы основаны на существовании технических условий и протоколов взаимодействий. На практике это обеспечивается распределением программного обеспечения на несколько взаимодействующих друг с другом уровней. Уровни программного обеспечения представляют собой пирамидальную структуру. Каждый последующий уровень опирается на программное обеспечение предшествующего уровня. Такое разделение удобно для всех этапов работы, с вычислительной системой начиная от установки программ до практической эксплуатации и технического обслуживания. Данная структура имеет следующий вид: 1. Прикладное ПО; 2. Служебное ПО; 3. Системное ПО; 4. Базовое ПО; 6. -. Каждый последующий уровень этой системы повышает функциональность всей системы в целом. Базовое ПО. Является самым низким уровнем программного обеспечения и представляет собой базовое программное обеспечения. Оно необходимо для того, чтобы отвечать за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования, и храниться в специальных микросхемах получивших названия ПЗУ или ROM. Программы и данные записываются (прошиваются) в такую микросхему ПЗУ, как правило, на этапе производства и не могут быть изменены в процессе эксплуатации. В тех случаях, когда изменение базовых программных средств во время эксплуатации машины является технически целесообразным или необходимым применяются обычно перепрограммированные постоянно запоминающие устройства, которые получили названия ППЗУ или EPROM. Изменение содержания ПЗУ можно выполнить как непосредственно при помощи вычислительной системы (flash технологии), такую же операцию можно произвести и с помощью специального устройства программатора. Системное ПО. Программы, которые работают на этом уровне, обеспечивают взаимодействие всех прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, выполняет посреднические функции. От данного уровня во много зависит эксплутационные показатели всей вычислительной системы. Например, при подключении к компьютеру нового оборудования на системном уровне должна быть установлена программа, которая обеспечивает для других программ взаимосвязь с этим оборудованием. Конкретная программа, которая отвечает за взаимосвязь конкретного оборудования с данным устройством, называется драйвером. Эти драйвера входят в состав программного обеспечения системного уровня. Другой класс программно-системного уровня отвечает за взаимодействия с пользователем, именно благодаря ним он получает возможность вводить данные в компьютер, управлять работой компьютера и получать результат в удобной для себя форме. Такие программные средства называются средствами обеспечения пользовательского интерфейса. От них зависит удобство работы пользователя с компьютером, а так же производительность работы на компьютере. Совокупность программ системного уровня образует ядро операционной системы компьютера, наличие ядра операционной системы это условия для возможности работы человека с вычислительной системой. Служебное ПО. Программное обеспечения данного уровня взаимодействует как с программами базового уровня, так и с программами системного уровня, основное назначение служебных программ (утилиты) состоит в автоматизации работ по проверки, наладки, настройки. Во многих случаях такие программы используются для улучшения функций служебных программ. Некоторые служебные программы включаются в состав операционной системы (программы обслуживания). Но большинство существующих служебных программ считаются внешними и служат для расширения ее функций. В разработки служебных программ существует два направления их развития: 1. Интеграция с операционной системой; 2. Автономное функционирование. Прикладное ПО. В прикладное программное обеспечения входят такие программы как: редакторы HTML, браузеры, интегрированные системы делопроизводства, бухгалтерские системы, системы видео монтажа и т.д.

http://zecopewavi.livejournal.com/14176.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Добавить комментарий

Ваш e-mail не будет опубликован.

Статистика

Партнеры