Предмет и содержание кибернетики

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

Рубрика Программирование, компьютеры и кибернетика
Вид курс лекций
Язык русский
Дата добавления 05.06.2011
Размер файла 73,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Манипуляторы - это джойстик, рычаг, мышь, световое перо и т.д.

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

К устройствам вывода (УВ) относятся:

принтеры;

графопостроители (плоттеры).

Принтеры насчитывают более 1000 модификаций. Принтеры делятся на три класса:

матричные;

струйные;

лазерные.

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

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

В лазерных принтерах лазер создает на поверхности светочувствительного барабана контуры невидимого точечного изображения путем «стекания» электрического заряда с засвеченных лазерным лучом точек на поверхности барабана. После проявления электронного изображения порошком красителя, налипающего на разряженные участки, выполняется печать. То есть, перенос красителя на бумагу и закрепления изображения на бумаге путем разогрева красителя до его расплавления. Скорость печати лазерных принтеров до 24 страниц в минуту. Лазерные принтеры обеспечивают наиболее качественную печать.

Для ввода или вывода звуковых сигналов служит звуковая система, состоящая из звуковой платы (или карты), встроенного динамика в системном блоке ПК и внешней акустической системы.

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

Многие из рассмотренных устройств относятся к средствам мультимедиа.

Средства мультимедиа (multimedia - многосредовость) - это комплекс аппаратных и программных средств, позволяющих человеку общаться с компьютером, ипользуя естественные для себя среды: звук, видео, графику и т.д.

К средствам мультимедиа относятся:

сканеры;

видео и звуковые карты;

платы видеозахвата, снимающие изображение с видеомагнитофона или видеокамеры и вводящие его в ПК;

высококачественные акустические и видеовоспроизводящие системы с усилителями, звуковыми колонками, большими видеоэкранами.

А также ВЗУ большой емкости на оптических дисках, часто используемые для записи и считывания звуковой и видеоинформации. Емкость оптических дисков от 650 Мбайт и выше.

Основные функциональные характеристики ПК

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

МИПС - миллион операций над числами с фиксированной запятой;

МФЛОПС - миллион операций над числами с плавающей запятой;

ГФЛОПС - миллиард операций над числами с плавающей запятой.

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

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

Емкость оперативной памяти. С современных ПК емкость ОЗУ 64-128 Мбайт. Увеличение емкости ОЗУ в 2 раза увеличивает производительность ПК в 1.7 раза.

Емкость НЖМД на сегодняшний день составляет от 20 Гбайт и выше.

Стоимость.

Габариты, масса и др.

Классификация ЭВМ.

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

Первая большая ЭВМ ЭНИАК (Electronic Numerical Integrator and Computer) была создана в 1946 году в США. Эта машина имела массу более 50 тонн, быстродействие несколько сот операций в секунду, оперативную память емкостью 20 чисел, занимала огромный зал площадью 100 кв. м.

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

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

Изобретение в 1969 году микропроцессора привело к появлению в 60-х годах еще одного класса ЭВМ - микроЭВМ. Именно наличие микропроцессора служило первоначально определяющим признаком микроЭВМ. Сейчас микропроцессоры используются во всех без исключения классах ЭВМ.

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

Персональные компьютеры (ПК) - однопользовательские микроЭВМ, удовлетворяющие требованиям общедоступности и универсальности применения.

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

Серверы - многопользовательские мощные микроЭВМ в вычислительных сетях, выделенные для обработки запросов от всех станций сети.

Персональные компьютеры

Переносные ПК - быстроразвивающийся класс ПК. В настоящее время по статистике в США, Японии, странах западной Европы около 70% пользователей используют переносные компьютеры. В переносных компьютерах питание обычно от аккумулятора, но возможно подключение к сети.

Портативные ПК - наиболее мощные и крупные переносные ПК. Они оформляются в виде чемодана и называются «кочевник». Частота до 750 Мгц, ОЗУ - до128 Мбайт, НЖМД - десятки Гбайт. Используются для выездных презентаций и стационарно для экономии рабочего места на столе.

Портативные (наколенные) компьютеры типа «LapTop» оформлены в виде небольших чемоданчиков, размером с дипломат, их масса составляет 5-10 кг, по характеристикам сравнимы с обычным ПК.

