02  мар

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

Категория Разное

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


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



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

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

Типы программ

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

Как это работает?

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

Программы с открытым исходным кодом и программы, защищенные авторским правом

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


Также статьи на сайте chajnikam.ru на различные темы:
Определение ввода данных
Способы шифрования данных
Зарождение информационной технологии
Что такое полоса пропускания интернета?


Просмотры: 20561
Возможно Вас это заинтересует:
    Что такое информационная технология?
    В 1960-ых и 1970-ых термин информационная технология (IT) не был еще настолько известной фразой, и использовался в основном работниками банков и больниц, которые таким термином описывали процесс хранения информации. С развитием вычислительной технологии и появлением безбумажной документации термин
    Что такое шифрование данных?
    Есть три основных метода шифрования: хеширование, симметрическая криптография и асимметричная криптография. У каждого из этих методов шифрования есть свои достоинства и недостатки. Хеширование, например, очень стойкое к вмешательству, но не столь гибкое как другие методы. Все три метода полагаются
    Что такое ввод данных?
    Ввод данных с клавиатурыВвод данных – это перенос некоторой формы информации в другую среду, обычно производится ввод данных с клавиатуры в базу данных какой либо программы, например в таблицы Excel. Перенос данных может осуществляться с рукописных документов или различных таблиц. Данные могут быть
    Построение локальной сети организации
    Не всегда недавно созданная организация может позволить себе профессионального системного администратора, который смог бы не только настроить компьютеры, но и организовать грамотное построение локальной компьютерной сети предприятия. На старте иногда ограничиваются созданием локальной сети на
Теги: