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

Программное обеспечение (ПО; англ. Software) – общее понятие, что указывает на набор кодированных инструкций (компьютерная программа) для управления процессором, включая CPU компьютера. Процессор читает следующие закодированные инструкции и выполняет их. Исполнение программного обеспечения компьютером состоит в манипулировании информацией и управлении аппаратными компонентами компьютера. Например, типичным для персональных компьютеров является отображение информации на экран и прием ее с клавиатуры. Программное обеспечение (software) и аппаратное обеспечение (hardware) есть две комплементарные компоненты компьютера, причем граница между ними нечеткая: некоторые фрагменты программного обеспечения на практике реализуются чисто аппаратурой микросхем компьютера, а программное обеспечение, в свою очередь, способно выполнять ( эмулировать) функции электронной аппаратуры. Но по сути назначения программного обеспечения заключается в управлении как самим компьютером так и другими программами и манипулировании информацией. OpenOffice.org Writer Теоретические основы программного обеспечения компьютеров базируются на теории конечных автоматов, и практически были заложены британским математиком Аланом Тьюринга (англ. Alan Turing) в 1936 году, который создал так называемую машину Тьюринга, математическая модель абстрактной машины способной выполнять последовательности рудиментарных операций, которые переводят машину с одного фиксированного состояния в другое, уже задан заранее состояние. Главная идея заключалась в математическом доказательстве факта, что любой, предварительно сформулирован состояние системы может быть всегда достигнут последовательным выполнением конечного набора элементарных команд (программы) из фиксированного алфавита команд. В отличие от аппаратных составляющих hardware компьютера, программное обеспечение представляет собой информацию, которая хранится на материальных носителях в виде файлов (дискета, HDD, CD, DVD и т.д.) и может передаваться по каналам связи. Различают системное и прикладное программное обеспечение; Системное программное обеспечение предназначено для обслуживания собственных потребностей компьютера – обеспечение его работоспособности и выполнения его внутренних функций, а также для создания предпосылок для выполнения прикладного программного обеспечения. Типичным примером системного ПО является операционная система. Прикладное программное обеспечение, собственно, предназначено для решения конкретных задач. Например: редакторы текста, электронные таблицы, базы данных и т.д.

Комментарии запрещены.