Программное обеспечение. Программное обеспечение. Классификация
Программное обеспечение. Классификация. Операционные системы. MS Windows. Окна. Файловая система. Программное обеспечение Программа - последовательность элементарных операций (команд), предписывающих машине выполнение определенных действий по реализации алгоритма решения задачи. Алгоритм - порядок выполнения операций над данными с целью получения искомых результатов. Для реализации одного и того же алгоритма могут использоваться различные программы. Программное обеспечение делится на следующие группы уровней: · базовый; · системный; · служебный; · прикладной. 1. Базовое ПО является низшим уровнем. Отвечает за взаимодействие с базовыми аппаратными средствами. Базовое программное обеспечение содержится в составе базового аппаратного обеспечения и сохраняется в специальных микросхемах постоянного запоминающего устройства (ПЗУ), образуя базовую систему ввода-вывода BIOS. 2. Системный программный уровень является переходным. Программы этого уровня обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. К системным программам относятся драйверы и операционные системы. a. При подсоединении к компьютеру нового оборудования, на системном уровне должна быть установлена программа (драйвер), обеспечивающая для остальных программ взаимосвязь с устройством. b. При включение ПК начинает работать специальная программа, называемая операционной системой. ОС представляет собой программное обеспечение, управляющее компьютером, всеми подключенными к нему устройствами, организующая диалог пользователя с ПК, распределяющая и использующая ресурсы компьютера. Операционные системы обеспечивают следующие виды интерфейса: · Интерфейс пользователя (система правил взаимодействия человека и технических средств (компьютеров)) Основа взаимодействия человека и ПК: принципы соглашения и умолчания. Соглашение – набор функций, которые будут выполняться конкретной программой и варианты исполнения каждой функции. Умолчание – устанавливает конкретный вариант исполнения функции (при наличии альтернативы), если пользователь явным образом не потребовал иного. · Аппаратно-программный интерфейс · Программный интерфейс. 3.. Служебный программный уровень. Назначение программ (утилит) этого уровня состоит в автоматизации работ по проверке и настройке компьютерной системы,а также для улучшения функций системных программ. Классификация служебных программ: a. Диспетчеры файлов (файловые менеджеры). b. Средства сжатия данных (архиваторы). c. Средства диагностики. d. Программы инсталляции (установки). e. Средства коммуникации. f. Средства просмотра и воспроизведения. g. Средства компьютерной безопасности. 4. Прикладной программный уровень предназначен для выполнения конкретных зада пользователя. Классификация прикладного ПО: a. Текстовые редакторы (Блокнот, WordPad) и текстовые процессоры (MS Word); b. Графические редакторы (Paint, Adobe Photoshop, Corel Draw); c. Системы управления базами данных (СУБД) (MS Access); d. Электронные таблицы (MS Excel); e. Презентации (MS Powerpoint); f. Web-редакторы (FrontPage); g. Браузеры (Опера, Internet Explorer, Chrome) h. Экспертные системы; i. Программные продукты профессиональной деятельности.
|