Классификация программного обеспечения компьютера

Автор работы: Пользователь скрыл имя, 28 Октября 2010 в 21:42, Не определен

Описание работы

описание прикладного и системного программного обеспечения

Файлы: 1 файл

1 вопр..doc

— 38.00 Кб (Скачать файл)

Классификация программного обеспечения  компьютера. Взаимосвязь  аппаратного и  программного обеспечения  компьютера.

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

Условно, программное обеспечение можно разделить на два крупных блока:

1.Системное программное обеспечение. Сюда относятся программы, обеспечивающие выполнение общих для всех программ технических задач, взаимодействие с аппаратурой.

а) Ядро операционной системы.  Функции этих программ, данных и библиотек функций — управление выполнением    программ, оперативной    памятью, обеспечение взаимодействия программ.

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

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

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

а) Офисные  пакеты.   Комплексы  программ,   решающих основные задачи делопроизводства: подготовку документов,   выполнение   подсчетов,   презентации, ведение переписки и организацию работы и др.

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

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

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

                                                    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                                          ПО ЭВМ

            

         

       

       

Информация о работе Классификация программного обеспечения компьютера