Современные компьютеры и компьютерная техника в настоящее время не могут работать без соответствующего программного обеспечения, так как ПО — неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Для того, чтобы компьютер выполнял необходимые задачи, на него должны быть установлены программы, содержащие алгоритмы выполнения этих задач.
Компьютер выполняет любые действия по программам, написанным человеком. Сам по себе компьютер никогда никаких действий выполнить не в состоянии. Можно сказать, что компьютер без программы подобен автомобилю без водителя и горючего.
Для обозначения множества программ, которые используются или могут быть использованы на компьютере, служит термин программное обеспечение (ПО) компьютера.
Программное обеспечение (ПО)
Программное обеспечение — комплекс программ обеспечивающих обработку или передачу данных предназначенных для многократного использования и применения разными пользователями.
Программы и файлы
Разные модели вычислительных машин обладают различной архитектурой, различными способами кодирования информации, различными системами команд. Поэтому программы, подготовленные к выполнению на компьютере одной модели, скорее всего, невозможно будет выполнить на компьютере другой модели.
Программное обеспечение — совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации. программный обеспечение драйвер компьютер
Под программным обеспечением (Software) понимается совокупность программных средств и требующихся им данных, выполняемых вычислительной системой.
Программа — это упорядоченные последовательности команд.
Конечная цель любой компьютерной программы — управление аппаратными средствами. Даже если на первый взгляд программа никак не взаимодействует с оборудованием, не требует никакого ввода данных с устройств ввода и нее осуществляет вывод данных на устройство вывода все равно ее работа основана на управлении аппаратными устройствами компьютера.
Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и в непрерывном взаимодействии.
В настоящее время наряду с понятием программа используется понятие приложение. Между ними нет принципиальной разницы. Есть мнение, что программа — это одна единица, а приложение — это совокупность программ, решающих совместно одну или несколько близких задач. Однако данное деление может быть достаточно условным в связи с тем, что большинство даже очень простых программ обычно включают различные библиотеки и модули сторонних разработчиков. С другой стороны, вычленить из приложения какую-либо программу так, чтобы она работала самостоятельно, может быть невозможно.
Другое дело понятие программной системы, представляющей собой комплекс программ, решающих целую группу задач. Такими программными системами могут выступать операционные системы, офисные пакеты, объединенные наборы утилит для обслуживания или тестирования компьютера.
Компьютер как совокупность устройств и программ (6 класс)
Источник: studwood.net
Классификация программного обеспечения ЭВМ
Программное обеспечение ЭВМ — это программа или совокупность программ, которые используются для управления компьютером.
Введение
Определение 2
Программа — это сформированная на языке, который понятен компьютеру, чёткая и однозначная очерёдность инструкций.
Программным обеспечением (Software) называется набор программных приложений, которые используются при работе на персональном компьютере и обеспечивают функционирование, диагностирование и тестирование аппаратного обеспечения, а также формирование, отладку и исполнение пользовательских задач. Программное обеспечение выполняет функции интерфейса между аппаратным обеспечением персонального компьютера и пользователем и даёт возможность решения задач из любых предметных областей.
Решим твою учебную задачу всего за 30 минут
Попробовать прямо сейчас
На текущий момент программное обеспечение персонального компьютера может иметь в своём составе десятки тысяч программных приложений, которые могут быть поделены на следующие классы:
- Системное программное обеспечение.
- Прикладное программное обеспечение.
- Инструментарий, предназначенный для формирования программ.
Классификация программного обеспечения ЭВМ
Системным программным обеспечением является комплект программ, которые управляют работой аппаратных устройств и обеспечивают услугами пользователей и их прикладные программные комплексы. К системному программному обеспечению следует отнести следующие программные средства:
- Операционные системы.
- Программные сервисные утилиты.
- Набор программных драйверов.
- Программные оболочки, которые обеспечивают удобное взаимодействие с ЭВМ.
- Программы, которые являются операционными оболочками, то есть это, например, графические интерфейсы, средства мультипрограммирования, средства информационного обмена между программами и так далее.
- Программные средства, предназначенные для диагностики и тестирования ЭВМ.
- Программы, предназначенные для управления локальными сетями.
«Классификация программного обеспечения ЭВМ»
Готовые курсовые работы и рефераты
Консультации эксперта по предмету
Помощь в написании учебной работы
Операционные системы являются программным комплектом, предназначенным для управления ресурсными возможностями персонального компьютера и являющимся ядром универсальной вычислительной машины, именуемой компьютером.
Операционная система осуществляет управление всеми операциями внутри компьютера, а также управляет операциями информационного обмена между компьютером и связанным с ним периферийным оборудованием, а именно, принтером, монитором, модулями памяти и так далее. Операционная система также позволяет выполнять информационный обмен среди прикладных программ и аппаратных модулей, и, кроме того, выступает как посредник между пользователем и компьютерным оборудованием.
Драйверами называются специализированные программы, управляющие информационным вводом и выводом, которые позволяют операционной системе взаимодействовать с различными внешними модулями, предоставляя ей необходимый протокол информационного обмена и так далее. Драйверы делятся на стандартные и загрузочные.
Стандартные драйверы способны управлять работой стандартного оборудования, такого как, монитор, клавиатура и так далее, они хранятся в постоянном запоминающем устройстве компьютера и в комплексе выступают базовой системой ввода/вывода, то есть BIOS.
Загружаемые или нестандартные драйверы применяются, чтобы управлять дополнительными внешними модулями персонального компьютера, такими как, мышка, компакт-диски и так далее. Помимо этого, они управляют расширяемыми модулями памяти, используются для создания виртуальных дисков и их обслуживания и так далее.
Утилитами называются вспомогательные программные приложения, которые наиболее часто применяются для следующих целей:
- Выполнения резервного копирования.
- Для защиты персонального компьютера от вирусных заражений и уничтожения последствий этих заражений.
- Для создания информационных архивов.
- Для обеспечения работы других программных приложений с нестандартными языками и текстовыми данными.
- Для диагностирования конфигурации и исправности персонального компьютера.
- Для повышения оперативности информационного доступа к дискам.
- Для организации оптимального распределения информации на диске.
- Для реализации режима динамического сжатия дисков.
- Для организации защиты данных, которые хранятся на компьютере.
Программами-оболочками называются программы, которые обеспечивают более удобные и наглядные методы взаимодействия с персональным компьютером, чем операционная система. Такие программы не подменяют операционную систему, а только реализуют её дополнение. В качестве примера таких программ можно привести Norton Commander, Volkov Commander, Norton Navigator.
Операционными оболочками называются программы, которые подобно программам-оболочкам считаются надстройками над операционной системой, повышают удобство и наглядность взаимодействия с персональным компьютером. Помимо этого, они увеличивают возможности операционной системы в плане логического уровня интерфейса пользователя.
Средствами тестирования и диагностики ЭВМ выступают программы, которые составляют средства технического обслуживания компьютера и служат для тестирования работоспособности, отладки и технической эксплуатации. Они подразделяются на следующие группы:
- Диагностические средства.
- Средства программно-логического контроля.
- Тестовые программы.
- Средства программно-аппаратного контроля.
Прикладным программным обеспечением являются программы или их наборы, именуемые пакетами, которые предназначены для решения задач из разных сфер деятельности человека. Такие программные пакеты способны снижать трудоёмкость и повышать эффективность работы пользователей. Прикладное программное обеспечение делится на следующие группы:
- Целевое прикладное программное обеспечение.
- Универсальное прикладное программное обеспечение.
Источник: spravochnick.ru
Программное обеспечение
Общие сведения, класификация и свойства программного обеспечения
Программное обеспечение (ПО) является важной составной частью любой вычислительной системы, совместно с аппаратным (техническим) математическим, информационным, лингвистическим, организационным и методическим обеспечением. Без ПО вычислительная система работать не будет.
ISO/IEC 2382-1:1993 определяет, что «ПО — это все или часть программ, процедур, правил и соответствующей документации системы обработки информации».
ГОСТ 19781-90 — «ПО — совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ».
Согласно IEEE Std 829—2008 «ПО — компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы», а также, что «ПО — программа или множество программ, используемых для управления компьютером».
ПО можно классифицировать по ряду нижеприведенных признаков.
А. По степени тиражируемости всё ПО делится на следующие группы:
- — ПО, разрабатываемое на заказ;
- — ПО для крупных корпораций и организаций;
- — ПО для массового потребителя.
Б. По степени переносимости программы делят на:
- — платформозависимые — предназначенные для запуска только на одной определенной платформе или под одной определенной операционной системе (например только для Windows или только для iOS);
- — кроссплатформенные — работающие на нескольких платформах или под управлением нескольких различных операционных систем.
Кроссплатформенность — способность ПО работать более чем на одной аппаратной платформе и/или операционной системе. Она обеспечивается благодаря использованию высокоуровневых языков программирования, сред разработки и выполнения, поддерживающих условную компиляцию, компоновку и выполнение кода для различных платформ. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно.
В. По способу распространения и использования программы делят на:
- -несвободные (закрытые);
- -открытые;
- -свободные.
Г. По назначении) программы делят на:
- -системные (рис. 74);
- -прикладные.
Дополнительное системное ПО
Системное программное обеспечение
Источник: bstudy.net
Программное обеспечение. Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Состав программного обеспечения. — презентация
Презентация на тему: » Программное обеспечение. Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Состав программного обеспечения.» — Транскрипт:
2 Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Состав программного обеспечения ПК называют программной конфигурацией. Программное обеспечение, можно условно разделить на три категории: · системное ПО (программы общего пользования), выполняющие различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д. · прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д. · инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования
4 К системному ПО относятся: · операционные системы (эта программа загружается в ОЗУ при включении компьютера) · программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander) · операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т. · Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера) · утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг) К утилитам относятся: · диспетчеры файлов или файловые менеджеры · средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия) · средства просмотра и воспроизведения · средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков · средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами · средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).
5 Прикладное ПО Прикладные программы могут использоваться автономно или в составе программных комплексов или пакетов. Прикладное ПО – программы, непосредственно обеспечивающие выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, создание электронных таблиц и т.д. Пакеты прикладных программ – это система программ, которые по сфере применения делятся на проблемно – ориентированные, пакеты общего назначения и интегрированные пакеты. Современные интегрированные пакеты содержат до пяти функциональных компонентов: тестовый и табличный процессор, СУБД, графический редактор, телекоммуникационные средства. К прикладному ПО, например, относятся: · Комплект офисных приложений MS OFFICE · Бухгалтерские системы · Финансовые аналитические системы · Интегрированные пакеты делопроизводства · CAD – системы (системы автоматизированного проектирования) · Редакторы HTML или Web – редакторы · Браузеры – средства просмотра Web — страниц · Графические редакторы · Экспертные системы И так далее.
6 Инструментальное ПО (системы программирования) Инструментальное ПО или системы программирования — это системы для автоматизации разработки новых программ на языке программирования. Наиболее популярные системы программирования программ с использованием визуальных средств — визуального проектирования: · Borland Delphi — предназначен для решения практически любых задачи прикладного программирования · Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений · Microsoft Visual Basic – это популярный инструмент для создания Windows- программ · Microsoft Visual C++ — это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows
Источник: www.myshared.ru