Понятие о системе программного обеспечения.

Часть II. Программное обеспечение и комплексирование ЭВМ

Классификация режимов обмена интерфейса второго уровня

Как параллельный, так и последовательный обмены данными по линиям стандартного интерфейса второго уровня ха­рактеризуется возможностью реализации двухсторонней свя­зи между абонентами.

Интерфейс однонаправленного канала (передача только в одном направлении) определяется как симплексный.

Полудуплексный режим означает возможность передачи по дан­ному интерфейсу в обоих направлениях. Однако в каждый момент времени передача осуществляется в одном из них.

Дуплексная передача обеспечивает независимую связь двух абонентов в обоих направлениях в любой момент времени.

Мультиплексный режим передачи используется для связи не­скольких абонентов через общие линии связи. В каждый мо­мент связь устанавливается между парой абонентов и в един­ственном направлении от одного абонента к другому.

 

Список литературы к ЧАСТИ I

1. Бройдо В.Л.Вычислительные системы, сети и телекоммуникации: Учебник для вузов, 2-е изд. –СПб.: Питер, 2004. -703с.

2. Таненбаум Э. Архитектура компьютера., 4-е издание. –СПб: Питер, 2003. - 310с.

3. Хамахер К., Враншевич З., Заки С. Организация ЭВМ 5-е изд. –СПб.: Питер; Киев BHV, 2003. -848с.

4. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем: Учебник для вузов. –СПб.:Питер, 2004. -668с.

5. Гук М. Аппаратные средства IBM PC: энциклопедия – 2-е изд. – СПб.:Питер, 2003 – 922с.

6. Каган Б.М. Электронные вычислительные машины. - М.:Энергоатомиздат, 1991. - 591с.

7. Гиляров В.Н. Вычислительные системы в химии и химической технологии: Текст лекций/ЛТИ им. Ленсовета. - Л., 1990. – 40с.

8. Еремин Е.А. Популярные лекции об устройстве компьютера. – СПб: БХВ-Петербург, 2003. – 270с.

 

 


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

 

Рисунок 2.1.1 – Структура программного обеспечения ВС

 

Обобщенная структура ПО для ВС различного класса представлена на рисунке 2.1.1. Программистами-пользователями конкретной ВС разрабатывается непосредственно лишь прикладное (функциональное) ПО, ориентированное на узкую область ее применения. К этой же группе относится любое ПО на стадии его разработки. Производительность ВС в основном определяется развитостью ее общего ПО, которое пользователь частично приобретает вместе с аппаратными средствами, а частично докупает в зависимости от потребностей.

Операционная система (ОС) представляет собой совокупность служебных (системных) программ, обеспечивающих эффективное использование всех ресурсов ВС и осуществляющих управление процессом выполнения потока прикладных программ пользователя и других задач общего ПО. На рис. 2.1.1 выделены важнейшие функции ОС, которые будут ниже рассмотрены подробнее. Часто в литературе допускается отождествления понятий «общее ПО» и «ОС». Однако нам видится целесообразным, несмотря на существенную привязку Системы подготовки программ, Пакетов прикладных программ (ППП) и системы управления базами данных (СУБД) к определенным ОС, выделение их в отдельные группы сервисного ПО. Так программы Системы подготовки обслуживают разнообразные потребности программиста-пользователя независимо от области применения ВС. Программы ППП и СУБД предоставляют сервис в конкретной предметной области (математические расчеты, машинная графика, компьютерные игры, банки данных и т.п.).