Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоргалка / ВычТех.doc
Скачиваний:
69
Добавлен:
15.02.2014
Размер:
485.38 Кб
Скачать

29. Локальные сети, протоколы.

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

Физический уровень представлен компонентами сети, обеспечивающими физическое соединение между компьютерами. Такими компонентами, как правило явл: сетевой интерфейс (сетевая карта или плата сетевого адаптера, стандартный или расширенный коммуникационный или параллельный порт или мультипортовая плата), сетевая среда передачи данных (кабель коаксиальный, двухпроводный т.н. витая пара или оптоволоконный) и узловые элементы (маршрутиризаторы, концентраторы, повторители (репитеры, хабы (hub)), переключатели (switch)) и конечные элементы (терминаторы, коннекторы, разъемы, заглушки).

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

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

При организации взаимодействия могут быть использованы два основных типа протоколов. В протоколах с установлением соединения (connection-oriented network service, CONS) перед обменом данными отправитель и получатель должны сначала установить логическое соединение, то есть договориться о параметрах процедуры обмена, которые будут действовать только в рамках данного соединения. После завершения диалога они должны разорвать это соединение. Когда устанавливается новое соединение, переговорная процедура выполняется заново.

24. Пакеты прикладных программ.

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

Соседние файлы в папке шпоргалка