Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Технология обслуживания запроса пользователя в составе вычислительной системы




Технические и программные средства объединения ЭВМ в систему

 

Есть три основных способа организации межкомпьютерной связи:

· объединение двух рядом расположенных компьютеров через их коммуникационные порты посредством специального кабеля;

· передача данных от одного компьютера к другому посредством модема с помощью проводных или спутниковых линий связи;

· объединение компьютеров в компьютерную сеть.

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

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

Для соединение используется специальное оборудование:

· Сетевые кабели (коаксиальные, состоящие из двух изолированных между собой концентрических проводников, из которых внешний имеет вид трубки; оптоволоконные; кабели на витых парах, образованные двумя переплетёнными друг с другом проводами, и др.).

· Коннекторы (соединители) для подключения кабелей к компьютеру; разъёмы для соединения отрезков кабеля.

· Сетевые интерфейсные адаптеры для приёма и передачи данных. В соответствии с определённым протоколом управляют доступом к среде передачи данных. Размещаются в системных блоках компьютеров, подключенных к сети.
К разъёмам адаптеров подключается сетевой кабель.

· Трансиверы повышают уровень качества передачи данных по кабелю, отвечают за приём сигналов из сети и обнаружение конфликтов.

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

· Повторители (репитеры) усиливают сигналы, передаваемые по кабелю при его большой длине.

Операционная система сети включает в себя набор управляющих и обслуживающих программ, обеспечивающих:

§ межпрограммный метод доступа (возможность организации связи между отдельными прикладными программами комплек­са, реализуемыми в различных узлах сети);

§ доступ отдельных прикладных программ к ресурсам сети (и в первую очередь к устройствам ввода-вывода);

§ синхронизацию работы прикладных программных средств в условияхих обращения к одному и тому же вычислительному ресурсу;

§ обмен информацией между программами с использованием сетевых "почтовых ящиков";

§ выполнение команд оператора с терминала, подключен­ного к одному из узлов сети, на каком-либо устройстве, подклю­ченном к другому удаленному узлу вычислительной сети;

§ удаленный ввод заданий, вводимых с любого терминала, и их выполнение на любой ЭВМ в пакетном или оперативном режиме;

§ обмен наборами данных (файлами) между ЭВМ сети;

§ доступ к файлам, хранимым в удаленных ЭВМ, и обработку этих файлов;

§ защиту данных и вычислительных ресурсов сети от несанкционированного доступа;

§ выдачу различного рода справок об использовании ин­формационных, программных и технических ресурсов сети;

§ передачу текстовых сообщений с одного терминала поль­зователя на другие (электронная почта).


БД – совокупность данных, отражающая состояние объекта и его отношение с рассматриваемой предметной областью.

Банк Данных - система спец образом организованных баз данных, программных, технических и языковых средств, предназначенных для целенаправленного накопления и многоцелевого использования данных.

СУБД - совокупность языковых и программных средств для создания, ведения и совместного использования баз данных многими пользователями.

Итак, приложение, которому требуется передать некоторые данные напериферийное устройство, обращается с запросом на выполнение операции ввода-вывода к операционной системе. В запросе указываются: адрес данных воперативной памяти, идентифицирующая информация о периферийном устройстве иоперация, которую надо выполнить. Получив запрос, операционная системазапускает соответствующий драйвер, передавая ему в качестве параметра адресвыводимых данных. Дальнейшие действия по выполнению операции ввода-выводасо стороны компьютера реализуются совместно драйвером и контроллером ПУ.Контроллер работает под управлением драйвера. Контроллеры ПУ принимаюткоманды и данные от драйвера в свой внутренний буфер, который частоназывается регистром, или портом, а затем производят необходимыепреобразования данных и команд, полученных от драйвера, в соответствии сформатами, понятными устройству управления ПУ, и выдают их на внешнийинтерфейс. Распределение обязанностей между драйвером и контроллером может бытьразным, но чаще всего контроллер поддерживает набор простых команд поуправлению периферийным устройством, а драйвер определяетпоследовательность их выполнения, заставляя периферийное устройствосовершать более сложные действия по некоторому алгоритму. Например,контроллер принтера может поддерживать такие элементарные команды, как«Печать символа», «Перевод строки», «Возврат каретки» и т. п. Драйвер жепринтера с помощью этих команд организует печать строк символов, разделениедокумента на страницы и другие более высокоуровневые операции. Для одного итого же контроллера можно разработать различные драйверы, которые с помощьюодного и того же набора доступных команд будут реализовывать разныеалгоритмы управления ПУ.





Поделиться с друзьями:


Дата добавления: 2015-01-03; Просмотров: 366; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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