КАТЕГОРИИ: Архитектура-(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; Просмотров: 392; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |