Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Динамика изменения стоимости аппаратурных и программных средств

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

Структура программного обеспечения ЭВМ

В настоящее время отсутствует единая классификация состава программного обеспечения (ПО). Литературные источники по-разному трактуют структуры программных средств ЭВМ различных классов. Наиболее сложное ПО по структуре и составу имеют большие универсальные ЭВМ широкого назначения, т.к. они призваны обеспечивать пользователей самыми разнообразными сервисными услугами независимо от характера их задач.

Программное обеспечение ЭВМ разделяется на общее, или системное (general Software), и специальное, или прикладное (application of special Software) – см. рис.

Общее ПО (ОПО) объединяет программные компоненты, обеспечивающие многоцелевое применение ЭВМ и мало зависящие от специфики вычислительных работ пользователей. Сюда входят программы, огранизующие вычислительный процесс в различных режимах работы машин, программы контроля работоспособности ЭВМ, диагностики и локализации неисправностей, программы контроля заданий пользователей, их проверки, отладки и т.д.

Общее ПО обычно поставляется пользователю вместе с ЭВМ. Часть этого ПО может быть реализована в составе самого компьютера. Например, в ПВМ часть программ ОС и часть контролирующих тестов записана в ПЗУ этих машин.

Специальное ПО (СПО) содержит пакеты прикладных программ (ППП) пользователей, обеспечивающие специфическое применение ЭВМ и вычислительной системы (ВС).

Прикладной программой называется программный продукт, предназначенный для решения конкретной задачи пользователя. Обычно прикладные программы объединяются в пакеты, что является необходимым атрибутом автоматизации труда каждого специалиста-прикладника.


Специализация пакета определяется характером решаемых задач (пакеты для разработки экономических документов, рекламных роликов, планирования и др.) или необходимостью управления сложными технологическими процессами, управления бортовыми системами кораблей, самолётов и т.п.


Рис. 9.1. Структура программного обеспечения

Иерархия программных средств ЭВМ

Динамика изменения стоимости аппаратурных и программных средств

 

Такие специальные пакеты программ могут использовать отдельные подразделения, отделы учреждений, предприятий, фирм для разработки различных планов, проектов, документов, исследований. В некоторых случаях СПО может иметь очень сложную структуру, включающую библиотеки, каталоги, программы-диспетчеры и другие обслуживающие компоненты.

Программы СПО разрабатываются с учётом интересов определённой группы пользователей, иногда даже по их заказам и при их непосредственном участии.

СПО ПЭВМ комплектуется в зависимости от места и роли автоматизированного рабочего места (АРМ) работника, использующего компьютер. В ПО ПЭВМ обычно включает небольшое число пакетов программ (табличный процессор, текстовый редактор, систему управления базами данных и др.). Пакет MS Office фирмы Microsoft объединяет прдукты.

Общее ПО включает в свой состав операционную систему (ОС), средства автоматизации программирования (САП), комплекс программ технического обслуживания (КПТО), пакеты программ, дополняющие возможности ОС (ППос), и систему документации (СД).

Операционная система служит для управления вычислительным процессом путём обеспечения его необходимым ресурсами.

Средства автоматизации программирования объединяют программные модули, обеспечивающие этапы подготовки задач к решению.

Модули КПТО предназначены для проверки работоспособности вычислительного комплекса.

Важной частью ПО является система документации (СД), хотя она и не является программным продуктом. СД предназначена для изучения программных средств, она определяет порядок их использования, устанавливает требования и правила разработки новых программных компонентов и особенности их включения в состав ОПО или СПО.

По мере развития ЭВМ и ВС программное обеспечения постоянно усложняется по своей структуре и составу программных модулей. В настоящее время затраты на разработку и приобретение программных продуктов в несколько раз превышают стоимость технических средств (hardware). Наиболее динамичное развитие оно получило в 80-85-е годы (см. рис.).

Программное обеспечение современных ЭВМ и ВС строится по иерархическому модульному принципу. Это обеспечивает возможность адаптации ЭВМ и ВС к конкретным условиям применения, открытость системы для расширения состава предоставленных услуг, способность систем к совершенствованию, наращиванию мощности и т.д. (рис.).

Нижний уровень образуют программы ОС, которые играют роль посредника между техническими средствами системы и пользователем. Однако прямое использование команд ОС требует от пользователя определенных знаний и специальной компьютерной подготовки, сосредоточенности, точности и внимания. Этот вид работ отличается трудоемкостью и чреват появлением ошибок в работе оператора. Поэтому на практике пользователи, как правило, работают не на прямую с ОС, а через командные системы- пакеты программ, дополняющие возможности ОС (ППос).

Примером подобных систем могут служить пакеты Norton Commander, Volkov Commander, DOS Navigator и другие. С помощью этих систем трудоемкость работы с компьютером значительно сокращается. Работа пользователя при этом заключается в выборе определенных рубрик меню. Механизм обращения к модулям ОС упрощается.

Развитие и усложнение средств обработки ОС и командных систем привело к появлению операционных сред, например Windows 95,98,2000,NT, обеспечивающих графический интерфейс с широчайшим сектором услуг.

С помощью ОС или операционных сред пользователь может активизировать любую нужную ему программу. В настоящее время на любой вид деятельности существуют, разрабатываются и совершенствуются ППП, позволяющие пользователям, даже не имеющим хорошей компьютерной подготовки, эффективно решать специфические задачи обработки информации (подготовка справок, писем, разработка документов, графика).

Квалифицированные пользователи, разрабатывающие собственные программы, используют компоненты САП.

Программы КПТО непосредственного участия в вычислениях не принимают, они только обеспечивают их (проверка работоспособности параметров).

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...