Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инфа зачет.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
82.33 Кб
Скачать

Вопрос 40

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

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

Самым простым и наиболее доступным примером гипертекста в информатике является ссылка. А именно:

веб-страницы;

документы HTML.

На языке «компьютера» — это текст, который содержит в себе ссылки. Когда человек нажимает на них, он с лёгкостью попадает на источник или на сайт, где информацию можно найти в первоначальном виде.

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

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

Вопрос 41

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

Гипермедиа соотносится с определением мультимедиа.

Программы для создания гипермедиа: d2h — программа, которая генерирует оглавление, базируясь на информации, извлечённой из несжатого файла диаграммы Dia (XML-файла).

Оглавление вставляется в каждый текстовый файл, указанный в диаграмме. Медиафайлы указываются в оглавлении, но правка в них не вносится. Таким образом, текстовые и медиафайлы автоматически связываются гиперссылками.hypernon — программа для создания и управления ссылками между гипермедиа страницами.

Вопрос 42

HTTP (HyperText Transfer Protocol) – это протокол седьмого уровня модели OSI для передачи данных, в основе которого лежит архитектура взаимодействие клиент-сервер. Изначально протокол HTTP разрабатывался для передачи HTML документов между сервером и клиентом при помощи HTTP сообщений. Поскольку в основе протокола лежит взаимодействие клиент-сервер, то предполагается, что есть клиент, который делает HTTP запросы и есть HTTP сервер, который обрабатывает эти запросы и дает клиенту HTTP ответы. Все ответы сервера содержат коды состояния, а все запросы клиента имеют HTTP методы.

Протокол HTTP довольно строгий и требует от приложений как клиентский, так и серверных строго исполнения стандарта. Приведем несколько примеров HTTP клиентов: веб-браузер, приложения на Android, iOS, Windows. Приведем несколько примеров серверов HTTP: Apache, IIS, nginx, lighthttpd и другие.

Типичные задачи, которые решает HTTP протокол: протокол HTTP осуществляет доступ к веб-ресурсам и обмен данными между пользовательскими приложениями. По сути HTTP протокол обеспечивает работу интернета. Иногда HTTP протокол используется как транспорт для других протоколов (при помощи HTTP протокола передается информация для других протоколов): SOAP, XML-RPC и другие.

Передача данных по HTTP протоколу осуществляется через TCP/IP соединение. Машина, которая выступает в роли сервера использует восьмидесятый TCP порт или порт 8080. Клиентские приложения, которые используют HTTP протокол обычно настроены на использование 80-го порта для соединения с HTTP сервером.