24539

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

Доклад

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

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

Русский

2013-08-09

15.33 KB

22 чел.

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

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

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

ПО

Прикладное

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

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

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

Утилиты

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

Базы данных

САПР

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

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

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

расчетов

Системное

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

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

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

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

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

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

- утилиты;

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

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

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

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

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

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

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

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


 

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

84673. Интеллектуальный конкурс «Своя игра» 52.5 KB
  Цель: повторение и обобщение изученного материала; развивать интеллектуальные способности учащихся; воспитывать уважительное отношение к истории. Сегодняшнюю встречу мы начнем словами Ильяса Есенберлина «Любовь к своему Отечеству – это то, что делает нацию нацией, а человека гражданином»
84674. Здоров’я – найцінніший скарб 87 KB
  Мета: узагальнити знання учнів про здоров’я, формувати бажання вести здоровий спосіб життя, поглибити знання учнів про шкідливі звички та їх вплив на здоров’я, виховувати почуття відповідальності за збереження свого здоров’я.
84675. В гости к пернатым друзьям. Экологическая викторина 413 KB
  Оформление: заголовок мероприятия фотографии и рисунки птиц цитата: Покормите птиц зимой Пусть со всех концов К вам слетятся как домой Стайки на крыльцо. Покормите птиц. Оборудование: чёрный ящик диск Птицы средней полосы России.
84676. Образи повісті Ольги Кобилянської «Земля». Духовні орієнтири твору 99.5 KB
  Мета: навчальна: розкрити образи повісті, удосконалювати вміння на основі аналізу твору характеризувати героїв, усвідомити майстерність письменниці в розкритті різних психологічних типів людей, у порушенні «вічних проблем» і спробі їх вирішити.
84677. ГЕОМЕТРИЧЕСКИЕ ТЕЛА 72.11 KB
  Способствовать овладению основными способами мыслительной деятельности учащихся анализ сравнение умение делать выводы работать по алгоритму доказывать объяснять понятия. Способствовать развитию речи учащихся развивать пространственные представления учащихся; содействовать формированию у обучающихся...
84678. Воспитательное мероприятие «Угадай мелодию» 27.08 KB
  Введение: Игра «угадай мелодию» взята примером с экрана телевидения и пришла в учебно-воспитательные учреждения, стала популярной среди молодежи. Она немного изменена и не совсем повторяет телевизионный вариант. Цель: игра призвана содействовать развитию музыкального вкуса, слуха...
84679. Разработка по курсу: Окружающий мир 4.03 MB
  Дидактический материал для использования на уроках окружающего мира в 1 классе. Авторский медиапродукт: дидактический материал, разработанный с помощью программного обеспечения SMART Notebook 11 для интерактивной доски SMART Board.
84680. Знатоки естественных наук 161.65 KB
  Ведущий: Добрый день Мы начинаем мероприятие Знатоки естественных наук и к нам в гости пришли две команды желающие принять участие в игре. 2 Ведущий: Сегодня мы узнаем кто же из участников игры обладает солидным багажом знаний. 1 Ведущий: На протяжении всего конкурса вас будет оценивать компетентное жюри.
84681. ОСНОВНЫЕ ЭТАПЫ РАЗВИТИЯ ИНФОРМАЦИОННОГО ОБЩЕСТВА 60.78 KB
  Образовательная: познакомить с основными этапами развития информационного общества, углубить понятие информационная культура; познакомить с этапами развития технических средств и информационных ресурсов; ввести понятие информационного ресурса, познакомить с видами информационных ресурсов.