№3 Программные средства реализации информационных процессов. Классификация, виды и характеристики программного обеспечения. Классификация языков программирования. Искусственный интеллект, базы знаний, экспертные системы. Инструментальное программное обеспечение icon

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


1 чел. помогло.
Смотрите также:
Курс 4 группа 403 по дисциплине: информатика преподавателя Яковлевой Н. Б...
Интеллект человека и искусственный интеллект...
Темы вашего учебного проекта...
Календарно тематический план занятий Предмет: информационные ресурсы в менеджменте для студентов...
План лекции: Уровни программного обеспечения Базовое программное обеспечение...
«Искусственный интеллект»...
Название: Искусственный интеллект...
3. Языки и системы программирования. Технологий разработки программного обеспечения...
Курс лекций "Экспертные системы" (Для студентов заочного обучения юридического факультета кгу)...
Примерная рабочая программа дисциплины "Программные и аппаратные средства информатики"...
Программа собеседования для вступительных испытаний по направлению подготовки магистров «230700...
Классификация программного обеспечения...



Загрузка...
страницы: 1   2   3   4   5   6
вернуться в начало
скачать
^

Понятие "открытая система"


Модель OSI, как следует из ее названия (Open System Interconnection), описывает взаимосвязи открытых систем. Что же такое открытая система?

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

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

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

Использование при разработке систем открытых спецификаций позволяет третьим сторонам разрабатывать для этих систем различные аппаратные или программные средства расширения и модификации, а также создавать программно-аппаратные комплексы из продуктов разных производителей.

Если две сети построены с соблюдением принципов открытости, то это дает следующие преимущества:

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

  • возможность безболезненной замены одних компонентов сети другими, что позволяет сети развиваться с минимальными затратами;

  • возможность легкого сопряжения одной сети с другой;

  • простота освоения и обслуживания сети.


Согласно модели ISO/OSI архитектуру компьютерных сетей следует рассматривать на разных уровнях (до 7 уровней). Самый верхний уровень - прикладной. На этом уровне пользователь взаимодействует с вычислительной системой. Самый нижний уровень - физический. Он обеспечивает обмен сигналами между устройствами. Обмен данными в системах связи происходит путем их перемещения с верхнего уровня на нижний, затем транспортировки и обратным воспроизведением на компьютере клиента в результате перемещения с нижнего уровня на верхний. Для обеспечения совместимости на каждом уровне архитектуры компьютерной сети действуют специальные стандарты, называемые протоколами. Они определяют характер аппаратного взаимодействия компонентов сети (аппаратные протоколы) и характер взаимодействия программ и данных (программные протоколы). Физически функции поддержки протоколов исполняют аппаратные устройства (интерфейсы) и программные средства (программы поддержки протоколов) Программы, выполняющие поддержку протоколов, также называют протоколами. Например, если два компьютера соединены между собой прямым соединением, то на низшем (физическом) уровне протокол их взаимодействия определяют конкретные устройства физического порта (параллельного или последовательного) и механические компоненты (разъемы, кабели и т. д.). На более высоком уровне взаимодействие между компьютерами определяют программные средства, управляющие передачей данных через порты. Для стандартных портов они находятся в базовой системе ввода/вывода BIOS. На самом высоком уровне протокол взаимодействия обеспечивают приложения операционной системы. Например для WINDOWS 98 это программа Прямое кабельное соединение. Уровни модели связи (OSI)

(как происходит обмен данными между удаленными пользователями)

Системы компьютерной связи рассматривают на семи разных уровнях. Обмен данными между пользователями сети происходит следующим образом:

  1. на прикладном уровне с помощью специальных приложений пользователь создает документ (сообщение, рисунок и т.д.):

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

  3. на сеансовом уровне компьютер пользователя взаимодействует с локальной или глобальной сетью. Протоколы этого уровня проверяют права пользователя на "выход в эфир" и передают документ к протоколам транспортного уровня:

  4. на транспортном уровне документ преобразуется в ту форму, в которой положено передавать данные в сети.

  • сетевой уровень определяет маршрут движения данных в сети, например, если на транспортном уровне данные были нарезаны на пакеты, то на сетевом уровне каждый пакет должен получить адрес, по которому он должен быть доставлен независимо от прочих пакетов;

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

  • реальная передача данных происходит на физическом уровне, здесь нет ни документов, пакетов, ни байтов - только биты.

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

^ Сетевые устройства и средства коммуникаций

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

Сетевая карта

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

Назначение платы сетевого адаптера:

- подготовка данных, поступающих с компьютера к передаче по сетевому кабелю

- передача данных другому компьютеру

- управление потоком данных между компьютером и кабельной системой

- плата сетевого адаптера принимает данные из сетевого кабеля и переводит в форму, понятную ЦП

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

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

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

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

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

^ Локальные вычислительные сети

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

Достоинства локальных сетей:

1 Разделение ресурсов (можно пользоваться одним принтером со всех рабочих мест)

2 Разделение данных (появляется возможность доступа к базам данных со всех рабочих мест)

3 Разделение программных средств (появляется возможность одновременно использовать ранее установленные программы)

4 Разделение ресурсов процессора (ресурсы процессора используют через специальный процессор, доступный каждому компьютеру)

5 Многопользовательский режим (одновременное использование централизованных прикладных программ)

^ Сервер – это программа, предоставляющая определенные услуги другим программам, которые называются клиентами.

Клиент – это программа, использующая определенные услуги другой программы.

Программа-сервер и программы-клиенты могут находиться на одном или на разных компьютерах.

Сервером часто называют компьютер, на котором установлена программа-сервер.

Трафик – поток данных по линии связи или в сети передачи данных

^ Одноранговая сеть

В ней все компьютеры равноправны: нет иерархии среди компьютеров и нет выделенного сервера. Каждый компьютер работает как клиент и как сервер. В одноранговой сети не больше 10 компьютеров, они дешевле сетей на основе сервера, но нужны при этом более мощные компьютеры.

^ Сети на основе сервера

В большинстве сетей используются выделенные серверы. Выделенным называется такой ПК, который работает только как сервер. Он может быстро обрабатывать запросы от клиентов. Существуют файл – серверы, принт – серверы и серверы – приложений.

Файл – сервер обеспечивает доступ к файлам, принт-сервер – к принтерам. На серверах приложений выполняются прикладные части клиент-серверских приложений и находятся данные. В сервере приложений на запрашиваемый компьютер посылается только результаты запроса (а не вся база). Главное в сети с выделенным сервером – это защита данных, в целях безопасности ею занимается один администратор.

^ Глобальные сети имеют увеличенные географические размеры. Они могут объединять как отдельные компьютеры, так и отдельные локальные сети, в том числе и использующие различные протоколы.

^ Назначение всех видов компьютерных сетей определяются двумя функциями:

  1. обеспечение совместного использования аппаратных и программных ресурсов сети;

  2. обеспечение совместного доступа к ресурсам данных.

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

^ Методы передачи информации в сети

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

  • Метод коммутации сообщений в отличие от коммутации каналов на период передачи сообщений физически резервирует не весь путь передачи, а только соединение между двумя ближайшими узлами сети и только на время передачи сообщения;

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

^ Топологии вычислительной сети

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




Файловый сервер


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





файловый сервер


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





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

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












оставить комментарий
страница4/6
Дата28.08.2012
Размер1,01 Mb.
ТипДокументы, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы: 1   2   3   4   5   6
хорошо
  1
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх