Главная / Компьютеры / Что такое программное обеспечение компьютера?

Что такое программное обеспечение компьютера?

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

Оборудование против программного обеспечения

В вычислительном отношении аппаратное и программное обеспечение представляют два фундаментальных элемента компьютера. Аппаратное обеспечение включает в себя всё, что имеет «жёсткое» физическое присутствие – ваш компьютер или ноутбук и его электронику. И наоборот, программы на вашем компьютере, которые существуют в виде цифровых данных, а не как физические объекты, называются программными. Для работы компьютерам требуется как аппаратное, так и программное обеспечение. Дополнительные карты, такие как видеокарты, расширяют возможности компьютера, дополняя его аппаратное обеспечение.

Компьютерное железо

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

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

Термин «программное обеспечение» обычно является синонимом «компьютерная программа» и «приложение». Internet Explorer, Microsoft Word и Photoshop являются примерами программного обеспечения. Программное обеспечение компьютера также включает его операционную систему, такую ​​как Windows или Mac OS X. Операционные системы действуют как основа, обеспечивая интерфейс, в котором работает всё другое программное обеспечение. Обратите внимание, что не все данные на компьютере являются программными, но для открытия документов, музыки, изображений, видео и других файлов требуется определенный тип программного обеспечения.

Аппаратные и программные взаимодействия

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

Драйверы и прошивка

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



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*