Джоён Международный Торговля Компания, Ограниченный

Классификация программного обеспечения

Sep 25, 2024

Оставить сообщение

Категория приложения
В зависимости от области применения программное обеспечение обычно делится на системное программное обеспечение, прикладное программное обеспечение и промежуточное программное обеспечение.


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


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


2. Вспомогательное программное обеспечение — это программное обеспечение, которое поддерживает разработку и обслуживание различного программного обеспечения, также известное как среда разработки программного обеспечения (SDE). В основном он включает в себя базу данных среды, различное интерфейсное программное обеспечение и наборы инструментов. К хорошо известным средам разработки программного обеспечения относятся Web Sphere от IBM, Microsoft и т. д.
Он включает в себя набор основных инструментов (таких как компиляторы, управление базами данных, форматирование памяти, управление файловой системой, аутентификация пользователей, управление драйверами, сетевое подключение и т. д.).


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


В настоящее время смартфоны стали чрезвычайно популярны, а прикладное программное обеспечение, работающее на мобильных телефонах, называется программным обеспечением для мобильных телефонов. Так называемое программное обеспечение для мобильных телефонов — это программное обеспечение, которое можно установить на мобильный телефон, что устраняет недостатки и обеспечивает персонализацию исходной системы. С развитием технологий мобильные телефоны имеют все больше функций и становятся все более мощными. Он не такой простой и надежный, как раньше, но теперь его можно сравнить с карманным компьютером. Программное обеспечение для мобильного телефона такое же, как и для компьютера, и при загрузке программного обеспечения для мобильного телефона вам также следует учитывать систему, установленную на приобретенном вами мобильном телефоне, чтобы решить, какое программное обеспечение использовать. Основные системы мобильных телефонов: Windows Phone, Symbian, iOS и Android.


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


В зависимости от способа лицензирования программное обеспечение можно условно разделить на несколько категорий:
Проприетарное программное обеспечение. Этот тип лицензии обычно не позволяет пользователю копировать, изучать, изменять или распространять программное обеспечение по своему желанию. Нарушение таких разрешений часто влечет за собой серьезную юридическую ответственность. Традиционные компании-разработчики программного обеспечения для бизнеса используют этот тип лицензии, например, Microsoft Windows и программное обеспечение Office. Исходный код проприетарного программного обеспечения часто рассматривается компаниями как частная собственность и тщательно охраняется.
Свободное программное обеспечение. Этот тип лицензии является противоположностью несвободного программного обеспечения и дает пользователю право копировать, изучать, изменять и распространять программное обеспечение, а также предоставлять исходный код для бесплатного использования с небольшими другими ограничениями. Linux, Firefox и OpenOffice являются примерами такого программного обеспечения.
Условно-бесплатное ПО: Пробные версии обычно можно получить и использовать бесплатно, но их функциональность и продолжительность ограничены. Разработчики рекомендуют пользователям платить за полнофункциональную коммерческую версию. Пользователи могут бесплатно получать копии условно-бесплатной программы из различных источников и свободно распространять ее с разрешения автора условно-бесплатной программы.
Бесплатное программное обеспечение: свободно доступно и переиздается, но без исходного кода и не может быть изменено.
Общедоступное программное обеспечение: программное обеспечение, от прав которого отказался первоначальный автор, срок действия авторских прав истек или автор которого стал недоступным для исследования. Ограничений по использованию нет.