В наши дни программное обеспечение есть повсюду.
Программы, программное обеспечение, приложения, с открытым исходным кодом, бесплатные, гибкие, облачные вычисления – возможно, вы слышали все эти термины.
В статье мы объясним все эти термины и некоторые другие, которые связаны с основным вопросом статьи: “Что такое разработка программного обеспечения?”.
Приятного чтения!
1.1. Что означает программное обеспечение?
Программное обеспечение — это общий термин, используемый для описания набора инструкций, данных или программ на ПК, мобильных телефонах, планшетах или других интеллектуальных устройствах. Это противоположность аппаратному обеспечению, которое описывает физические аспекты компьютера или других устройств.
1.2. Типы программного обеспечения
Программное обеспечение для программирования
Программное обеспечение для программирования — это набор инструментов, которые могут помочь разработчикам писать программы, например компиляторы, текстовые редакторы, компоновщики, отладчики и интерпретаторы.
Системное программное обеспечение
Системное программное обеспечение является основой прикладного программного обеспечения. Системное программное обеспечение включает драйверы устройств, операционную систему (OS), утилиты, текстовые редакторы и компиляторы, которые могут помочь компьютеру работать более эффективно. Кроме того, оно управляет аппаратными компонентами и предоставляет базовые функции, не связанные с конкретной задачей.
Прикладное программное обеспечение
Прикладное программное обеспечение (или приложения, сокращенно apps) предназначено для выполнения определенных задач. Примеры прикладного программного обеспечения включают бизнес-программное обеспечение (CRM, HRM и т.д.), приложения SaaS, игровые приложения, программное обеспечение для очистки, системы баз данных и т.д.
Бесплатное коммерческое программное обеспечение с открытым исходным кодом
- Программное обеспечение с открытым исходным кодом можно использовать бесплатно без уплаты каких-либо сборов — последний даже предоставляет исходный код, используемый для создания программы, чтобы любой мог модифицировать или улучшать его.
- Бесплатная программа — это тип программного обеспечения, обычно проприетарного, которое распространяется среди конечных пользователей бесплатно. В отличие от свободного программного обеспечения с открытым исходным кодом, которое обычно предоставляется бесплатно, исходный код свободного программного обеспечения обычно недоступен.
- Коммерческое программное обеспечение предназначено для лицензирования или продажи конечным пользователям или в коммерческих целях.
Один комментарий на ««Что такое разработка программного обеспечения?»»
Прикладное программное обеспечение может представлять собой отдельную программу или набор небольших программ. Этот тип программного обеспечения потребители чаще всего называют “программным обеспечением”. Кстати, компания по разработке программного обеспечения доступна на страницах специализированного сайта.