
Программное обеспечение

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

Поскольку без ПО функционирование ПК невозможно то, оно является неотъемлемой составной частью любого ПК и поставляется вместе с его аппаратной частью .


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

Назначение ПО:
- обеспечение работоспособности компьютера.
- облегчение взаимодействия пользователя с компьютером.
- сокращение цикла от постановки задачи до получения результата.
- повышение эффективности использования ресурсов компьютера.

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

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

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

Существуют три наиболее популярных операционных систем для компьютеров:Microsoft Windows,
Mac Os X и Linux

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

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

Интерфейс пользователя компьютерного приложения включает:
- средства отображения информации, отображаемую информацию, форматы и коды;
- командные режимы, язык «пользователь — интерфейс»;
- устройства и технологии ввода данных;
- диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь пользователем;
- поддержку принятия решений в конкретной предметной области;
- порядок использования программы и документацию на неё

Драйвер - это программа, обеспечивающая взаимодействие компьютера с оборудованием и устройствами. Без драйверов невозможна нормальная работа подключенного к ПК оборудования, например видеоадаптера или принтера.

Загрузка компьютера – это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска)в оперативную память компьютера.

1. Power On Self Test (POST) - запускается только один раз и сразу после включения питания. В этом тесте проверяется аппаратура на наличие грубых ошибок (функционирование аппаратуры вообще). Одним из видимых шагов на экране - тестирование памяти.

2. Инициализация - запускается каждый раз, когда машина перегружается (например, когда пользователь нажимает Ctrl-Alt-Del) - инициализирует все доступные устройства на плате и в слотах расширения (ISA, PCI, AGP).

3. Третья часть - это собственно BIOS (BASIC INPUT/OUTPUT SYSTEM) - базовая система ввода/вывода на низком уровне. Этими функциями пользуются некоторые операционные системы (DOS, Windows и др.) Обычно, весь BIOS располагается на отдельном чипе, который программируется на заводе, хотя в современных компьютерах может быть перепрограммирован прямо из системы. Т.е. сейчас используется Flash Memory.

Сервисное ПО – это программы обслуживания персонального компьютера и его программного обеспечения.

Архиватор — это программа, осуществляющая сжатие и/или упаковку одного и более файлов в архив или серию архивов для удобства переноса или хранения, а также распаковку архивов. Простейшие архиваторы просто последовательно объединяют (упаковывают) содержимое файлов в архив.

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

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

Антивирус – это программа для защиты компьютера или мобильного устройства от вредоносных программ.

Прикладная программа — или приложение программа , предназначенная для выполнения определенных пользовательских задач и рассчитана на непосредственное взаимодействие с пользователем.


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

- Усло́вно-беспла́тное програ́ммное обеспече́ние — программное обеспечение, с возмездным (или возмездным при определенных условиях) использованием.
![Свободное программное обеспечение , свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения. [1] Если на программное обеспечение есть исключительные права, то свободы объявляются при помощи свободных лицензий.](http://fsd.mir-olymp.ru/html/2018/12/13/i_5c1256fddf85b/img_phpiWLF27_27.jpg)
Свободное программное обеспечение , свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения. [1] Если на программное обеспечение есть исключительные права, то свободы объявляются при помощи свободных лицензий.