Программное обеспечение компьютера: понятие и основные виды

Программное обеспечение компьютера: понятие и основные виды

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

Открытые, свободные, коммерческие и проприетарные программы

Программное обеспечение различается по моделям распространения:

  • Открытое (Open Source) — исходный код доступен для свободного использования, изменения и распространения, например, Linux, Apache.
  • Свободное ПО бесплатно, но возможны ограничения на изменения кода и распространение.
  • Donationware — разработчик просит материальной благодарности за труд, на которой не настаивает.
  • Коммерческое предполагает плату за использование. В некоторых случаях деньги надо вносить не сразу, поэтому у пользователя есть время на ознакомление с пробной версией (Trial) — обычно, 7, 14 или 30 дней.
  • Проприетарное (собственническое) полностью контролируется владельцем, исходный код недоступен для изменения или распространения, даже если плата с пользователя не взимается, как в случае с macOS.
  • Shareware предоставляется бесплатно на ограниченный срок или с ограниченной функциональностью, но затем требует плату за продолжение использования или доступ ко всем функциям. Примеры: WinZip, WinRAR (в версиях, где функциональность ограничена без покупки).
  • Freemium также распространяется бесплатно, но продвинутые возможности доступны только после платного обновления. Примеры: Spotify, Dropbox.

Какое ПО прикладное и что такое приложение

Прикладные программы решают профессиональные и бытовые задачи пользователей. В повседневной речи чаще называются приложениями. Данный термин стал привычным благодаря мобильным устройствам и онлайн-магазинам, а потом распространился на ПО для ноутбуков и десктопных ПК. Обычно не применяется в отношении таких профессиональных и специализированных систем, как бухгалтерские или аналитические пакеты, которые также относятся к прикладному программному обеспечению.

На сегодня для ПК созданы сотни тысяч прикладных программ, из которых только порядка 10% пользуются популярностью.

Виды прикладного ПО

Прикладное программное обеспечение принято делить на виды (типы) по назначению или функциональности:

  • Образовательное включает обучающие программы и справочные системы, сюда же порой относят электронные энциклопедии, к примеру «Рувики».
  • Системы для управления бизнесом — решения для бухгалтерского учета, CRM (Customer Relationship Management, системы управления взаимодействием с клиентами, например, МойСклад) и ERP (Enterprise Resource Planning, планирование ресурсов предприятия, такие как 1С:Предприятие и ERP Гарант).
  • Игры (например: The Witcher 3, Fortnite или Minecraft) предназначены в первую очередь для развлечения, но могут включать элементы обучения, развития стратегического мышления и творческого подхода, а также становятся платформами для онлайн-общения и социального взаимодействия.
  • Графическое и мультимедийное — редакторы изображений, аудио- и видеофайлов. Популярные примеры — Adobe Premiere для видеомонтажа и Audacity для обработки аудио, а также Adobe Photoshop для редактирования изображений или бесплатные аналоги Krita и GIMP.
  • Обеспечения безопасности (антивирусы, фаерволы, шифровальщики данных) Среди бесплатных инструментов для защиты ПК популярны: Avast Free Antivirus, ZoneAlarm Free Firewall и VeraCrypt.
  • Офисное — редакторы текстов, электронных таблиц и приложения для работы с презентациями. Обычно поставляется в комплексах, таких как Microsoft Office (Word, Excel, PowerPoint), Apple iWork (Pages, Numbers, Keynote) и LibreOffice (Writer, Calc, Impress).

Классы прикладного ПО

Класс прикладного ПО определяет способ взаимодействия с пользователем:

Больше статей и видео в нашем Дзен-канале

  • Локальные приложения работают на устройстве пользователя и не требуют постоянного доступа в интернет. Например, редакторы: видео Vegas Pro, графический CorelDRAW или музыкальный FL Studio.
  • Клиент-серверные распределены между устройством клиента и удаленным сервером, что позволяет централизовано управлять данными, в том числе банкинг для юридических лиц и система электронного документооборота Directum.
  • Облачные не нужно устанавливать на компьютер, поскольку выполняются на серверах и доступны через интернет, поэтому работать с программами можно прямо в браузере. Примеры: Яндекс.Документы, удаленная бухгалтерия «Моё дело» и конструктор сайтов Tilda Publishing.

Системное и инструментальное программное обеспечение

Операционные системы обеспечивают базовое управление цифровым устройством, работу с файлами и периферийными устройствами. Большинство компьютеров сегодня работают под управлением разных версий и редакций Windows, которые «Блог системного администратора» недавно рассмотрел:

Какие существуют разновидности Windows
Статьи
Какие существуют разновидности Windows и как узнать, какая редакция ОС вам подходит

Довольно популярны также ноутбуки, десктопы и моноблоки от Apple с macOS. Распространены ПК с Linux, реже FreeBSD или Chrome OS (обычно на Chromebook). К системному программному обеспечению также относятся:

  • Драйверы налаживают корректное взаимодействие между аппаратным и программным обеспечением компьютера. Необходимы для оборудования: внешнего (МФУ, принтеры, сканеры, веб-камеры) и встроенного (жесткие диски, видеокарты, материнские платы). Зачастую (хоть и не всегда) встроены в операционную систему, поэтому не требуют ручной установки.
  • Утилиты для управления ресурсами компьютера.
  • Загрузчики ОС (GRUB, LILO, Windows Boot Manager).
  • Средства виртуализации (VMware, Hyper-V, VirtualBox).
  • Программы для обеспечения безопасности (антивирусы, фаерволы, шифровальщики данных).

Инструментальное ПО включает:

  • Такие решения для разработки программного обеспечения, как Visual Studio, Eclipse, IntelliJ IDEA.
  • Инструменты для управления сетями, в том числе: Wireshark, Cisco Packet Tracer.
  • Базы данных, например, MySQL, PostgreSQL, Microsoft SQL Server.
  • Утилиты для диагностики, настройки и очистки, самые известные из которых Disk Cleanup, HWiNFO, CCleaner и BleachBit.

Кроссплатформенные программы

Вне зависимости от вида и класса, кроссплатформенным называют ПО, которое может работать на различных устройствах и операционных системах без значительных изменений в коде или функциональности. Например, для Windows, macOS, Linux, iOS и Android доступны Skype, также браузеры Mozilla Firefox, Google Chrome и Opera.

Основные типы вредоносного ПО

Не все программы полезны, некоторых нужно опасаться. Вредоносным называют ПО, которое может нанести ущерб от потери информации до полной утраты контроля над устройством:

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

Какие программы установлены у вас на компьютере? Напишите в комментариях.

0 0 голоса
Рейтинг статьи

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Рекомендуем прочитать
onyx boox darwin 11