Компьютеры - блокноты (ноутбуки) выполнят все функции настольных ЭВМ. Конструктивно оформлены в виде небольших чемоданчика, размером с настольную книгу. Многие из них имеют модемы для подключения к сети.

Карманные (наладонные) имеют массу около 300 грамм, размеры их в сложенном состоянии 150х80х20 мм. Это полноправные ПК, имеют возможность подключения к сети.

Электронные секретари (ручной помощник) имеют формат карманного компьютера (массой не более 500 грамм), но более широкие возможности по сравнению с карманными: аппаратное и встроенное программное обеспечение, ориентированное на организацию электронных справочников, хранящих адреса, имена и номера телефонов, информацию о распорядке дня и встречах, списки текущих дел, записи расходов и т.д. Часто имеют текстовые редакторы, графические редакторы, электронные таблицы. У некоторых моделей имеется «перьевой ввод»: сенсорный экран, указка (перо) и экранная эмуляция клавиатуры - указкой можно нажимать клавиши на экране.

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

Все перечисленные виды переносных ПК оборудованы жидкокристаллическими дисплеями.

Лекция №7. Разработка ПП для ЭВМ. Алгоритмы и алгоритмизация

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

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

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

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

Функциональные - требуют решения при реализации функций управления в рамках ИС предметных областей.

Постановка задачи это точная формулировка решения задачи на компьютере с описанием входной и выходной информации.

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

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

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

Свойства алгоритма:

Дискретность - разбиение процесса обработки информации на дискретные шаги.

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

Конечность - конечность действий (результативность алгоритма), позволяющая получить результаты за конечное число шагов.

Массовость - пригодность алгоритма для решения определенного класса задач.

Понятность алгоритма компьютеру.

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

Способы записи алгоритма

1. Формальный - запись алгоритма словесно, на естественном языке.

2. Графический - изображение алгоритма в виде блок-схемы.

Виды алгоритмов

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

1. Линейный - шаги алгоритма следуют один за другим не повторяясь, действия происходят только в одной заранее намеченной последовательности.

Блоки алгоритма 1, 2, 3 выполняются именно в такой последовательности, после чего алгоритм достигает цели и заканчивается.

2. Алгоритм с ветвлением - в зависимости от выполнения или невыполнения условия, исполняется либо одна, либо другая ветвь алгоритма.

В данном алгоритме проверяется выполнение условия, и если оно выполняется, то есть на вопрос можно ответить «Да», исполняется блок алгоритма 1 (одно ли несколько действий), а если не выполняется - ответ на вопрос отрицательный, то исполняется блок 2.
Примечания: одно из блоков: 1 или 2 может не быть вовсе. Тогда в одном из случаев будут выполняться какие-либо действия, а в другом - ничего не будет выполняться.

3. Циклический - блоки алгоритма выполняются до тех пор, пока не будет выполнено определенное условие.

Блок алгоритма 1 будет выполняться 1 или несколько раз до тех пор, пока не выполнится условие. Алгоритм выполняется так: выполняется блок 1, проверяется условие, если оно не выполняется, то блок 1 выполняется снова и условие проверяется заново. При выполнении условия алгоритм заканчивается.

Программирование - это теоретическая и практическая деятельность, связанная с созданием программ.

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

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

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

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

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

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

Лекция №8. Архивация файлов

Наименьшей единицей хранения данных на МД является файл - это именованная область внешней памяти, выделенная для хранения массива данных, хранимая, пересылаемая и обрабатываемая как единое целое.

Каждый файл на дисках имеет свой адрес. Если процессору нужна какая-то информация на МД, он находит на диске нужный файл, а потом байт за байтом считывает из него данные в оперативную память, пока не дойдет до конца файла. Чтобы у каждого файла на диске был свой адрес, диск и разбивают на дорожки, а дорожки - на секторы. Адреса записанных файлов компьютер запоминает в специальной таблице - таблице размещения файлов (FAT - таблице).

Программы архивации предназначены для упаковки файлов путем сжатия хранимой в них информации.

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

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

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

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

Степень сжатия файлов - характеризуется коэффициентом сжатия Кc, определяемым как отношения объема сжатого файла Vc к объему исходного файла V0, выраженное в процентах:

Степень сжатия зависит от используемой программы, метода сжатия и типа исходных данных. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных (5 - 40%), меньше сжимаются файлы исполняемых программ (60 -90%).

Архивация (упаковка) - помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.

