Некоторые типы программ, которые существуют в современной IT-индустрии:
По назначению выделяют три основные категории программного обеспечения (ПО): www.work5.ru
- Системное. www.work5.ru Выступает в роли посредника между аппаратной частью компьютера и программами пользователя. www.work5.ru Управляет ресурсами машины и создаёт среду для работы других программ. www.work5.ru К этой категории относятся операционные системы, драйверы устройств, утилиты для обслуживания компьютера. www.work5.ru
- Прикладное. www.work5.ru Направлено на решение конкретных задач пользователя. www.work5.ru Это могут быть программы для работы с текстом, обработки изображений, просмотра веб-страниц, создания музыки и многое другое. www.work5.ru Примеры: текстовые редакторы, графические пакеты, веб-браузеры. www.work5.ru
- Инструментальное. www.work5.ru Служит для создания новых программ. www.work5.ru Включает в себя среды разработки, языки программирования, отладчики и другие инструменты, необходимые программистам. www.work5.ru
По типу лицензии ПО бывает: secrets.tbank.ru
- Проприетарное, или коммерческое. secrets.tbank.ru Права на ПО принадлежат компании-разработчику или владельцу. secrets.tbank.ru Для использования нужно оплатить лицензию. secrets.tbank.ru
- Условно-бесплатное, или shareware. secrets.tbank.ru Предоставляется для бесплатного ознакомительного использования на ограниченный срок или с урезанными возможностями. secrets.tbank.ru
- Бесплатное, или freeware. secrets.tbank.ru Распространяется бесплатно, но без предоставления исходного кода. secrets.tbank.ru Пользователи могут свободно устанавливать и использовать такое ПО, но не имеют права изменять его. secrets.tbank.ru
- Свободное, или free software, open source software. secrets.tbank.ru Распространяется с открытым исходным кодом, который пользователи могут изменять, копировать и распространять. secrets.tbank.ru Обычно требуется соблюдение определённых условий, например указание автора-разработчика. secrets.tbank.ru
По способу установки ПО бывает: secrets.tbank.ru
Также ПО можно классифицировать по режиму использования, стабильности, масштабу, языку и среде, степени защиты, доступу и другим критериям. blog.skillfactory.ru