Виды программного обеспечения

Работая с компьютером, большинство людей не создает нужные программы самостоятельно, а лишь пользуются уже готовыми разработками. Поэтому и называются они пользователями.

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

По характеру использования и категориям пользователей подразделяют на два класса – утилитарный программы и программные продукты.

Утилитарные программы (программы «для себя») предназначены для удовлетворения нужд самих разработчиков. Они могут решать некоторые однократные функциональные задачи. Например, при отладке программы иногда необходимо заполнить файл случайными числами. Заполнив файл один раз, программа больше не нужна.

Программный продукт – комплекс программ для решения определенной проблемы массового спроса.

Программные продукты можно классифицировать по разным признакам. Наиболее общая классификация опирается на сферу применения конкретного ПО. По этому признаку выделяют:

· Системное ПО;

· Прикладное ПО;

· Средства разработки.

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

Можно сказать, что системное ПО предназначено для компьютера, а не для человека. То есть, человек с его помощью не решает конкретных задач. В системное ПО входят два типа программ: базовое ПО и программы-утилиты.

К базовому ПО относят:

· Операционную систему;

· Базовую систему ввода-вывода;

· Файловые менеджеры[5].

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

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

Очень трудно классифицировать прикладное ПО, поскольку их класс очень большой. Можно выделить следующие типы:

· Офисные программы – программы для набора текста, проведения расчетов, структурирования информации, ведения бухгалтерии и финансовых расходов.

· Программы-мультимедиа – программы, работающие с видео и музыкой.

· Игры

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: