Виды и особенности программных средств

Термин программное обеспечение применяется для обозначения программ, программных комплексов и программных систем, используемых в компьютере. Как программные комплексы, так и программные системы представляют собой совокупность программ и файлов данных, предназначенных для решения задач определенного множества.

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

Программное обеспечение делится на три класса:

1. системное программное обеспечение;

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

3. прикладное (проблемно-ориентированное) программное обеспечение.

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

В нём можно выделить два подкласса:

1. операционные системы. Операционная система (ОС) является, в сущности, внутренним распорядителем компьютера. Примеры: операционная система семейств Microsoft Windows и Unix. Все остальные программы выполняются под управлением операционной системы и опираются на её возможности.

2. программы технического обслуживания (утилиты). Утилиты (сервисные, вспомогательные программы) предназначены для проверки работоспособности компьютера и отдельных компонент. Определения мест неисправностей, оказания помощи в восстановлении работоспособности технических средств, программных средств и данных и т.д. Часто такие утилиты объединяются в программные комплексы и системы.

Системное программное обеспечение: обеспечивает пользование различными средствами для процесса разработки программ.

Прикладное программное обеспечение (проблемно-ориентированное, чтобы подчеркнуть ориентацию программ этого класса на решение задач определенной проблемной области).

Например:

Текстовые процессоры (редакторы) ориентированы на создание текстовых документов. Табличные процессоры ориентированы на проведение расчётов в табличной форме. К ним относятся и экономические программные системы.

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

 

Тема 3.

Системное программное обеспечение.

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

3.1.1. Поколение операционных систем.

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


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



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