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), объединяющую редактор текста, компилятор языка программирования высокого уровня (транслятор), макроассемблер, библиотеки подпрограмм, компоновщик и отладчик. Любая система программирования разрабатывается под конкретную ОС и конкретную аппаратную платформу ВС.

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

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


 

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

8240. Задачи, функции, особенности организации работы классного руководителя на современном этапе развития школы 16.41 KB
  Задачи, функции, особенности организации работы классного руководителя на современном этапе развития школы. Современный классный руководитель выполняет 3 функции: 1) Организация разнообразной деятельности в классе. 2) Забота о развитии каждого ребён...
8241. Педагогическая диагностика в учебно-воспитательном процессе: цели, методы, обработка данных 19.99 KB
  Педагогическая диагностика в учебно-воспитательном процессе: цели, методы, обработка данных. Различают диагностирование облученности, т.е. последствий, достигнутых результатов, и обучаемости. В диагностику вкладывается более широкий и более глубокий...
8242. Гносеологічні та кримінально-процесуальні основи доказування 94 KB
  Гносеологічні та кримінально-процесуальні основи доказування Проголосивши людину, її життя та здоровя, честь і гідність, недоторканість і безпеку найвищою соціальною цінністю, держава визнала основним своїм обов’язком утвердження та забез...
8243. Особливості консультування та особистості консультанта 71.5 KB
  Психолог-консультант має справу з найскладнішим та найважливішим обєктом людською психікою. І найдавніший закон цієї взаємодії такий, як і в медицині: Не нашкодь..
8244. Десятичные дроби. 5 класс 41.5 KB
  Десятичные дроби. 5 класс. Закрепление полученных знаний, умений и навыков работы с десятичными дробями. Развивать устойчивость внимания, наглядно - действенное мышление, познавательный интерес посредством игры. Воспитание инт...
8245. Військово-педагогічні процеси 84.5 KB
  Методичні вказівки. Прийняти рапорт чергового навчальної групи, перевірити наявність курсантів на занятті, їх зовнішній вигляд, готовність до занять. Послідовно викладати основний зміст навчальних питань лекції: основні визначення і формулювання, розкриття теми, висновки з окремих питань і лекції в цілому.
8246. Цивільна оборона в сучасних умовах. Конспект лекцій 1.89 MB
  Роль і завдання цивільної оборони в сучасних умовах Питання, які розглядаються на лекції: 1. Правові та організаційні основи ЦО. Женевські конвенції про захист цивільного населення і цивільних обєктів у НС. Закон і положення Про цивільн...
8247. Основи використання оптичного випромінювання в сільськогосподарському виробництві 86 KB
  Основи використання оптичного випромінювання в сільськогосподарському виробництві Природа оптичного випромінювання. Основні поняття та визначення. Фотобіологічна дія оптичного випромінювання. Основні оптичні величини і одиниці вимі...
8248. Штучні джерела оптичного випромінювання 582.63 KB
  Штучні джерела оптичного випромінювання. Основні закони теплового випромінювання. Лампи розжарювання. Будова принципи дії, структура позначень, переваги та недоліки. Галогенні лампи розжарювання. Будова,пр...