Софт
Пользователь компьютера использует его для решения определенных задач. Но это было бы невозможным без соответствующего программного обеспечения (ПО). Оно является неотъемлемой составляющей любого компьютера и часть его предустановлена по умолчанию. В зависимости от сферы использования ПК на нем устанавливается соответствующее ПО. Оно может меняться, тем самым меняя и назначение девайса от игрового до рабочего места бухгалтера или архитектора.
Виды программного обеспечения
Перечислить все виды довольно сложно, так как есть огромное количество программ, каждая из которых выполняет свою работу. Одни помогают пользователям общаться в мессенджерах, другие рисуют, третьи строят диаграммы и т.д. Если же говорить о назначении, то по этому признаку программное обеспечение делится следующим образом:
- системное;
- прикладное;
- инструментальное.
Между ними есть существенные отличия, так как у каждого свой отдельный фронт работ. Системное программное обеспечение организовывает аппаратную работу ПК, наблюдает за действием оперативной памяти, ЦП, видеокарты, следит, как вводится и выводится информация, контролирует сетевые подпрограммы. Системный софт включает:
- драйвера (маленькие утилиты, ответственные за стабильную и четкую работу других элементов);
- операционную систему;
- дополнения (настройки для расширения экрана или языковые пакеты).
Системный софт не предназначается для решения конкретной задачи, он просто стоит на страже бесперебойной работы всех частей компьютера.
Прикладное программное обеспечение – это установленный софт, который отвечает за выполнение конкретных заданий. В него входят базы данных, браузеры, редакторы текста и графических изображений, антивирусные программы. Словом, все утилиты, предназначенные для конкретного выполнения какого-либо задания или действия относятся к прикладному ПО.
Инструментальное – отвечает за отладку и настройку, переписывание программного кода. Дело в том, что технике нельзя что-то объяснить при помощи слов, она понимает только специфический машинный язык, обеспечить который может инструментальное ПО: высокоуровневые переводчики, редакторы, интерпретирующие программы.
Функции программного обеспечения
Функции ПО представляют собой весьма внушительный список. Если их систематизировать, то можно выделить несколько основных направлений:
- аппаратно-механическое;
- машинно-логическое;
- информационно-командное;
- интерфейсное.