Классификация программных средств

 

Можно выделить три класса программного обеспечения:

– системное ПО;

– пакеты прикладных программ (ППП) или прикладное ПО;

– инструментальные средства для разработки ПО.

Системное ПО направлено:

– на создание операционной среды функционирования других программ;

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

– проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей;

– выполнение вспомогательных технологических процессов (копирование, архивация, восстановление файлов программ и базы данных и т.п.).

Системное ПО (System Software) – совокупность программ и программных комплексов для обеспечения работы компьютера и вычислительных сетей.

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

В качестве примеров прикладного ПО можно привести следующие:

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

– ППП автоматизированного проектирования;

– ППП общего назначения (СУБД – системы управления базами данных, серверы отчетов, текстовые процессоры, табличные процессоры, средства презентационной графики, интегрированные пакеты);

– методо-ориентированные ППП (реализация методов математического программирования, решение дифференциальных уравнений, имитационное моделирование, исследование операций);

– офисные ППП (планировщики, программы-переводчики, коммуникационные пакеты, браузеры, средства создания Web-документов, средства электронной почты);

– настольные издательские системы;

– программные средства мультимедиа;

– системы искусственного интеллекта.

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

Таким образом, инструментальные средства программирования – это программные продукты, предназначенные для реализации технологии программирования при создании новых программ, программных систем и программных продуктов.

Инструментальные средства условно можно разделить на две группы:

– средства для создания приложений;

– средства для создания информационных систем.

В качестве примеров инструментальных средств можно привести следующие: Visual C++, Borland Delphi, Visual C#.

 








Дата добавления: 2017-01-29; просмотров: 504;


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

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.