24539

Структура и виды программного обеспечения (ПО). Характеристика системного ПО

Доклад

Информатика, кибернетика и программирование

ПО Прикладное Операционные системы Система управления файлами Операционные оболочки Утилиты Системы программирования Базы данных САПР Электронные таблицы Издательские системы ПО для математических расчетов Системное Рис. Cистемное ПО можно разделить на следующие группы: операционные системы ОС; системы управления файлами; операционные оболочки; утилиты; системы программирования. Современные системы программирования представляют собой интегрированную среду разработки IDE объединяющую редактор текста компилятор языка...

Русский

2013-08-09

15.33 KB

25 чел.

Вопрос 2. Структура и виды программного обеспечения (ПО). Характеристика системного ПО.

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

Программное обеспечение (ПО) можно разделить на системное и прикладное (рис. 1.1).

ПО

Прикладное

Операционные системы

Система управления файлами

Операционные оболочки

Утилиты

Системы программирования

Базы данных

САПР

Электронные таблицы

Издательские системы

ПО для математических

расчетов

Системное

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

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

Cистемное ПО можно разделить на следующие группы:

- операционные системы (ОС);

- системы управления файлами;

- операционные оболочки;

- утилиты;

- системы программирования.

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

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

Операционные оболочки предназначены для облегчения взаимодействия пользователя с ОС (Norton Commander, Total Commander, Explorer и т.д.).

Утилиты – это специальные системные программы, с помощью которых можно обслуживать ОС и ВС. Например, утилиты позволяют выполнять такие операции как разбиение жесткого диска на разделы, форматирование, дефрагментация диска и т.д. К утилитам относятся пакеты программ Norton Utilietes, Sandra и т. д.

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

Прикладное ПО – это совокупность программ для решения конкретных задач из различных сфер применения ЭВМ (базы данных, системы автоматизированного проектирования, издательские системы, офисные программы и т.д.).

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


 

А также другие работы, которые могут Вас заинтересовать

11007. Рационалистическая метафизика 17 века (Декарт, Спиноза, Лейбниц) 38 KB
  Рационалистическая метафизика 17 века Декарт Спиноза Лейбниц Рационализм направление признающее разум основой познания и поведения людей. Начал складывать в результате развития математики и естествознания. Исходит из идеи естественного порядка. Утверждает опр
11008. Полемика славянофилоф и западников в русской философии 74 KB
  Полемика славянофилоф и западников в русской философии Своеобразным направлением в русской философии явилось славянофильство ярким представиетелм которого были А.С.Хомяков 18041860 и И.В.Киреевский 18061856 оказавшие значительное воздействие на развитие русской мыс
11009. Истоки философии. Хронология и краткая характеристика основных этапов 46 KB
  Тема. Истоки философии Хронология и краткая характеристика основных этапов. Причины возникновения философии являются и причиной её развития. Данный вопрос является дискуссионным. Основные этапы развития мировой философии преимущественно связываются только с развит...
11010. Гносеология или теория познания 55 KB
  Гносеология. Гносеология или теория познания это раздел философии в котором изучаются природа познания и его возможности отношение знания к реальности выявляются условия достоверности и истинности познания. Термин Гносеология происходит от греческих слов g...
11011. Закономерности исторического развития техники 46 KB
  Закономерности исторического развития техники. Проблема периодизации. Предметная сторона Т. Техника и наука. Т как деятельность. ФТ выделяет общие закономерности и стадии исторической эволюции Т потом это будет конкретизировано в истории Т. В отличие...
11012. Социальная роль техники 47 KB
  Социальная роль техники. Техника как основа социального прогресса. Информационное общество. Понятие техногенной цивилизации. Антитехницизм и его основания. Рассмотрены различные периодизации истории техники. Каждая новая стадия в развитии техники в
11013. Техника и наука в контексте культуры 58 KB
  Техника и наука в контексте культуры Специфика техники как феномена культуры. Технические науки как тип наук. В имеющихся определениях техники обнаруживается существенно общий смысловой срез: по отношению к человеку техника является вопервых воплощ
11014. Философия техники как область исследований 63 KB
  Философия техники как область исследований. ФТ в структуре философского знания. Проблема определения Т. Ответить на вопрос что такое ФТ можно с двух сторон: показав как он выделяется из философии вообще и рассмотрев что такое Т как основной объект ее
11015. Этика науки и техники 51 KB
  Этика науки и техники. Этика науки и техники как этика ответственности. Внутренняя и внешняя этика науки и техники. Проблема этической размерности научной деятельности и технического творчества обозначилась в ХХ в.: достаточно долго этические проблемы на...