Программы – это упорядоченные последовательности команд. Конечная цель любой компьютерной программы – управление аппаратными средствами. Даже если на первый взгляд программа никак не взаимодействует с оборудованием, не требует никакого ввода данных с устройств ввода и не осуществляет вывод данных на устройства вывода, всё равно её работа основана на управлении аппаратными устройствами компьютера.
Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и в непрерывном взаимодействии. Несмотря на то, что мы рассматриваем эти две категории отдельно, нельзя забывать, чтобы между ними существует связь и их раздельное рассмотрение является условным.
По назначению всё программное обеспечение делится:
Ø Системное ПО служит для обеспечения эффективной работы аппаратуры компьютера. К системному ПО относятся программы-оболочки (Total Commander..), драйверы, операционная система, вспомогательные программы (утилиты) - архиваторы, русификаторы, КЭШи и т.д.
|
|
Ø Инструментальное ПО служит для разработки всевозможных пакетов программ, применяемых в самых разных областях деятельности человека. Системы программирования позволяют разрабатывать, вводить в компьютер, отлаживать и исполнять программы на языках программирования различных типов. Можно выделить три основные группы языков программирования:
§ процедурные или алгоритмические (Qbasic, Turbo Pascal);
§ объектно-ориентированные (Visual Basic, Delphi);
§ декларативные или языки логического программирования (Пролог).
Ø Прикладное ПО обеспечивает решение задач в различных областях применения компьютерных систем обработки данных. Прикладное программное обеспечение позволяет создавать и преобразовывать документы, которые являются файлами различных типов. Практически каждый пользователь нуждается в приложениях общего назначения, к числу которых относятся:
§ текстовые редакторы (Word, Lexicon);
§ графические редакторы (Paint);
§ электронные таблицы (Excel);
§ системы управления базами данных (Access);
§ создание мультимедиа-презентаций (Power Point);
§ коммуникационные программы (Internet Explorer) и другие.
Кроме этого существуют приложения специального назначения, необходимые для профессионального использования квалифицированными пользователями компьютера в различных сферах деятельности. К ним относятся:
§ системы машинной графики (Adobe Photoshop, Corel Draw);
§ системы автоматизированного проектирования (AutoCad);
§ системы разработки Web-узлов (Front Page);
§ бухгалтерские программы (1С Бухгалтерия);
§ системы распознавания текста (Fine Reader) и другие.
Совокупность программ, установленных на компьютере, называется его программной конфигурацией. Совокупность оборудования, подключенного к компьютеру, называется его аппаратной конфигурацией. Несмотря на то, что по своей архитектуре и функциональному назначению разные компьютеры могут быть весьма близки друг другу, найти два компьютера, имеющих одинаковые аппаратные и программные конфигурации, практически невозможно. На каждом рабочем месте программно-аппаратная конфигурация создается такой, чтобы наиболее эффективно решать конкретные практические задачи, характерные для данного рабочего места.
|
|
Блок вопросов V: