
- •1. Телекоммуникационные сети с коммутацией сообщений, каналов, пакетов.
- •2. Понятие веб – технологии
- •3. Понятие языков разметки.
- •4. Синтаксис html, структура веб-страницы.
- •5. Синтаксис css.
- •6. Эволюция архитектур веб-приложений.
- •7. Возможности JavaScript.
- •8. Понятие веб-сервиса.
- •9.Индексирование пространственных данных.
- •10.Кластеризация пространственных данных.
- •11. Кэширование пространственных данных.
- •12. Картографические веб-сервисы
- •13.Структура запроса http. Различие запросов get и post.
- •14.Серверные технологии создания веб-приложений.
- •15.Архитектура Flex-приложения.
- •16.Перспективы развития веб-технологий.
1. Телекоммуникационные сети с коммутацией сообщений, каналов, пакетов.
Различие простых и коммутируемых сетей. Характеристика и различия сетей с коммутацией сообщений, каналов и пакетов. Метафора транспортной сети.
Типы сетей передачи данных:
1) Простые: есть только среда передачи данных и абоненты. Других вспомогательных элементов нет.
2) Коммутируемые: существуют дополнительные узлы, между которыми осуществляется передача данных.
Сети с коммутацией сообщений: — разбиение информации на сообщения, которые передаются последовательно к ближайшему транзитному узлу, который, приняв сообщение, запоминает его и передаёт далее сам таким же образом, т.е. осуществляется буферизация сообщения на каждом узле. Получается нечто вроде конвейера.
- сообщение передается целиком
- сообщение хранится на промежуточных узлах
- один и тот же канал связи используется для множества сообщений.
Метафора – почта.
Сети с коммутацией каналов: — организация составного канала через несколько транзитных узлов из нескольких последовательно «соединённых» каналов на время передачи сообщения (оперативная коммутация) или на более длительный срок (постоянная/долговременная коммутация).
- сообщение передается целиком
- сообщение НЕ хранится на промежуточных узлах
- один и тот же канал связи НЕ используется для множества сообщений.
Метафора – разговор по телефону.
Сети с коммутацией пакетов: — разбиение сообщения на «пакеты», которые передаются отдельно. Разница между сообщением и пакетом: размер пакета ограничен технически, сообщения — логически. Пример: коммутация IP-пакетов.
Метафора: машины останавливаются перед железнодорожным переездом, чтобы пропустить поезд.
2. Понятие веб – технологии
Цель создания и общая характеристика базовых технологий: HTTP, HTML, URL. Время создания, первый браузер.
Веб – технологии - технологии, применяемые во Всемирной паутине. Основные понятия и веб-технологий: веб-сайт и веб-страница.
Веб-страница – это минимальная логическая единица Всемирной паутины, которая представляет собой документ, однозначно идентифицируемый уникальным URL.
Веб-сайт – это набор тематически связанных веб-страниц, находящихся на одном сервере и принадлежащий одному владельцу. Всемирная паутина является совокупностью всех веб-сайтов.
Web-технология появилась в 1989 г. Автор сети Бернерс Ли базировал ее на следующих трех китах: HTTP (Hyper Text Transport Protocol) — гипертекстовый транспортный протокол; HTML (Hyper Text Markup Language) — гипертекстовый язык разметки; URL (Uniform Resource Locator) — универсальные идентификаторы ресурсов, т.е. универсальный способ адресации и локации в Интернете.
Идея технологии заключалась в том, чтобы применить гипертекстовую модель к информационным ресурсам, распределенным в сети, и сделать это максимально простым способом.
HTML – язык гипертекстовой разметки документов. С помощью HTML создаются Web-страницы. С помощью HTML текстовый документ разбивают на блоки смысловой информации (заголовки, параграфы, таблицы, рисунки и т.п.)
Формат адресации ресурсов URL. Решает проблему единого способа адресации ресурсов (документов), размещенных на различных компьютерах, включает в себя соглашения о записи адреса документа с указанием протокола, адреса сервера, порта (необязательно), адреса документа на сервере.
Протокол HTTP (англ. hypertext transfer protocol — протокол передачи гипертекста), позволяющий: а) выполнять запросы документов, адресуемых с помощью URL; б) передавать документы в формате HTML.
Для целей управления отображением содержимого веб-страниц предназначены каскадные таблицы стилей (CSS). CSS во многом сходны со стилями, применяемыми в популярном текстовом процессоре Word.
Для придания веб-страницам динамизма (выпадающие меню, анимация) используются языки написания скриптов. Стандартным скриптовым языком во всемирной паутине является JavaScript. Ядром языка JavaScript является ECMAScript.
Создателем первого браузера был Тим Бернерс-Ли (Tim Berners-Lee). Браузер получил название WorldWideWeb. Позднее, чтобы не путать «всемирную паутину» с названием программы, Бернерс-Ли переименовал браузер в Nexus.