ПО или программное обеспечение устанавливается на компьютерную технику или любое интеллектуальное оборудование. Оно необходимо для взаимодействия человека с компьютером.
Программное обеспечение компьютера – это комплекс программ, которые получают, обрабатывают и передают информацию. Последняя впоследствии используется человеком.
ПО используется для создания приложений, игр, браузеров для серфинга в интернете, просмотра фильмов, печати текста и других функций.
Человек может принимать как посредственное, так и прямое отношение к работе над и с ПО.
Из вышеперечисленного следует вывод, что без ПО ни одно интеллектуальное устройство работать с пользователем не будет. Может сложиться впечатление, что программа и ПО это синонимы. Однако есть разница.
Что такое программа и чем отличается от программного обеспечения
Программа – это одно приложение, с которым работает пользователь. Программное обеспечение – это комплекс одиночных утилит, которые соединены одной группой для того, чтобы пользователь мог работать с ними для получения глобального результата.
В пример можно привести «CCleaner». С помощью этой программы пользователь может почистить компьютер от мусора. А вот операционная система Windows (любая версия) является уже ПО.
Стоит отметить, что хоть фактически различие существует, на практике эти понятия обычно считают синонимами.
Типы и виды ПО с примерами
Программное обеспечение подразделяется на следующие типы:
- системное;
- прикладное;
- инструментальное.
Теперь каждый тип будет разобран по порядку.
К системному относятся следующие виды:
- операционная система Windows, MS DOS, LINUX, Symbian и Android для смартфонов и другие;
- программы записанные в BIOS материнской платы. Это те утилиты, которые работают с аппаратными средствами. Их называют драйверами;
- служебное ПО – это такие приложения, которые диагностируют и автоматизируют работу и настраивают систему компьютера. Например, архиваторы, встроенные антивирусы.
К прикладному ПО, которое отвечает за исполнение определенных задач поставленных пользователем относятся следующие виды (перечислим распространенные виды):
- Word – текстовый редактор;
- Photoshop, Corel Draw – работа с графикой и изображениями;
- MS Access – работа с базами данных;
- FireFox Mozzila, Google Chrome – браузеры для серфинга в интернет;
- 1С – для ведения систем учета бухгалтерии в организациях;
- Aimp, Kmplayer – видео и аудио проигрыватели;
- FL Studio, Cubase – утилиты для создания собственных музыкальных треков;
- NERO – для записи CD, DVD, Blu-Ray;
- Autocad – программы для 3D и 2D моделирования;
- Aboe Premier, Sony Vegas — видеоредакторы;
- игровые утилиты.
К инструментальному (называют программными средствами) относятся утилиты, с помощью которых создатели предыдущих программ пишут код, придают им внешний облик и работу без багов. Например:
- ассемблеры – превращают обычный код в двоичный;
- компиляторы – переводят текст в двоичный машинный код.
К вышеперечисленным утилитам относятся следующие приложения (приведем для примера, на самом деле их намного больше):
- Microsoft Visual Basic – создает программы в OS Windows;
- Borland C++ Builder – с помощью нее разрабатывали приложения для DOS и Windows.
Проприетарное
Это такое программное обеспечение, которое защищено авторскими правами. Только правообладатель сможет изменить исходный код данного ПО, чтобы его улучшить. Только правообладатель может выпускать, и предоставлять право устанавливать его другим для работы с этим ПО.
Проприетарное имеет степени защиты авторских прав. Например:
- Коммерческие. Запрещают распространять утилиты в свободном доступе, модифицировать, бесплатно работать с нею. Оно полностью находится под охраной закона;
- Другим видом с облегченной степенью защиты является «shareware». Эти приложения приобретаются пользователем бесплатно. Но имеют ограниченный срок действия, после которого предлагается купить полную коммерческую версию;
- Freeware. Подобен коммерческому, но можно использоваться бесплатно;
- Существуют коммерческие утилиты с возможностью посмотреть исходный код, но модифицировать его запрещается;
- Копилефт. Это полностью коммерческие программы, распространяющиеся бесплатны. При чем исходный код открыт с возможностью модификаций и распространения. К таким ПО относятся GNU GPL;
- BSD License. Программы с такой лицензией распространяются с открытым кодом, но производить модифицированные копии с таким же открытым кодом нельзя.
Открытое
Еще один вид ПО – открытое. Это приложения, распространяющиеся с открытым исходным кодом. Его можно изменять, исправлять ошибки, допущенные разработчиками. Такое ПО может быть как платным, так и бесплатным.
Свободное
Свободное ПО может распространяться на бесплатной основе. Его можно использовать в институтах, школах, в домашних условиях, в коммерческих и государственных организациях.
Пиратское
Незаконным видом программного обеспечения является «пиратское». Данное ПО подразумевает взлом приложения, защищенного авторскими правами. Оно нарушает законы и его производство и использование уголовно наказуемо. На фирмы и пользователей использующие такие программы налагаются штрафы, вплоть до лишения свободы. Взламывается обычно различными «кряками» — утилитами, заточенными под снятие всех ограничений.