Разархивация (распаковка) - процесс восстановления файлов из архива точно в таком же виде, какой они имели до загрузки в архив.

Программы, осуществляющие упаковку и распаковку файлов, называются программами - архиваторами.

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

Известно несколько программ-архиваторов: ARJ, PKPAK, EXPAND, RAR, WINZIP и др.

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

Архиватор RAR служит мощным средством для создания и ведения архива. Его отличительными особенностями являются возможность работы в полноэкранном интерфейсе и использование высокоэффективного метода сжатия (но 10-50% выше, чем обычно).

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

Компьютерные вирусы

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

Вирусы - это просто программы (довольно хитроумные), которые могут заражать ваш компьютер подобно тому, как реальные вирусы заражают людей. Они могут находиться в бездействии до определенного момента. А затем выдавать «едкие сообщения», «подвешивать» компьютер, удалять файлы или целые диски и т.д.

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

Для борьбы с вирусами создаются антивирусные программы.

Компьютерные сети и их назначение

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

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

Компьютерные сети обеспечивают три вида деятельности:

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

Совместное использование ресурсов - использование нескольким компьютерами в сети общего аппаратного обеспечения, чаще всего принтеров или дисков. Например, к сети можно подключить принтер, на котором будут печатать все сотрудники отдела.

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

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

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

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

Логическая структура Internet представляет собой некое виртуальное объединение, имеющее свое собственное информационное пространство.

Internet обеспечивает обмен информацией между всеми компьютерами, которые входят в сети, подключенные к ней. Тип компьютера и используемая им операционная система значения не имеют. Соединение сетей обладает громадными возможностями. С собственного компьютера любой абонент Internet может передавать сообщения в другой город, просматривать каталог библиотеки Конгресса в Вашингтоне, знакомиться с картинами на последней выставке в музее Метрополитен в Нью-Йорке, участвовать в конференции IEEE и даже в играх с абонентами сети из разных стран. Internet предоставляет в распоряжение своих пользователей множество всевозможных ресурсов.

Основные ячейки Internet - локальные вычислительные сети (ЛВС). Это значит, что Internet не просто устанавливает связь между отдельными компьютерами, а создает пути соединения для более крупных единиц - групп компьютеров. Если некоторая локальная сеть непосредственно подключена к Internet, то каждая рабочая станция этой сети также может подключаться к Internet. Существуют также компьютеры, самостоятельно подключенные к Internet. Они называются хост-компьютерами (host - хозяин). Каждый подключенный к сети компьютер имеет свой адрес, по которому его может найти абонент из любой точки света.

Для подключения локальных сетей к Internet используются средства, рассмотренные в Лекции №. 9. Важной особенностью Internet является то, что она, объединяя различные сети, не создает при этом никакой иерархии - все компьютеры, подключенные к сети, равноправны.

Наиболее популярные службы INTERNET:

1. электронная почта;

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

3. служба FTP - это программа, которая позволяет передавать файлы всех типов (звуковые, графические, мультимедиа и др.) с компьютера INTERNET на ваш компьютер.

4. служба ICQ - эта программа позволяет иметь непосредственную связь с вашими друзьями в INTERNET, независимо от того, где они живут в мире.

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

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

Программы-броузеры это программы для просмотра информации в WWW. Наиболее популярными броузерами являются Netscape Navigator, Microsoft Internet Explorer.

Лекция №9. Типовые топологии и методы доступа ЛВС

кибернетика алгоритм файл архивация

Физическая передающая среда ЛВС

Абоненты сети - объекты, генерирующие или потребляющие информацию в сети. Ими могут быть отдельные ЭВМ, комплексы ЭВМ, терминалы, станки с числовым программным управлением и т.д. Любой абонент сети подключается к станции - аппаратуре, которая выполняет функции связанные с передачей и приемом информации. Совокупность абонента и станции принято называть абонентской системой (АС).

В зависимости от территориального расположения АС вычислительные сети разделяются на три класса:

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

· Региональные сети - связываю абонентов, расположенных на значительном расстоянии друг от друга, включая абонентов внутри города, региона, страны.

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

Современные сетевые технологии распределенной обработки данных основаны на моделях архитектуры «клиент-сервер».

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

