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

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

Программа - особый вид информации в виде двоичных кодов, воспринимаемых процессором как команды к выполнению каких-либо действий. Файлы программ вместе с файлами других типов хранятся на накопителях информации, для запуска считываются с них в оперативную память, и, по окончании работы, удаляются из оперативной памяти. Программы, которые остаются в оперативной памяти после загрузки на все время работы компьютера называются резидентными.

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

Операционные системы – программы, управляющие работой компьютера. Примеры: MS DOS, Linux, WINDOWS. Сетевые системы – программы, обеспечивающие работу компьютерных сетей. Примеры: Novell Netware, LANtastic. В настоящее время сетевые системы включают в состав операционных систем. Примеры: WINDOWS XP, WINDOWS 2000. К этому же классу программ можно отнести и браузеры сети Интернет. Например, MS Internet Explorer, Opera. Программы-оболочки – программы, предназначенные для создания пользователю удобных условий работы. Примеры: Norton Commander, Far, Total Commander. Программы-оболочки играют роль надстроек над операционными системами, давая пользователю возможность выполнять те же самые операции быстрее и нагляднее. Драйверы – программы, управляющие работой периферийных устройств. Сервисные программы (утилиты) предназначены для выполнения различных вспомогательных операций – проверки исправности оборудования, архивации файлов, борьбы с компьютерными вирусами, форматирования дисков и т.д. Например, WinRar, KAV, Scandisk.

К узкопрофессиональным программам относится огромное множество программ специального назначения, ориентированных на специалистов в определенной области. Например, для расчетов прочности строительных конструкций, управления работой атомной электростанции, бухгалтерских расчетов и т.д. Однако, независимо от рода деятельности, любой работник часто сталкивается с необходимостью подготовки каких-то текстовых документов, например, заявлений, отчетов, деловых писем и т.д. Для этих целей используют специальные программы - текстовые редакторы. Например, Word, Writer. Разновидностью текстовых редакторов являются издательские системы, используемые при издании книг, журналов, газет, рекламных объявлений. Для автоматизированной обработки данных в табличной форме используют специальные программы - электронные таблицы. Например, Excel, Calc. Системы управления базами данных (СУБД) - программы для работы с базами данных. Например, MS Access, Oracle, MySQL. К программам для работы с графикой относятся большое число программ разного уровня. От простых графических редакторов, предназначенных для выполнения простых рисунков (например, Paint), ретуширования и редактирования сложных рисунков, фотографий (Adobe Photoshop), создания мультфильмов (Corel Draw), до сложных систем инженерной графики - систем автоматизированного проектирования (AutoCAD). Игровые и обучающие программы предназначены для отдыха и обучения.