Курсовая работа по дисциплине "Информационно-коммуникационные технологии" на тему "Организация хранения и поиска информации в сети Интернет" Направление подготовки


Download 171.45 Kb.
bet2/9
Sana09.06.2023
Hajmi171.45 Kb.
#1473001
TuriКурсовая
1   2   3   4   5   6   7   8   9
Bog'liq
MoumwAgveAUZ

1. ХРАНЕНИЕ ДАННЫХ В СЕТИ ИНТЕРНЕТ


1.1 Гипертекстовые документы, их виды и особенности


Гипертекстовый документ - это файл, содержащий различные виды информации и имеющий в своей структуре ссылки (гиперссылки) на другие файлы или сам являющийся документом, на который есть ссылка в другом файле, расположенном на некотором сервере в любой точке планеты. Реализовано все это через протокол передачи гипертекста HTTP (HyperText Transfer Protocol).
Самую подробную классификацию предлагает Махов А. С. и подразделяет гипертексты по семи основаниям.

  1. По структурному принципу гипертексты могут подразделяться на аксильные и дисперсные. Аксильными называются сочинения, которые, не имея сквозного сюжета, тем не менее, поддаются комбинаторным операциям, хотя и с заметным трудом, то есть в конечном итоге имеют магистральный, «книжный» принцип построения. Аксильные гипертексты, в свою очередь, служат как бы связующим звеном между классической книгой и собственно гипертекстом, дисперсным по своей природе. Однако настоящие дисперсные гипертексты, в отличие от аксильных текстов, не имеют четко выраженной повествовательной оси повествования, принципиально не имеют начала и конца, в них можно «войти» с любого места.

  2. По возможностям программного обеспечения гипертексты делятся на сильные и слабые. «Сильным» можно называть такой гипертекст, который действительно реализует возможность нелинейной организации – и при этом остается связным, единым произведением. Очевидно, что «сильных» гипертекстовых произведений на самом деле немного; чаще можно увидеть «сборник текстов», «текст с комментариями» либо другие публикации, которым электронный вид дает лишь организационные удобства. Примером слабого гипертекста может служить электронное оглавление документа, которое позволяет перейти к любой части оглавления, минуя этап просмотра всего текста.

  3. По способу существования выделяются статические и динамические гипертексты. Статический гипертекст, судя по названию, не меняется в процессе эксплуатации. Тогда как динамический гипертекст создан для того, чтобы существовать в динамике, то есть изменяться, быть постоянно пополняемым.

  4. По законченности гипертексты делятся на бесконечные и конечные, при этом бесконечные можно соотнести с динамическими гипертекстами, а конечные − со статическими.

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

  6. По месторасположению бытования гипертексты бывают изолированные (на специальном носителе: диске, флеш-накопителе) или сетевые, то есть существующие в сети Интернет.

  7. По характеру прочтения гипертексты делятся на:

  • Гипертексты с линейной структурой. Такая структура текста традиционна: одна часть текста следует за другой, образуя, таким образом, последовательный линейный текст, так что, убрав гиперссылки, мы имеем дело с обычным линейным текстом.

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

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

  • Гипертексты с лабиринтной структурой. Лабиринтная структура представляется как самая сложная и запутанная. Здесь читатель движется по так называемому лабиринту, образованному путем пересечения трех предыдущих видов гипертекстов. Таким образом, текст будет иметь несколько концовок, в зависимости от выбранного читателем пути. Читатель, попадая в лабиринт текстонов, следует по обозначенным гиперссылкам, которые могут отсылать его как к уже прочитанному материалу, так и к новому. Таким образом, лабиринтная структура представляет собой пересечение линейной, параллельной и циклической структур. Авторы намеренно нарушают сюжетную линию гипертекста, чтобы увлечь и заинтересовать читателя процессом чтения, заставить его мысленно активно участвовать в процессе браузинга по гипертексту .

