Обзор сетевых операционных систем Структура транспортной сети Стандарты транспортного уровня Архитектура сетевого уровня

Информационно-вычислительные системы и сети

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

Стандарты транспортного уровня.

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

Предоставляемый сервис включает:

-  транспортный сервис с соединением;

- транспортный сервис без соединения.

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

-  транспортный сервис с соединением (МС 8072);

- транспортный сервис без соединения (приложение №1 к МС 8072);

- транспортный протокол с соединением (МС 8073);

- транспортный протокол без соединения (МС 8602);

- подпротокол (класс 4) транспортного протокола с соединением над сетевым сервисом без соединения (приложение №2.2 к МС 8073);

- подпротокол управления сетевым соединением (приложение 1 к МС 8073).

Соотношение всех перечисленных стандартов по транспортному уровню показано на рис.8.6.

Транспортный сервис с соединением обеспечивается протоколов типа “с соединением” и приложениями к нему. Этот протокол фактически содержит пять различных протоколов, именуемых классами и ориентированных на разный сетевой сервис. В стандарте МС 8073 определяются три типа такого сервиса:

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

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

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

Назначение и отмена назначения

Идентификатор окружения определяет базу данных, идентификатор соединения определяет соединение с базой данных и идентификатор оператора определяет отдельный SQL-оператор.

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

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

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

Соединение

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

Выполнение операторов SQL

Существует два способа определения и выполнения SQL-операторов: с предварительной подготовкой и непосредственный.

Получение результатов

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

Управление транзакцией

Эта функция позволяет завершить транзакцию или осуществить откат к началу транзакции.

Идентификация ошибок

Функция идентификации ошибок возвращает информацию об ошибке, которая связана с указанным идентификатором.

Смешанные функции

Смешанные функции в этой группе позволяют попытаться завершить выполнение SQL-оператора.

Автоматизированное рабочее место (АРМ) - вычислительная система, предназначенная для автоматизации профессиональной деятельности. Производительность труда при использовании АРМ на рутинных операциях, применяемых при подготовке и передаче документов увеличивается в несколько раз за счет применения специального программного обеспечения. Примеры функций пользователей - сотрудников, реализуемые на АРМе соответствующего типа являются: § подготовка документов, содержащих текстовые, табличные и графические фрагменты на основе анализа доступной информации; § хранение и поиск информации; § прием/передача документов (или их фрагментов) внутри учреждения и за его пределы; § обеспечение режима использования и надежного хранения документов. Функции АРМов руководителей организации и ее подразделений существенно отличаются от функций АРМ сотрудника (служащего, специалиста). К основным функциям руководителя относятся: долгосрочное и оперативное планирование работ, общение со смежными подразделениями, проведение рабочих совещаний, выдача поручений и контроль за их выполнением, регистрация и исполнение поручений руководства, оценка деятельности сотрудников, подразделения и организации в целом и другие функции. Большинство этих функций может быть успешно реализовано при наличии соответствующего прикладного программного обеспечения АРМ руководителя. Таким образом, внедрение информационных технологий в процесс управления организациями не ограничивается только автоматизацией сбора, хранения и представления данных, а распространяется также на анализ информации и поддержку принятия решений. В большинстве случаев решения принимаются на основе математического моделирования технико-экономической ситуации в конкретной предметной области. Рассматриваемое в таком аспекте АРМ руководителя становится усилителем его интеллекта, помогает находить достаточно эффективные (неубыточные) управленческие решения в сложных, динамически изменяющихся ситуациях. Необходимость в обмене информацией в различных сферах управленческой деятельности, получении новых сведений в результате коллективного обсуждения проблем привели к таким формам общения, как конференции, семинары, совещания. Практически ни одна серьезная сделка, ни один договор не могут быть заключены без обсуждения на различных уровнях промежуточных результатов, итогов, вариантов решения, заслушивания оппонентов и принятия соответствующих решений. Эта идея была реализована новом виде информационного обслуживания - телеконференции. Участники таких конференций, удаленные друг от друга на сотни и тысячи километров, благодаря современной электронике могут видеть друг друга, обмениваться данными и графической информацией дискутировать в условиях, максимально приближенных к реальной конференции. Организация телеконференций требует привлечения весьма разнообразной аппаратуры: терминалов, факсимильной связи, телевизионных камер, видеомагнитофонов, компьютеров, модемов, акустической аппаратуры. Новейшей технологией информационного обслуживания организаций являются создание использование автоматизированных информационных систем интеллектуального типа (экспертные системы, функционирующие в режиме реального времени, ситуационные комнаты, интеллектуальные системы поддержки принятия решения и т.д.).
Особенности новых информационных технологий Информационная технология является наиболее важной составляющей процесса использования информационных ресурсов общества. К настоящему времени она прошла несколько эволюционных этапов, смена которых определялась главным образом развитием научно-технического прогресса, появлением новых технических средств переработки информации. В современном обществе основным техническим средством технологии переработки информации служит Персональный компьютер.
Стек TCP/IP вычислительные сети