Рабочая станция - персональный компьютер, подключенный к сети, через который пользователь получает доступ к ее ресурсам. Рабочая станция сети функционирует как в сетевом, так и в локальном режиме. Она оснащена собственной операционной системой (MS DOS, Windows и т.д.), обеспечивает пользователя всеми необходимыми инструментами для решения прикладных задач.

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

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

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

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

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

Физическая среда обеспечивает перенос информации между абонентами вычислительной сети. Как уже упоминалось, физическая передающая среда ЛВС представлена тремя типами кабелей: витая пара проводов, коаксиальный кабель, оптоволоконный кабель.

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

Основной недостаток витой пары - плохая помехозащищенность и низкая скорость передачи информации - 0,25 - 1 Мбит/с. Технологические усовершенствования позволяют повысить скорость передачи и помехозащищенность (экранированная витая пара), но при этом возрастает стоимость этого типа передающей среды.

Коаксиальный кабель (рис. 6.20) по сравнению с витой парой обладает более высокой механической прочностью, помехозащищенностью и обеспечивает скорость передачи информации до 10-50 Мбит/с. Для промышленного использования выпускаются два типа коаксиальных кабелей: толстый и тонкий. Толстый кабель более прочен и передает сигналы нужной амплитуды на большее расстояние, чем тонкий. В то же время тонкий кабель значительно дешевле. Коаксиальный кабель так же, как и витая пара, является одним из популярных типов передающей среды для ЛВС.

Оптоволоконный кабель - идеальная передающая среда (рис. 6.21). Он не подвержен действию электромагнитных полей и сам практически не имеет излучения. Последнее свойство позволяет использовать его в сетях, требующих повышенной секретности информации. Скорость передачи информации по оптоволоконному кабелю более 50 Мбит/с. По сравнению с предыдущими типами передающей среды он более дорог, менее технологичен в эксплуатации.

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

Кольцевая топология предусматривает соединение узлов сети замкнутой кривой - кабелем передающей среды (рис. 6.22). Выход одного узла сети соединяется со входом другого. Информация по кольцу передается от узла к узлу. Каждый промежуточный узел между передатчиком и приемником ретранслирует посланное сообщение. Принимающий узел распознает и получает только адресованные ему сообщения.

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

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

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

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

Любую компьютерную сеть можно рассматривать как совокупность узлов.

Узел - любое устройство, непосредственно подключенное к передающей среде сети.

Способы объединения ЛВС

Мост. Самый простой вариант объединения ЛВС - объединение одинаковых сетей в пределах ограниченного пространства. Физическая передающая среда накладывает ограничения на длину сетевого кабеля. В пределах допустимой длины строится отрезок сети - сетевой сегмент. Для объединения сетевых сегментов используются мосты.

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

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

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

Локальные мосты соединяют сети, расположенные на ограниченной территории в пределах уже существующей системы.

Удаленные мосты соединяют сети, разнесенные территориально, с использованием внешних каналов связи и модемов.

Локальные мосты, в свою очередь, разделяются на внутренние и внешние.

Внутренние мосты обычно располагаются на одной из ЭВМ данной сети и совмещают функцию моста с функцией абонентской ЭВМ. Расширение функций осуществляется путем установки дополнительной сетевой платы.

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

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

Маршрутизатор, или роутер, - устройство, соединяющее сети разного типа, но использующее одну операционную систему.

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

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

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

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

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

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

С помощью шлюзов можно подключить локальную вычислительную сеть к главному компьютеру, а также локальную сеть подключить к глобальной.

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

Протокол - набор правил, определяющий взаимодействие двух одноименных уровней модели взаимодействия открытых систем в различных абонентских ЭВМ.

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

Основные типы протоколов

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

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

Наиболее известным и распространенным байт-ориентированным протоколом является протокол двоичной синхронной связи BSC (Binary Synchronous Communication), разработанный фирмой IBM. Протокол обеспечивает передачу двух типов кадров: управляющих и информационных. В управляющих кадрах передаются управляющие и служебные символы, в информационных - сообщения (отдельные пакеты, последовательность пакетов). Работа протокола BSC осуществляется в три фазы: установление соединения, поддержание сеанса передачи сообщений, разрыв соединения. Протокол требует на каждый переданный кадр посылки квитанции о результате его приема. Кадры, переданные с ошибкой, передаются повторно. Протокол определяет максимальное число повторных передач.

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

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

