- •3. Основные функции файловой системы 21
- •Силлабус
- •5.5. План изучения учебной дисциплины
- •Лабораторные занятия
- •Самостоятельная работа студента
- •Балльно-рейтинговая система оценки учебных достижений обучающихся (информация по оценке)
- •Глоссарий
- •Краткий лекционный курс
- •Тема: Цели и задачи курса "Информатика". Основные категории и понятия информатики. Использование персональных компьютеров в современном обществе. Представление информации в компьютере.
- •Лекция№2 Тема: История развития вычислительной техники
- •Эволюция средств вычислительной техники
- •Поколения современных компьютеров
- •Эволюция средств вычислительной техники
- •2.Поколения современных компьютеров
- •2.1. Первое поколение компьютеров (1945-1956 годы)
- •2.2. Второе поколение компьютеров (1956-1963 годы)
- •2.3. Третье поколение компьютеров (1964-1971 годы)
- •2.4.Четвертое поколение компьютеров (с 1971 года и по настоящее время)
- •Процедурное программирование
- •Функциональное программирование
- •Логическое программирование
- •Объектно-ориентированное программирование
- •Лекция №4 Тема: Операционная система её состав и схем функционирования. Виды операционных систем.
- •Основные функции файловой системы
- •Основные функции файловой системы
- •Основное назначение процессоров электронных таблиц
- •Общая характеристика интерфейса ms Excel
- •Технология ввода данных в ms Excel
- •Виды компьютерных сетей
- •Базовые топологии компьютерной сети.
- •Принципы построения вычислительных сетей
- •2. Топология лвс.
- •Модель osi
- •2) Сетевые протоколы
- •Принцип работы протокола
- •3) Сетевые пакеты
- •Структура пакета. Пакет включает в себя следующие компоненты:
- •4) Маршрутизация. Стеки протоколов. Маршрутизация
- •Стеки протоколов
- •Привязка протоколов
- •5) Протоколы, ориентированные и не ориентированные на установление соединения
- •Лекция №11 Всемирная компьютерная сеть Интернет. Основные понятия . Службы Интернет
- •Интрасети (интранет, intranet)
- •2. Основные понятия и возможности Интернет
- •3. Служба World Wide Web
- •4.Адресация ресурсов Интернет
- •Лекция №12 Основы информационных систем
- •Процессы в информационной системе
- •2. Структура и классификация информационных систем
- •Лекция №13 Основы компьютерной графики
- •3.Программные средства создания растровых изображений
- •Виды компьютерной графики Фрактальная графика
- •Трехмерная графика
- •Растровая графика
- •Векторная графика
- •Растровая и векторная графика
- •2. Представление графических данных Форматы графических данных
- •Цвет и цветовые модели
- •Цветовая модель cie Lab
- •Цветовая модель rgb
- •Цветовая модель hsb
- •Цветовая модель cmyk, цветоделение
- •3.Программные средства создания растровых изображений
- •Назначение экспертных систем
- •Обобщенная структура экспертной системы. Основные понятия и определения.
- •Классификация экспертных систем
- •Классификация экспертных систем
- •План лабораторных занятий
- •Лабораторная работа № 1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Отель «Снежная долина», Бергштадт, Австрия.
- •Упражнение 2: Построение диаграмм
- •Расширенный фильтр
- •Лабораторная работа №12
- •Лабораторная работа № 13
- •Лабораторная работа №14
- •Лабораторная работа №15
- •Лабораторная работа №16
- •Лабораторная работа № 17
- •Лабораторная работа № 18
- •Лабораторная работа №19
- •Лабораторная работа №20
- •Существуют несколько способов создания запросов:
- •Лабораторная работа №21
- •Лабораторная работа №22
- •Вопросы для подготовки к экзамену
4) Маршрутизация. Стеки протоколов. Маршрутизация
Сначала локальные сети редко соединялись друг с другом, но. начиная с середины 80-х годов, компании стали понимать преимущества взаимодействия ЛС и объединения их в более крупные сетевые структуры.
Процесс перемещения информации из одной ЛС в другую по одному или более маршрутам называется маршрутизацией. Протоколы, поддерживающие передачу ЛС-ЛС по нескольким маршрутам, называются маршрутизируемыми. По мере увеличения числа локальных сетей, интегрируемых в более крупные сети, стало важно, чтобы применяемые для реализации ЛС протоколы были маршрутизируемыми.
Стеки протоколов
Работая совместно, протоколы реализуют уровень или уровни модели OSI. Это называется стеками или комплектами протоколов. Каждый уровень обрабатывает свою часть процесса коммуникаций, имеет собственные правила и требования. Стек уровней OSI показан в таблице 3.2. Чем выше в стеке находится протокол, тем более сложным он должен быть.
Таблица 3.2
Уровни стека OSI
Уровень |
Описание |
|
7. |
Прикладной уровень |
Реализует средства непосредственной поддержки приложений пользователя |
6. |
Представительный уровень |
Транслирует форматы данных и добавляет шифрование |
5. |
Сеансовый уровень |
Создает и прерывает соединения (сеансы), выполняет администрирование сеансов |
4. |
Транспортный уровень |
Добавляет идентификаторы процессов и обрабатывает информацию контроля ошибок |
3. |
Сетевой уровень |
Управляет последовательностью межсетевого обмена, адресами и маршрутизацией |
2. |
Канальный уровень |
Добавляет информацию контроля ошибок и организует биты в кадры |
1. |
Физический уровень |
Передает и принимает биты в среде передачи данных |
Привязка протоколов
Сетевые функции могут выполнять многие различные стеки протоколов, а на компьютерах применяются разные платы сетевого интерфейса. Кроме того, компьютер может оснащаться несколькими такими платами и использовать более одного стека протоколов.
Процесс привязки (binding) ассоциирует стек протоколов с сетевым драйвером и платой сетевого интерфейса (адаптером). Одна плата допускает привязку нескольких протоколов. Например, к одному и тому же адаптеру Ethernet можно привязать и TCP/IP, и IPX/SPX. Кроме того, на одном компьютере с несколькими интерфейсными адаптерами (например, сервере, взаимодействующем с локальной сетью и с базовой магистралью) можно связать один протокол с двумя или более сетевыми платами.
Процесс привязки применяется на разных уровнях OSI. Это позволяет привязать один стек протоколов к другому. Драйвер устройства (реализующий канальный уровень) привязывается к плате сетевого интерфейса (физический уровень). TCP/IP можно привязать к драйверу устройства, а сеансовый уровень NetBIOS - к TCP/IP.
5) Протоколы, ориентированные и не ориентированные на установление соединения
Существуют два способа коммуникаций между компьютерами: ориентированные и не ориентированные на установление соединения.
Системы, не ориентированные на установление соединения, реализуют сквозную передачу потока данных, поэтому в них нет непроизводительных потерь из-за гарантированной доставки данных с помощью протоколов или последовательного упорядочения пакетов. Это позволяет подобным системам работать очень быстро. Примером протокола Internet, не ориентированного на установление соединения, является UDP/IP (User Datagram Protocol/Internet Protocol).
Системы, ориентированные на установление соединения, предполагают, что в процессе передачи некоторые данные могут теряться или поступать в некорректном порядке. Протоколы, ориентированные на установление соединения, гарантируют получение адресатом данных в правильном порядке. Для этого данные сохраняются, и согласовывается повторная их передача. Лишь затем последовательные данные передаются протоколам более высокого уровня. Это означает, что любое приложение может использовать протокол, ориентированный на установление соединения, для надежной доставки передаваемых им данных. Примером протокола Internet, ориентированного на установление соединения, является TCP/IP (Transmission Control Protocol/Internet Protocol).
Системы, не ориентированные на установление соединения, передают данные, предполагая, что они достигнут адресата. Хотя в локальной сетевой среде такой метод обычно работает, но в больших глобальных сетях, где пакеты теряются из-за шумов (помех в линиях) и перегрузки маршрутизатора, он оказывается недееспособным.
Между тем для транспортных протоколов, не ориентированных на установление соединения, не все потеряно: протоколы более высокого уровня будут знать, что данные не дошли до адресата, и спустя некоторое время потребуют повторной передачи. Таким образом, системы, не ориентированные на установление соединения, необязательно доставляют данные в корректном порядке, поэтому протокол более высокого уровня должен сортировать пакеты данных.
В локальной сетевой среде, где потери данных маловероятны, имеет смысл возложить упорядочение и гарантированную доставку на менее эффективные протоколы более высокого уровня, ведь использоваться эти средства будут редко. Между тем в таких глобальных сетях, как Internet, определение поступивших и отсутствующих данных протоколами высокого уровня потребовало бы слишком много времени, поэтому транспортный протокол должен принимать все необходимые меры для гарантированной доставки информации.