Информация в документах Web может быть найдена по ключевым словам. Это означает, что каждый обозреватель Web содержит определенные ссылки, через которые образуются так называемые гиперсвязи, позволяющие миллионам пользователей Интернет вести поиск информации по всему миру.
Гипертекстовые документы создаются на базе языка HTML (HyperText Markup Language). Этот язык весьма прост, управляющие коды его, которые, собственно, и компилируются обозревателем для отображения на экране, состоят из текста ASCII. Ссылки, списки, заголовки, картинки и формы называются элементами языка HTML, которые позволяют щелчком мыши перейти к просмотру другого документа.
Существует два способа создания гипертекстовых документов. Можно воспользоваться одним из WYSIWYG HTML-редакторов, для работы с которыми не требуется специальных знаний о внутренней структуре создаваемого документа. Этот способ позволяет создавать документы для WWW без знания языка HTML. HTML-редакторы автоматизируют создание гипертекстовых документов, избавляют от рутинной работы. Однако их возможности ограничены, они сильно увеличивают размер получаемого файла и не всегда полученный с их помощью результат соответствует ожиданиям разработчика. Но, безусловно, этот способ незаменим для новичков в деле подготовки гипертекстовых документов.
Альтернативой служит создание и разметка документа при помощи обычного редактора plain-текста (таких, как emacs или NotePad). При этом способе в текст вручную вставляются команды языка HTML. Создавая документы таким способом, вы точно знаете, что делаете.
Как уже отмечалось, HTML-документ содержит символьную информацию. Одна ее часть – собственно текст, т.е. данные, составляющие содержимое документа. Другая – теги (markup tags), называемые также флагами разметки, – специальные конструкции языка HTML, используемые для разметки документа и управляющие его отображением. Именно теги языка HTML определяют, в каком виде будет представлен текст, какие его компоненты будут исполнять роль гипертекстовых ссылок, какие графические или мультимедийные объекты должны быть включены в документ. Графическая и звуковая информация, включаемая в HTMLдокумент, хранится в отдельных файлах. Программы просмотра HTMLдокументов (браузеры) интерпретируют флаги разметки и располагают текст и графику на экране соответствующим образом. Для файлов, содержащие HTML-документы, приняты расширения.htm или.html.
Прописные и строчные буквы при записи тегов не различаются. В большинстве случаев теги используются парами. Пара состоит из открывающего (start tag) и закрывающего (end tag) тегов. Синтаксис открывающего тега:
<имя_тега [атрибуты]>
Прямые скобки, используемые в описании синтаксиса, означают, что данный элемент может отсутствовать. Имя закрывающего тега отличается от имени открывающего лишь тем, что перед ним ставится наклонная черта:

Атрибуты тега записываются в следующем формате:
имя [= «значение»]
Кавычки при задании значения аргумента не обязательны и могут быть опущены. Для некоторых атрибутов значение может не указываться. У закрывающего тега атрибутов не бывает.
Действие любого парного тега начинается с того места, где встретился открывающий тег и заканчивается при встрече соответствующего закрывающего тега. Часто пару, состоящую из открывающего и закрывающего тегов, называют контейнером, а часть текста, окаймленную открывающим и закрывающим тегом, – элементом.
Последовательность символов, составляющая текст, может состоять из пробелов, табуляций, символов перехода на новую строку, символов возврата каретки, букв, знаков препинания, цифр, и специальных символов, за исключением следующих четырех символов, имеющих в HTML специальный смысл: < (меньше), > (больше), & (амперсенд) и " (двойная кавычка). Если необходимо включить в текст какой-либо из этих символов, то следует закодировать его особой последовательностью символов.
К специальным символам можно отнести и неразрывный пробел. Использование этого символа – один из способов увеличить расстояние между некоторыми словами в тексте. Обычные пробелы использовать для этих целей нельзя, так как группа подряд идущих пробелов интерпретируется браузером как один.

Download 171.45 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling