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


В настоящее время в программном обеспечении различают следующие группы (рис. 51):

 

 

 


Рис. 51. Структура ПО

Системное программное обеспечение служит для обеспечения эффективной работы аппаратуры компьютера.

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

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

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

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

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

Важным классом системных программ являются драйверы. Они расширяют возможности ОС, например, позволяя ей работать с тем или иным внешним устройством, обучая ее новому протоколу обмена данными и т. д. Так, первоначально попавшие в нашу страну версии DOS, Windows и OS/2 были английскими и не поддерживали ввод русских буквы с клавиатуры. Поэтому различные программисты создали драйверы, обеспечивающие эти средства.

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

 

 


Рис. 52. Классификация системного программного обеспечения

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

К системным программам можно также отнести большое количество так называемых утилит, т. е. программ вспомогательного назначения.

Чаще всего используются следующие типы утилит:

- программы резервирования — позволяют быстро скопировать нужную для Вас информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски или кассеты стримера;

- антивирусные программы — предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения;

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



Дата добавления: 2019-02-08; просмотров: 898;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.