Windows-driver

Советы по компьютерному ПО

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

И – для начала, расскажу что такое программа. Программа – это набор инструкций для процессора. Процессор выполняет эти инструкции (обращается к оперативной памяти, жесткому диску, периферийным устройствам). В итоге – программа и выполняет то, что было необходимо.

 

А теперь – расскажу о трех типах компьютерных программ (это операционные системы, операционные системы и драйвера):

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

С одной стороны – ОС общается со всеми периферийными устройствами компьютера (напомню – это дисководы, жесткие диски, USB и другие устройства). Операционная система сама все организует, да и в современных ОС уже нельзя напрямую обращаться к периферийным устройствам – нужно, скажем так, просить об этом операционную систему.

С другой стороны – ОС общается со своими пользователями (то есть – с вам) посредством графического интерфейса. Именно ОС создает те окошки с описаниями ошибки, которые вы видите (если, конечно, не про обычные приложения речь идет), а также – и другие элементы создает ОС, которые не так часто видны обычному человеку.

В общем – операционная система это прослойка между человеком (пользователем ПК) и железом компьютера. Как-то так.

Самые популярные ОС, на данный момент – это Windows (от компании Microsoft), Linux (различные дистрибутивы – Ubuntu, CentOS, OpenSUSE и другие).

ОС

Приложения. Это – самый большой слой программ для ПК. Именно с ними (конечно, помимо ОС) работает рядовой пользователь персонального компьютера. Приложения выполняют функции, которые нужны пользователям. Например – создание текста, музыки; работа с графикой, различными медиа материалами; автоматизация различных действий и другие возможности. В данный момент прикладных программистов большинство (так как пользователям нужны прикладные программы).

В пример можно привести текстовые процессоры Word и LibreOffice, браузеры Firefox и Internet Explorer и другие программы. Разрабатывать приложения может любой пользователь (у которого будут средства для создания программ).

Драйверы. Это тоже одни из важнейших программных слоев. Напомню – периферийные устройства подключаются к компьютеру и, чтобы ими можно было пользоваться – они должны быть зарегистрированы ОС. То есть – ОС должна знать, какими функциями обладает данное устройство. Описанием этих функций и занимаются драйверы. Для каждого устройства должен быть свой драйвер (как официальный – от разработчика устройства, до кустарного драйвера). Драйверы создаются (чаще всего) системными программистами.

 

Драйвера

Вот такие три типа программ используются в персональном компьютере (да и в других остальных видах компьютеров они используются).

5-05-2023, 09:26 2 663 0

Добавление комментария

    • Смайлы и люди
      Животные и природа
      Еда и напитки
      Активность
      Путешествия и места
      Предметы
      Символы
      Флаги
Кликните на изображение чтобы обновить код, если он неразборчив