Общие сведения, класификация и свойства программного обеспечения
Программное обеспечение (ПО) является важной составной частью любой вычислительной системы, совместно с аппаратным (техническим) математическим, информационным, лингвистическим, организационным и методическим обеспечением. Без ПО вычислительная система работать не будет.
ISO/IEC 2382-1:1993 определяет, что «ПО — это все или часть программ, процедур, правил и соответствующей документации системы обработки информации».
ГОСТ 19781-90 — «ПО — совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ».
Согласно IEEE Std 829—2008 «ПО — компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы», а также, что «ПО — программа или множество программ, используемых для управления компьютером».
ПО можно классифицировать по ряду нижеприведенных признаков.
А. По степени тиражируемости всё ПО делится на следующие группы:
УРОК 26. Программное обеспечение компьютера (10 класс)
- — ПО, разрабатываемое на заказ;
- — ПО для крупных корпораций и организаций;
- — ПО для массового потребителя.
Б. По степени переносимости программы делят на:
- — платформозависимые — предназначенные для запуска только на одной определенной платформе или под одной определенной операционной системе (например только для Windows или только для iOS);
- — кроссплатформенные — работающие на нескольких платформах или под управлением нескольких различных операционных систем.
Кроссплатформенность — способность ПО работать более чем на одной аппаратной платформе и/или операционной системе. Она обеспечивается благодаря использованию высокоуровневых языков программирования, сред разработки и выполнения, поддерживающих условную компиляцию, компоновку и выполнение кода для различных платформ. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно.
В. По способу распространения и использования программы делят на:
- -несвободные (закрытые);
- -открытые;
- -свободные.
Г. По назначении) программы делят на:
- -системные (рис. 74);
- -прикладные.
Дополнительное системное ПО
Системное программное обеспечение
Источник: bstudy.net
Классы программных продуктов. Системное программное обеспечение.
Программные продукты можно классифицировать по различным признакам. Основным признаком, по которому классифицируют все программные продукты, является сфера (область) их использования. Поэтому различают следующие классы программных продуктов:
1. Системное программное обеспечение
2. Пакеты прикладных программ
3. Инструментарий технологии программирования
Урок 11. ПО компьютера. Системное ПО.
Системное программное обеспечение предназначено для выполнения различных вспомогательных функций: управление ресурсами ЭВМ; создание копий используемой информации; проверку работоспособности устройств ЭВМ; выдачу справочной информации о компьютере.В состав системного программного обеспечения можно отнести: операционную систему; антивирусные программы; программы архивирования
Системное ПО — совокупность программ для управления аппаратурой компьютера и обеспечения работы прикладных программ.
Системное ПО входит в состав программного обеспечения компьютера.
Классификация системного ПО:
Базовое ПО — совокупность программ, обеспечивающих работу компьютера.
В базовое ПО входят:
- операционные системы,
- операционные оболочки (shell).
Операционные системы (ОС) — программы, которые управляют устройствами компьютера (процессором, оперативной памятью, устройствами вводавывода) и обеспечивают работу других программ.
В ОС входят программы:
- планировщик процессов — для организации эффективного использования ресурсов компьютера (процессора, памяти),
- драйверы устройств — для управления устройствами вводавывода, они переводят команды определенного устройства вводавывода в команды ОС.
- файловая система,
- системные библиотеки — для поддержки приложений, в них представлены функции, которые сложны для самостоятельного написания и часто используются в программах. Например, функции вводавывода информации, расчета математических функций и др.
- MS DOS, IBM PC DOS,
- MS Windows (98, XP, 7, 8)
- Mac OS, Mac OS X,
- OS/2,
- Linux
Операционные оболочки — интерфейс для взаимодействия пользователей с операционной системой. Операционные оболочки интерпретируют (переводят в машинный код и выполняют) команды ОС.
Виды операционных оболочек:
- графические — для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде графических изображений (Проводник Windows, включающий «Рабочий стол», меню «Пуск», панель задач и файловый менеджер),
- текствые
- командная строка — для ввода команд ОС с клавиатуры (cmd.exe, Windows PowerShell, входящие в ОС MS Windows)
- пакеты — для записи последовательности команд ОС в файл (файл с расширением .bat), далее файл интерпретируется.
- окна — для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде набора букв, цифр и символов псевдографики.
Служебное (сервисное) ПО (утилиты) — совокупность программ, расширяющих базовое ПО.
Операционная система и ее функции.
ОС- это неотъемлемая часть ПО, управляющая техническими средствами компьютера (hardware).. Операционная система — это программа, координирующая действия вычислительной машины; под ее управлением осуществляется выполнение программ.
Основные функции операционной системы: 1. Обмен данными между компьютером и различными периферийными устройствами (терминалами, принтерами, гибкими дисками, жесткими дисками и т.д.). Такой обмен данными называется «ввод/вывод данных». 2. Обеспечение системы организации и хранения файлов. 3. Загрузка программ в память и обеспечение их выполнения. 4. Организация диалога с пользователем. |
Характеристика Windows. Интерфейс Windows.
Операционные системы семейства Windows представляет собой 32разрядные операционные системы, обеспечивающую многозадачную и многопоточную обработку приложений. Они поддерживает удобный графический пользовательский интерфейс, возможность работы в защищенном режиме, совместимость с программами реального режима и сетевые возможности. В Windows реализована технология поддержки самонастраивающейся аппаратуры Plug and Play, допускаются длинные имена файлов и обеспечиваются повышенные характеристики устойчивости.
Пользовательский интерфейс ос Windows
Пользовательский интерфейс-это методы и средства, предоставляемые ОС пользователю для взаимодействия с ней.
ОС Windows имеет удобный графический интерфейс пользователя.
Ниже перечислены основные элементы пользовательского интерфейса Windows:
- рабочий стол;
- меню;
- панели инструментов;
- программные окна;
- диалоговые окна;
- вторичные окна.
Рабочий стол- это экран, появляющийся после загрузки Windows. (рис. 1).
Папкав Windows—этосредствоорганизации и представления системных ресурсов ПК (каталогов, файлов, дисковых накопителей и т. д.).Объекты в папке представляются значками, и каждый значок имеет название, расположенное ниже него. Для того чтобы открыть папку, запустить программу, открыть документ или активизировать и открыть объект любого другого типа в папке, достаточно дважды щелкнутьна соответствующем значке.
По умолчанию рабочий стол содержит следующие специальные папки:
Значок Мой компьютерпредставляет наРабочем столепапку, как бы содержащую весь компьютер целиком. ПапкаМой компьютерсодержит значки всех дисковых накопителей ПК, включая жесткие диски, накопители на гибких и компакт-дисках и подсоединенные сетевые диски.
Значок Сетевое окружениеобеспечивает быстрый доступ к сетевым ресурсам, если данный ПК подсоединен к сети. Эти сетевые ресурсы включают диски и принтеры, общие для всех компьютеров в сети. Чтобы просмотреть список компьютеров, входящих в рабочую группу, или структуру сети в целом, необходимо дважды щелкнуть этот значок.
Корзинапредназначена для временного хранения удаленных файлов, папок и ярлыков. Она позволяет восстановить объекты, удаленные по ошибке. При переполнении корзины объекты, находящиеся в ней дольше всех, удаляются безвозвратно.
По внешнему виду корзины видно — пуста она или нет. Конкретную информацию о перенесенных в корзину объектах можно получить, перейдя в режим просмотра корзины (двойной щелчок левой кнопкой мыши или щелчок правой кнопкой и в контекстном меню выбрать команду Открыть).
Ярлык – ссылка на другой объект Windows. Таким объектом может быть файл, папка, устройство (диск, принтер). Это файл специального вида, в котором хранится путь к объекту. В отличие от файлов, ярлыки имеют на своем значке в левом нижнем углуизогнутую стрелку.
Используется ярлык для быстрого доступа к объекту (быстрого открытия объекта). Для этого достаточно дваждыщелкнуть левой кнопкой на ярлыке.
Дата добавления: 2018-02-15 ; просмотров: 1467 ; Мы поможем в написании вашей работы!
Источник: studopedia.net
Классы программных продуктов. Системное программное обеспечение. Назначение. Основные компоненты
Программные продукты можно классифицировать по различным признакам. Основным признаком, по которому классифицируют все программные продукты, является сфера (область) их использования. Поэтому различают следующие классы программных продуктов:
1. Системное программное обеспечение
2. Пакеты прикладных программ
3. Инструментарий технологии программирования
Системное программное обеспечение — это комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
К системному ПО относятся:
· операционные системы (эта программа загружается в ОЗУ при включении компьютера)
· программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)
· операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.
· Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)
· утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)
· К утилитам относятся:
· диспетчеры файлов или файловые менеджеры
· средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)
· средства просмотра и воспроизведения
· средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков
· средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами
· средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).