русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Программное обеспечение (ПО)


Дата добавления: 2015-07-04; просмотров: 1710; Нарушение авторских прав


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

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

 

 

 

 

Рис.2.1. Уровни ПО

 

Каждый следующий уровень ПО опирается на предшествующие уровни и повышает функциональность вычислительной системы.

Базовое ПОявляется самым низким уровнем ПО. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Базовые программные средства хранятся в ПЗУ и образуют базовую систему ввода/вывода (BIOS – Basic Input/Output System). Назначение BIOS – проверка состава и работоспособности компьютерной системы и обеспечение взаимодействия с другими устройствами. Кроме того, программы BIOS сопровождают запуск ПК и выдают диагностические сообщения.

Системное ПО. Совокупность ПО этого уровня образуют ядро операционной системы. Оснащение ПК ПО системного уровня подготавливает его к установке программ более высокого уровня и к взаимодействию с пользователем.



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

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

Всё программное обеспечение поставляется на флоппи-дисках, лазерных дисках (CD, DVD) или через международную сеть Интернет. Иногда программный продукт может стоить гораздо дороже самого компьютера.

Помимо тематического деления программ существует ещё одна классификация – рыночная. Отслеживая рынок всего программного обеспечения, можно составить его схему классификации, представленную на рис. 2.2.

 

 

Рис. 2.2. Рыночная классификация ПО

 



<== предыдущая лекция | следующая лекция ==>
Тестовые задания | Операционные системы (ОС)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.059 сек.