- •Раздел і. Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Общая характеристика процессов сбора, обработки, передачи и хранения информации
- •Лекция 2 Меры и единицы количества и объема информации
- •Позиционные системы счисления (псс)
- •Соответствие чисел в различных системах счисления
- •Лекция 4 Логические основы эвм
- •Раздел іі. Технические средства реализации информационных процессов. Лекция.5 История развития эвм. Понятие и основные виды архитектуры эвм
- •Лекция 6 Состав и назначение основных элементов персонального компьютера, их характеристики
- •Лекция 7 Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Лекция 8 Устройства ввода/вывода данных, их разновидности и основные характеристики
- •Лекция10. Файловая структура операционных систем. Операции с файлами
- •Лекция11. Технология обработки текстовой информации
- •Лекция12. Электронные таблицы
- •Лекция13. Технология обработки графической информации
- •Лекция 14. Средства электронных презентаций
- •Лекция15. Системы управления базами данных Состав и функции систем управления базами данных
- •Лекция16. Основы баз данных и знаний Виды структур данных
- •Банки документов
- •Банк знаний
- •Раздел іv.
- •Лекция17. Моделирование как метод познания
- •Лекция 18.Классификация и формы представления моделей
- •Лекция19. Методы и технологии моделирования Связи между объектами
- •Этапы и цели компьютерного математического моделирования
- •Лекция20. Информационная модель объекта
- •Раздел V. Алгоритмизация и программирование. Лекция 21. Понятие алгоритма и его свойства. Блок-схема алгоритма
- •Лекция 22. Основные алгоритмические конструкции. Базовые алгоритмы
- •Лекция 23. Программы линейной структуры
- •Лекция24. Операторы ветвления, операторы цикла
- •Раздел VI. Локальные и глобальные сети эвм. Защита информации в сетях. Лекция25. Сетевые технологии обработки данных
- •Лекция26. Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей
- •Лекция27. Сетевой сервис и сетевые стандарты
- •Лекция28. Защита информации в локальных и глобальных компьютерных сетях
- •Раздел VII.
- •Лекция 29.Этапы решения задач на компьютерах Основные этапы решения задач на эвм:
- •Лекция 30. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху – вниз и снизу – вверх
- •Лекция31. Объектно-ориентированное программирование
- •Лекция 32. Эволюция и классификация языков программирования. Основные понятия языков программирования
- •Лекция33. Структуры и типы данных языка программирования
- •Лекция 34. Трансляция, компиляция и интерпретация
Лекция26. Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей
При физическом соединении двух или более компьютеров образуется компьютерная сеть. Для создания компьютерных сетей необходимо специальное аппаратное обеспечение (сетевое оборудование ) и специальное программное обеспечение (сетевые программные средства). Все компьютерные сети без исключения имеют одно назначение – обеспечение совместного доступа к общим ресурсам. Ресурсы бывают трех типов: аппаратные, программные и информационные.
Схема физического соединения компьютеров в сети называется топологией сети. Известны три основных варианта топологии сети, которые носят наименования «шина», «кольцо» и «звезда».
«Шина»: топология сети, все станции которой подсоединены к одному кабелю. Каждая станция принимает сигналы, переданные любой другой станцией, распознает предназначенные ей пакеты и имеет возможность проигнорировать к ней не относящиеся.
«Кольцо»: топология сети, все станции которой соединены только с двумя соседними. Все данные в этой сети передаются от одной станции к другой в одном направлении. Каждая станция работает как повторитель. Недостатком является и тот факт, что в случае выхода из строя одной из станций кольцо "разрывается". Однако большинство сетей, основанных на этой топологии, имеют средства автоматического восстановления работоспособности после отказа узла.
«Звезда»: топология сети, в которой соединения между станциями или узлами сети устанавливаются через концентратор.
Локальная вычислительная сеть (ЛВС) представляет собой группу ПК, а также периферийное оборудование, объединенные одним или несколькими автономными высокоскоростными каналами передачи цифровых данных (в том числе проводными, волоконно-оптическими, радио - СВЧ или ИК-диапазона) в пределах одного или нескольких близлежащих зданий. ЛВС служит для решения комплекса взаимосвязанных функциональных и/или информационных задач (например, в рамках какой-либо организации или ее автоматизированной системы), а также совместного использования объединенных информационных и вычислительных ресурсов. В зависимости от принципов построения ЛВС подразделяются на виды: «клиент-серверная», «файл-серверная», а также «одноранговые». ЛВС могут иметь в своем составе средства для выхода в распределенные и глобальные вычислительные сети.
Архитектура ЛВС
· Клиент-сервер. Архитектура, в которой производится разделение вычислительной нагрузки между включенными в ее состав ЭВМ, выполняющими функции клиентов, и одной мощной центральной ЭВМ — сервером. В частности, процесс наблюдения за данными отделен от программ, использующих эти данные. Например, сервер может поддерживать центральную базу данных, расположенную на большом компьютере, зарезервированном для этой цели. Клиентом будет обычная программа, расположенная на любой ЭВМ, включенной в сеть, а также сама ЭВМ, которая по мере необходимости запрашивает данные с сервера. Производительность при использовании клиент-серверной архитектуры выше обычной, поскольку как клиент, так и сервер делят между собой нагрузку по обработке данных. Другими достоинствами клиент-серверной архитектуры являются: большой объем памяти и ее пригодность для решения разнородных задач, возможность подключения большого количества рабочих станций, включая ПЭВМ и пассивные терминалы.
· Файл-сервер. Архитектура построения ЛВС, основанная на использовании файлового сервера(file server) - относительно мощной ЭВМ, управляющей созданием, поддержкой и использованием общих информационных ресурсов локальной сети, включая доступ к ее базам данных (БД) и отдельным файлам, а также их защиту. В отличие от клиент-серверной архитектуры данный принцип построения сети предполагает, что включенные в нее рабочие станции являются полноценными ЭВМ с установленным на них полным объемом необходимого для независимой работы составом средств основного и прикладного программного обеспечения. Другими словами, в указанном случае отсутствуют возможности разделения вычислительной нагрузки между сервером и терминалами сети, характерные для архитектуры типа клиент-сервер, и, как следствие, общие стоимостные показатели цена/производительность сети в целом могут быть хуже.
· Одноранговая ЛВС. «Безсерверная» организация построения сети, которая допускает включение в нее как ЭВМ различной мощности, так и терминалов ввода-вывода. Термин «одноранговая сеть» означает, что все терминалы сети имеют в ней одинаковые права. Каждый пользователь одноранговой сети может определить состав файлов, которые он предоставляет для общего использования (так называемые public files). Таким образом, пользователи одноранговой сети могут работать как со всеми своими файлами, так и с файлами, предоставляемыми другими ее пользователями. Достоинствами одноранговых ЛВС являются относительная простота их установки и эксплуатации, умеренная стоимость, возможность развития (например, по числу включенных в них терминалов), независимость выполняемых вычислительных и других процессов для каждой включенной в сеть ЭВМ.
В узком смысле слова Интернет – это объединение сетей. Интернет можно рассматривать в физическом смысле как несколько миллионов компьютеров, связанных друг с другом всевозможными линиями связи, однако такой «физический» взгляд на Интернет слишком узок. Лучше рассматривать Интернет как некое информационное пространство. Интернет - это не совокупность прямых соединений между компьютерами. Данные, которые они посылают друг другу, разбиваются на пакеты, и даже в одном сеансе связи разные пакеты одного сообщения могут пройти разными маршрутами. Какими бы маршрутами ни двигались пакеты данных, они все равно достигнут пункта назначения и будут собраны вместе в цельный документ. При этом данные, отправленные позже, могут приходить раньше, но это не помешает правильно собрать документ, поскольку каждый пакет имеет свою маркировку. В Интернете информация перемещается между компьютерами, составляющими узлы сети, и какое-то время хранится на их жестких дисках.
Основы функционирования Интернета
В техническом понимании TCP/IP – это не один сетевой протокол, а два протокола, лежащих на разных уровнях ( это так называемый стек протоколов). Протокол TCP – протокол транспортного уровня. Он управляет тем, как происходит передача информации. Протокол IP – адресный. Он принадлежит сетевому уровню и определяет, куда происходит передача.
Протокол TCP
Согласно протоколу TCP, отправляемые данные «нарезаются» на небольшие пакеты, после чего каждый пакет маркируется таким образом, чтобы в нем были данные, необходимые для правильной сборки документа на компьютере получателя. По одной линии связи могут передаваться в обе стороны множество TCP-пакетов от многочисленных клиентов. Пакеты каждого из документов поступают порознь, с разделением во времени, и по мере поступления собираются в разные документы.
Протокол IP
IP (Internet Protocol) – адресный протокол. Его суть состоит в том, что у каждого участника Всемирной сети должен быть свой уникальный адрес (IP –адрес). Без этого нельзя говорить о точной доставке TCP-пакетов на нужное рабочее место. Этот адрес выражается четырьмя байтами, например: 195.38.46.11. Структура IP-адреса организована так, что каждый компьютер, через который проходит какой-либо TCP-пакет, может по этим четырем числам определить, кому из ближайших «соседей» надо переслать пакет, чтобы он оказался «ближе» к получателю. В результате конечного числа перебросок TCP-пакет достигает адресата. Решением вопросов, что считать «ближе», а что «дальше», занимаются специальные средства – маршрутизаторы. Роль маршрутизатора в сети может выполнять как специализированный компьютер, так и специальная программа, работающая на узловом сервере сети.