Бит-ориентированный протокол удобен относительно коммуникационной среды, так как канал связи как раз и ориентирован на передачу последовательности битов. Для ЭВМ он не очень удобен, потому что из поступающей последовательности битов приходится выделять байты для последующей обработки сообщения. Впрочем, учитывая быстродействие ЭВМ, можно считать, что эта операция не окажет существенного влияния на ее производительность. Потенциально бит-ориентированные протоколы являются более скоростными по сравнению с байт-ориентированными, что обусловливает их широкое распространение в современных вычислительных сетях.

Типичным представителем группы бит-ориентированных протоколов являются протокол HDLC (High-level Data Link Control - высший уровень управления каналом связи) и его подмножества. Протокол HDLC управляет информационным каналом с помощью специальных управляющих кадров, в которых передаются команды. Информационные кадры нумеруются. Кроме того, протокол HDLC позволяет без получения положительной квитанции передавать в канал до трех - пяти кадров. Положительная квитанция, полученная, например, на третий кадр, показывает, что два предыдущих приняты без ошибок и необходимо повторить передачу только четвертого и пятого кадров. Такой алгоритм работы и обеспечивает высокое быстродействие протокола.

Из протоколов верхнего уровня модели ВОС следует отметить протокол Х.400 (электронная почта) и FTAM (File Transfer, Access and Management - передача файлов, доступ к файлам и управление файлами).

Стандарты протоколов вычислительных сетей

Для протоколов физического уровня стандарты определены рекомендациями МККТТ. Цифровая передача предусматривает использование протоколов Х.21 и Х.21 - бис.

Канальный уровень определяют протокол HDLC и его подмножества, а также протокол Х.25/3.

Широкое распространение локальных вычислительных сетей потребовало разработки стандартов для этой области. В настоящее время для ЛВС используются стандарты, разработанные Институтом инженеров по электротехнике и радиоэлектронике - ИИЭР (IEEE - Institute of Electrical and Electronics Engineers).

Комитеты IEEE 802 разработали ряд стандартов, часть из которых принята МОС (ISO) и другими организациями. Для ЛВС разработаны следующие стандарты: 802.1 - верхние уровни и административное управление;

802.2 - управление логическим звеном данных (LLC);

802.3 - случайный метод доступа к среде (CSMA/CD - with Collision Detection - множественный доступ обнаружением столкновений);

802.4 - маркерная шина;

802.5 - маркерное кольцо;

802.6 - городские сети.

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

Размещено на Allbest.ru


Подобные документы

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

    презентация [1,3 M], добавлен 08.12.2010

  • Кибернетика как научное направление, предмет методы ее исследования, история и основные этапы развития. Главные методы кибернетики и практическое значение, особенности применения методов к другим системам. Анализ достижений современной кибернетики.

    презентация [1,2 M], добавлен 02.12.2010

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

    реферат [40,9 K], добавлен 16.11.2009

  • Понятие процесса архивации файлов. Программы, осуществляющие упаковку и распаковку файлов. Защита информации от несанкционированного доступа. Самораспаковывающиеся архивы. Основные характеристики программ-архиваторов. Распространенные алгоритмы сжатия.

    презентация [801,6 K], добавлен 23.10.2013

  • Исторические этапы возникновения кибернетики. Формирование информатики как науки и как технологии. История развития информатики в СССР и современной России. Характеристика автоматизированных систем управления. Роль информатики в деятельности человека.

    реферат [37,0 K], добавлен 01.05.2009

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

    реферат [200,6 K], добавлен 21.12.2010

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

    реферат [60,2 K], добавлен 20.08.2015

  • Информатика как наука, ее функции. Виды, свойства и кодирование информации. Системы счисления. Высказывания и предикаты. Алгоритмы и их исполнители. Программное обеспечение. Языки и грамматики. Моделирование систем. Новые информационные технологии.

    тест [89,0 K], добавлен 10.12.2011

  • Утилиты архивации для создания резервных копий файлов путем помещения их в архив в сжатом виде. Операции над архивами. Алгоритмы архивации. Универсальные алгоритмы уплотнения. Формат задания команд. Степень сжатия файлов. Основные виды архиваторов.

    презентация [241,0 K], добавлен 13.08.2013

  • Исследование истории развития систем счисления. Изучение математического аспекта теории информатики. Характеристика информационных систем счисления. Основные операции над двоичными числами. Разработка программного обеспечения для проведения тестирования.

    курсовая работа [995,4 K], добавлен 24.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.