Windows-driver

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

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

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

 

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

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

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

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

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

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

ОС

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

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

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

 

Драйвера

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

5-05-2023, 09:26 72 0

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent
Кликните на изображение чтобы обновить код, если он неразборчив