- •1. Информационное общество и его признаки.
- •2. Путь человека к информационному обществу ( 1,2,3,4 – информационные революции).
- •3. Культура в информационном обществе и образование.
- •4. Объект информатики – автоматизированные информационные системы (асу, асутп, асни,аос,сапр,гис)
- •5. Категории информатики.
- •1. Категории информатики.
- •6. Информационный ресурс, социальная энтропия, информационная среда
- •7. Напряженность информационного поля
- •8. Творческая система, квантификация знаний, Аксиоматика информатики
- •9.Искусственный интеллект. Место информатики в системе наук.
- •10. Формы адекватности информации
- •11. Качество информации
- •12. Классификация и кодирование информации.
- •13. Иерархическая система классификации
- •14. Фасетная система классификации
- •15. Дескрипторная система классификации
- •16. Система кодирования
- •17. Классификационное кодирование.
- •18. Регистрационное кодирование
- •19. Классификация информации по разным признакам
- •20. Квантование
- •21. Варианты представления информации в пк.
- •22. Вопросы алгоритмизации. Определения
- •23. Своиства алгоритмов (дискретизация, понятийность, детерминированность, результативность, массовость).
- •24. Типы алгоритмических процессов
- •25, 26. Функционально-структурная организация пк
- •27. Основная память.
- •28. Адресное пространство
- •29. Внешняя память
- •4. Записывающие оптические и магнитооптические накопители
- •31. Характеристики коммуникационных сетей.
- •32. Операционная система. Работа в этой среде.
- •33. Файловая структура на диске.
- •34. Текстовый процессор. Базовые возможности. Работа с текстом.
- •35. Табличный процессор. Функциональные возможности табличных процессоров. Технология работы в электронной таблице.
- •51. Компьютерные сети. Классификация компьютерных сетей. Иерархия компьютерной сети
- •Наиболее распространенные виды топологий сетей:
- •53. Протоколы компьютерных сетей. Основные типы протоколов
- •Стеки протоколов
- •Привязка
- •54. Локальные вычислительные сети
- •57. Компьютерная безопасность. Компьютерные вирусы. Методы защиты от компьютерных вирусов
- •60. Шифрование данных
- •63. Этапы создания программных продуктов (пп). Структура программных продуктов
- •Структура программных продуктов
- •64. Модульное программирование. Модульная структура пп
- •65. Структурное программирование
- •66. Алгоритмическое программирование
- •67. Средства создания программ
- •68. Объектно-ориентированное программирование. Принципы объектного подхода(наследование, инкапсуляция, полиформизм,
- •71. Перспективы развития эвм.
53. Протоколы компьютерных сетей. Основные типы протоколов
Протоколы (protocols) — это набор правил и процедур, регулирующих порядок осуществления некоторой связи. Например, дипломаты какой-либо страны четко придерживаются протокола при общении с дипломатами других стран. В компьютерной среде правила связи служат тем же целям. Протоколы — это правила и технические процедуры, позволяющие нескольким компьютерам при объединении в сеть общаться друг с другом. Запомните три основных момента, касающихся протоколов.Передача данных по сети, с технической точки зрения, должна быть разбита на ряд последовательных шагов, каждому из которых соответствуют свои правила и процедуры, или протокол. Таким образом, сохраняется строгая очередность в выполнении определенных действий.Кроме того, эти действия (шаги) должны быть выполнены в одной и той же последовательности на каждом сетевом компьютере. На компьютере-отправителе эти действия выполняются в направлении сверху вниз, а на компьютере-получателе -снизу вверх.
Компьютер-отправитель в соответствии с протоколом выполняет следующие действия:
разбивает данные на небольшие блоки, называемые пакетами, с которыми может работать протокол;
добавляет к пакетам адресную информацию, чтобы компьютер-получатель мог определить, что эти данные предназначены именно ему;
подготавливает данные к передаче через плату сетевого адаптера и далее — по сетевому кабель.
Компьютер-получатель в соответствии с протоколом выполняет те же действия, но только в обратном порядке:
принимает пакеты данных из сетевого кабеля;
через плату сетевого адаптера передает пакеты в компьютер;
удаляет из пакета всю служебную информацию, добавленную компьютером-отправителем;
копирует данные из пакетов в буфер — для их объединения в исходный блок данных;
передает приложению этот блок данных в том формате, который оно использует.
И компьютеру-отправителю, и компьютеру-получателю необходимо выполнять каждое действие одинаковым способом, с тем чтобы пришедшие по сети данные совпадали с отправленными.
Если, например, два протокола будут по-разному разбивать данные на пакеты и добавлять информацию (о последовательности пакетов, синхронизации и для проверки ошибок), тогда компьютер, использующий один из этих протоколов, не сможет успешно связаться с компьютером, на котором работает другой протокол.
Данные, передаваемые из одной локальной сети в другую по одному из возможных маршрутов, называются маршрутизированными. Протоколы, которые поддерживают передачу данных между сетями по нескольким маршрутам, называются маршрутизируемыми (routable) протоколами. Так как маршрутизируемые протоколы могут использоваться для объединения нескольких локальных сетей в глобальную сеть, их роль постоянно возрастает.
Несколько протоколов, которые работают в сети одновременно, обеспечивают следующие операции с данными:
подготовку;
передачу;
прием;
последующие действия.
Работа различных протоколов должна быть скоординирована так, чтобы исключить конфликты или незаконченные операции. Этого можно достичь с помощью разбиения на уровни.