48
– прикладные программы, непосредственно обеспечивающие
выполнение необходимых пользователям работ;
– системные программы, что предназначены для управления
функционированием вычислительной системы, а также выполняют самые
различные вспомогательные функции, к примеру: [15, с.131]
управление ресурсами ПК;
создание нескольких копий используемых данных;
проверка работоспособности всех устройств компьютера;
выдача информации о компьютере и прочее;
– инструментальные программные системы, которые облегчают
процесс создания других программ для ПК.
При построении классификации программ нужно учитывать факт, что
молниеносное развитие вычислительной техники, а также расширение сферы
использования компьютеров резко ускорили процессы эволюции программного
обеспечения.
Развитие программ пошло и вглубь (появились современные подходы к
построению ОС, языков программирования и других программных средств), и
вширь (прикладные программы уже давно перестали быть прикладными, они
приобрели самостоятельную свою ценность).
Соотношение между всеми требующимися программными продуктами, а
также и имеющимися на рынке ПО меняется очень быстро.
Отметим, что даже классические программные продукты, например,
такие, как ОС, непрерывно развиваются, наделяются интеллектуальными
функциями, где многие из которых относились ранее только к очень
интеллектуальным возможностям человека.[12, с.221]
Рассмотрим подвиды ПО, на которые разделены категории программного
обеспечения (рисунок 1.20):