Модуль – модифицированная, самостоятельная по функциям часть системы, имеющая законченное оформление, и средство сопряжения с другими функциональными узлами и модулями.

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

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ

ЛЕКЦИЯ №6

Синхронизация – преобразование нестандартных сигналов ВУ в стандартные для ЭВМ.

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

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

Некоторые однотипные ВУ могут обслуживаться одним контроллером. По названию возможны два варианта обозначения контроллера:

1. контроллер;

2. адаптер.

Единый интерфейс – устройство сопряжения основных и дополнительных блоков в единое целое, удобен по тому, что позволяет достаточно просто изменять набор основных и внешних устройств, например, наращивать память подсоединением ее дополнительных объемовнапрямую к интерфейсу. Дополнительные ВУ для подключения к интерфейсу требуют наличия соответствующих контроллеров, соединенных с интерфейсом через обычные разъемы, поэтому конфигурация современных ЭВМ изменяется достаточно быстро и просто в соответствии с требованиями пользователя.

Основное преимущество рассмотренной схемы: блочность построения, т.е. возможность изменения общей конфигурации ЭВМ, подключением или отключением некоторой части в основной ВУ.

Недостаток: резкое уменьшение коэффициента полезного действия процессора при увеличении количества ВУ, т.к. при этом большее количество времени тратится не на расчет, а на управление ВУ.

 

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

Задача – проблема, подлежащая решению.

Приложение – программная реализация решения задачи или просто программа.

Таким образом, программное обеспечение организует обработку информации пользователя с использованием приложений путем управления работой технических средств. Выполним классификацию программного обеспечения (ПО) по нескольким критериям из возможных. Классификация по критерию «основные компоненты»:

 
 

 


« о с н о в н ы е к о м п о н е н т ы »

 

           
 
Базовое
 
Системное
 
Прикладное