Что такое гипертекстовое представление информации
Гипертекстовое представление информации
В широком смысле гипертекст — информационный массив, в котором заданы и автоматически поддерживаются ассоциативные и смысловые связи между выделенными элементами, понятиями, терминами или разделами. В более узком смысле это может быть текст, в котором отдельные фрагменты на экране выделены цветом, подчеркиванием; связанная с ними информация сразу может быть выдана на экран. Иллюстрацией такого текста служит Справка Windows или любого приложения. Курсор мыши, оказавшись на выделенном фрагменте, принимает другую форму. Чтение документа с экрана монитора становится в таком случае не линейным, как в случае книги, а дающим возможность «перескакивать» с одной части текста к другой интересующей вас, а также просматривать дополнительную информацию. Гиперссылка (выделенный фрагмент) может состоять из текста, графики, видео, звука и анимации. Щелкнув на гиперссылке в документе, вы перейдете:
Web-страницы сайтов представляют собой документы с гипертекстовой разметкой. Поэтому так легко путешествовать по Всемирной паутине (WWW — Worl Wide Web), переходя с сайта на сайт по гиперссылкам. Существует специальный язык HTML для создания Web-страниц.
Динамические (электронные) таблицы. Назначение и принципы работы электронных таблиц. Использование электронных таблиц для обработки числовых данных (на примере задач из различных предметных областей).
Прикладные программы, предназначенные для работы с числовыми данными, представленными в прямоугольных таблицах, называются табличными процессорами, еще их называют просто электронными таблицами.
Назначение. Эти программы позволяют создавать динамические (электронные) таблицы, в которых автоматически происходит пересчет значений формул при изменении исходных данных, используемых в этих формулах. Они предназначены для математических, финансовых, статистических расчетов, построения диаграмм для более наглядного воспроизведения данных и ведения простейших баз данных.
Типы данных. В ячейку можно поместить данные следующих типов: текст, число, формулу. Текст и числа рассматриваются как константы. Формулы — одно из важнейших средств табличных процессоров. Формула должна начинаться с одного из знаков: равенство, плюс или минус, может включать в себя числа, адреса ячеек данного или другого рабочего листа, функции (математические, статистические, финансовые и др.) и знаки математических операций. Например:
При вводе формулы в ячейке может отображаться как результат вычислений по формуле, так и сама формула в зависимости от установки того или иного режима. Сама формула отображается также в строке формул при активизации ячейки. При изменении данных в ячейках, на которые ссылается формула, результат автоматически пересчитывается сразу же.
Редактирование данных в ячейках: удаление содержимого ячейки, отмена последнего изменения, перемещение данных, копирование данных, замена содержимого ячейки целиком, исправление данных в ячейке (двойной щелчок левой кнопкой мыши в редактируемой ячейке или в строке формул).
Форматирование данных в ячейках:
Функции— это заранее подготовленные формулы, к которым надо обращаться по заданному имени и с определенным количеством и типом данных. MS Excel предлагает более 300 функций. Вызов функции осуществляется либо через меню Вставка, Формула.
Часто используемые функции:
Имя функции | Назначение функции |
СУММ Пример: =СУММ(А1:А5) равносильно формуле: =А1+А2+АЗ+А4 +А5 | Суммирует аргументы |
МАКС Пример: =МАХ(А1:А20) | Возвращает максимальное значение из списка аргументов |
СРЗНАЧ Пример: =CP3HAЧ(A1:F1) равносильно формуле: =(A1+B1+C1+Dl+F1)/5 | Возвращает среднее арифметическое аргументов |
СЧЕТ Пример: =СЧЕТ(А1:А20) | Подсчитывает количество чисел в списке аргументов |
Автоматическое заполнение. Вы можете сэкономить время на ввод с клавиатуры последовательного ряда чисел (арифметической прогрессии), обозначений, названий месяцев и дней недели, как в строках, так и в столбцах:
Для автозаполнения названиями месяцев или дней недели достаточно ввести название в одну ячейку и выполнить пункты 3-5.
Для автозаполнения формул достаточно выделить ячейку с формулой и выполнить пункты 3-5. При абсолютной адресации адреса ячеек копируются без изменения, а при относительной изменяются.
В MS Excel имеется множество дополнительных возможностей, ускоряющих и облегчающих работу с таблицами:
Математическая обработка статистических данных, результатов эксперимента. Использование динамических (электронных) таблиц для обработки и представления результатов естественно-научного и математического эксперимента, экономических и экологических наблюдений, социальных опросов.
Гипертекст
Всего получено оценок: 178.
Всего получено оценок: 178.
Гипертекст представляет собой систему связанных гиперссылками текстовых страниц. Кратко о видах гипертекста рассказано в данной статье.
Что такое гипертекст
Понятие гипертекст у большинства ассоциировано с интернет-сайтами, в которых страницы связаны через гиперссылки. На самом деле этот термин имеет более широкое толкование. Любую структуру связанных друг с другом через перекрестные ссылки текстовых страниц принято называть гипертекстом. Как пример, справочники и энциклопедии, в текстах статей которых присутствуют ссылки на другие страницы, статьи и разделы.
Термин был предложен американским ученым социологом Теодором Нельсоном в 1965 году. По его мнению, особенностью гипертекстовых документов является дискретная нелинейная структура. В конце восьмидесятых годов прошлого столетия англичанином Тимом Бернсом-Ли, автором множества разработок в сфере IT и создателем WWW был разработан язык HTML (язык гипертекстовой разметки).
Свойства гипертекстовых страниц
Основными свойствами гипертекста являются:
Свойство нелинейности гипертекстовой системы объясняется тем, что страницы гипертекста существуют отдельно друг от друга, они связаны друг с другом через ссылки, и читать их можно в любой последовательности.
Контент гипертекстовых страниц может быть разнородным, то есть страницы могут содержать информацию различного вида: текстовую, графическую, аудио и видео.
Расширение границ текста осуществляется через гипертекстовые ссылки на другие документы, позволяя получать моментальный доступ к частям внешних информационных источников, что дает возможность более полно раскрывать содержание текста.
Свойство интерактивности раскрывается через возможность самостоятельного выбора последовательности и способа восприятия гиперконтента.
Виды гипертекста
Единой классификации видов гипертекстовых систем не существует. Можно выделить некоторые классификационные признаки и основанные на них виды гипертекста. Например, по виду структуры организации гипертекстовых страниц бывает:
По принципу функционирования гипертекст бывает:
По типу архитектуры связей гипертекста различают:
Гипертекстовая структура в сети Интернет работает по принципу мягкой связи, так как количество соединяемых гипертекстовых узлов очень велико, а кодировка жестких связей требует больших временных ресурсов.
В литературном искусстве известен прием гипертекста, который существовал еще задолго до создания сервисов сети Интернет. Существуют некоторые художественные произведения, использующий гипертекстовый принцип. Так, Анной Ахматовой создана «Поэма без героя», посвященная своим сверстникам, которую она писала двадцать лет.
Что мы узнали?
Гипертекст – это структура, в которой элементы представляют собой текстовые страницы, связанные гиперссылками. Основными свойствами гипертекста являются интерактивность, нелинейность, разнородность контента и возможность расширения границ. Различают гипертекст сетевой и иерархической структуры, статический и динамический, с мягкими и жесткими типами связей.
Урок № 19. гипертекстовые способы хранения и представления информации
УРОК № 19. ГИПЕРТЕКСТОВЫЕ СПОСОБЫ ХРАНЕНИЯ И ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ
1. Понятие и основные элементы гипертекстовой технологии
Гипертекстовая технология – это технология преобразования текста из линейной формы в иерархическую, поэтому использование гипертекстовой технологии (по сравнению с представлением информации в обычной книге) позволяет кардинально изменить способ просмотра и восприятия информации. Так, читая текст в книге, мы просматриваем его последовательно, страница за страницей. И если в процессе чтения мы встретим термин, значение которого объяснялось раньше, то в этом случае нам придется листать страницы книги в обратном порядке до тех пор, пока не найдём нужное нам определение непонятного термина. Использование же гипертекстовой технологии позволяет значительно упростить работу с текстом и найти нужное определение за считанные секунды.
В настоящее время гипертекстовая технология широко используется для построения подсистем помощи пользователям при работе с диалоговыми компьютерными программами, а также для построения различных справочников, энциклопедий.
С развитием компьютерных средств мультимедиа гипертекст начал превращаться в более наглядную информационную форму, получившую название гипермедиа – эта информационная форма содержит не только текст, но и графику, видеоинформацию и звуки.
Этапы технологии построения гипертекста:
· разделение текста на отдельные главы или темы;
· выбор основного маршрута чтения гипертекста и расстановка ссылок, ведущих пользователя по темам последовательно, в соответствии с основным маршрутом;
· определение дополнительных маршрутов чтения, которые могут оказаться удобными читателю, и расстановка ссылок, позволяющих осуществить логичный переход от основного маршрута к дополнительным;
· выявление и написание недостающих частей текста, которые требуются для логичного следования по маршрутам чтения;
· связь ссылок с существующими темами.
Гипертекстовая форма представления информации позволяет не только сделать текст структурированным, но и организовать моментальный переход читателя к интересующим его разделам с помощью ссылок (рис. 1). В результате с помощью гипертекста читателю предоставляется возможность самостоятельно выбирать порядок работы с материалом, изменять маршрут непосредственно в процессе чтения.
Простота концепции гипертекста обусловливает и формальную простоту общепринятой технологии создания гипертекстов. Имея простейшую систему построения гипертекстов, можно быстро собрать из нескольких текстовых фрагментов гипертекст и формально получить самостоятельную гипертекстовую информационную систему, программный продукт или подсистему подсказки. Однако в силу видимой простоты гипертекстовой технологии легко создать гипертекстовую информационную систему с низким качеством.
Гипертексты обладают определённой семантической (смысловой) сетевой структурой. При многократном просмотре, если гипертекст используется как учебник, эта структура будет сильно влиять на структуру знаний пользователя по изучаемому вопросу. Поэтому при построении гипертекстовых систем следует уделять внимание не только тому, как разбить исходный текст на части, но и тому, насколько пользователю будет понятно, легко и удобно работать с этими частями текста.
Основные элементы гипертекстовой технологии:
Информационный фрагмент гипертекста может представлять собой линейную последовательность строк текста, рисунок, видеофрагмент, аудиофрагмент.
Тема содержит краткое название информационного фрагмента. Информационный фрагмент может состоять целиком из множества тем либо включать в себя одну или несколько тем наряду с прочей информацией.
Рис. 1. Гипертекстовая форма представления информации
Узлом в гипертексте называется информационный фрагмент, из которого возможен переход к другим информационным фрагментам гипертекста.
Ссылка представляет собой слово, фразу или набор фраз, с помощью которых осуществляется переход от одного узла к другому. Ссылки могут быть референтными или организационными.
Референтные ссылки – это наиболее типичный вид ссылок в гипертекстах. Они, как правило, имеют два конца, обычно это направленные связи, хотя большинство гипертекстовых информационных систем поддерживает и обратное движение по ссылке. Исходный конец референтной ссылки называется «источник». Логически это отдельная точка или область в тексте. Другой конец называется «назначением» – это определённая точка или область в гипертексте. С источником ссылки связывается некоторая пометка, указывающая наличие ссылки, – она показывает имя ссылки, обычно изображается в виде последовательности символов и высвечивается как отдельная единица текста. Например, при щелчке по термину появится информационный фрагмент, разъясняющий значение этого термина.
Организационные ссылки устанавливают явные связи между двумя точками гипертекста и отличаются от референтных тем, что поддерживают иерархическую структуру в гипертексте. Организационные ссылки связывают узел-родитель с узлами-сыновьями и, таким образом, формируют древовидный подграф в рамках общего гипертекстового сетевого подграфа. Такие ссылки часто соответствуют отношению «быть частным случаем», и по этой причине операции над этими ссылками (при построении гипертекста) отличаются от операций над референтными ссылками.
Кроме явных референтных и организационных ссылок, в некоторых гипертекстовых системах имеется возможность устанавливать неявные ссылки через использование ключевых слов. Для этого гипертекстовая система должна иметь возможность сквозного поиска заданной подстроки среди всех узлов гипертекста (в некотором порядке), а в самом гипертексте должны активно использоваться ключевые слова. Примером использования неявных ссылок может служить поиск в Интернет-каталогах, таких, как Yandex, Rambler, Yahoo и т. д. (рис. 2).
Рис. 2. Использование ключевых слов в качестве неявных ссылок
С функциональной точки зрения следование по ссылкам и поиск подстроки близки: каждая операция – это способ получить доступ к интересующему узлу. Ссылки приводят к единственному узлу, а поиск по ключевому слову – к множеству узлов. В настоящее время основными группами приложений, использующих гипертекстовую технологию, являются:
• глобальная информационная система WWW (World Wide Web – всемирная паутина);
• справочные системы прикладных программ и операционных систем (например, в ОС Windows используется два вида справочных систем: традиционная система справки, обрабатывающая файлы с расширением *.hlp и более современная справочная система HTML Help, использующая скомпилированные HTML-файлы, имеющие расширение *.chm);
• компьютерные справочно-правовые системы (например, ГАРАНТ, КОНСУЛЬТАНТ ПЛЮС и т. д.).
Глобальная информационная система World Wide Web в настоящее время представляет собой наиболее распространённую, популярную и динамично развивающуюся информационную службу Интернет. Ввиду такой популярности World Wide Web нередко отождествляют с сетью Интернет вообще, хотя это всего лишь одна из её информационных служб. Благодаря использованию гипертекстовой технологии World Wide Web представляет собой единую базу данных, позволяющую легко получить доступ к электронным документам, расположенным на серверах в любой точке земного шара.
В основе создания web-документов лежит язык разметки гипертекста HTML. Аббревиатура HTML расшифровывается как HyperText Markup Language, т. е. язык разметки гипертекста. Несмотря на то, что слово «язык» присутствует в этой аббревиатуре, HTML не является языком программирования – он предназначен для разметки текстовых документов (т. е. для форматирования текста).
По формату файлы HTML представляют собой текстовые файлы, содержащие только ASCII-символы. Следовательно, для создания HTML-страниц любой сложности в принципе не требуется ничего, кроме простейшего текстового редактора (например, Блокнот). Несмотря на это, в настоящее время существует большое количество визуальных HTML-редакторов, значительно облегчающих и ускоряющих процесс создания web-страниц (MS Front Page 2003, Home Site и др.).
Различают открывающие и закрывающие тэги. Признаком закрывающего тэга служит знак деления в его начале (например, – открывающий тэг, a – закрывающий). Текст, находящийся между открывающим и закрывающим тэгами, форматируется в соответствии с этим тэгом, например, фрагмент HTML-кода: Пример текста в браузере будет выглядеть как: Пример текста (тэг предписывает выводить текст полужирным шрифтом).
Подавляющее большинство тэгов в языке HTML позволяют задавать определённые атрибуты. Например, тэг может иметь такие атрибуты, как color (определяет цвет текста), size (определяет размер шрифта) и т. д. Атрибуты прописываются внутри открывающего тэга и разделяются пробелами.
Синтаксис записи атрибутов в языке HTML выглядит следующим образом:
Например, фрагмент HTML-кода: Пример текстa в браузере будет выглядеть следующим образом: Пример текста
Все документы HTML имеют одну и ту же структуру, которая выглядит следующим образом:
Тэги ограничивают раздел заголовка документа. Этот раздел не включает собственно содержания документа. В него входят только тэги, относящиеся к документу в целом: описание документа, ключевые слова для использования поисковыми системами и т. д. То есть информация, указанная в этом разделе, обычно предназначена не для читателей, а для роботов поисковых систем.
Вышеперечисленные тэги являются обязательными и должны присутствовать в любом HTML-документе.
Файлы HTML-документов обычно имеют расширения *.html или *.htm. Встречаются также файлы с расширениями shtml, phtml, php, cgi и т. д. Файлы с такими расширениями динамически формируются web-сервером. Кириллица в именах web-документов не используется, поскольку кодировка кириллических символов различается в операционных системах Windows, где web-страницы обычно создаются и просматриваются, и в ОС семейства UNIX (Free BSD, Linux), под управлением которых работает более 70 % web-серверов. Кроме того, использование кириллических символов в адресах URL может затруднить формирование HTTP-запроса к web-серверу.
Современные редакторы позволяют создавать полноценные HTML-страницы и целые web-узлы и без знания HTML. Наиболее популярными из них являются Microsoft SharePoint Designer, входящий в расширенные выпуски пакетов Microsoft Office, и Macromedia Dreamweaver.
3. Информационные технологии для работы с гипертекстовой информацией
MS SharePoint Designer – это гибкая программа с широкими возможностями, позволяющая создавать и сопровождать надёжные web-узлы. В настоящее время широкое распространение получила версия MS SharePoint Designer 2007, которая предоставляет возможности создания динамических комплексных web-узлов с помощью профессиональных средств разработки и проектирования, подготовки и публикации данных и обеспечивает работу в следующих основных областях:
• разработка – использование профессиональных средств дизайна и инструментов работы с макетами и графикой, позволяющих создавать web-узлы в соответствии с требованиями заказчиков;
• кодирование – применение средств генерации кода, профессиональных средств кодирования и встроенных возможностей написания сценариев для создания интерактивных web-узлов и повышения скорости и качества кодирования (эти средства имеют также немаловажное значение для обучения);
• расширение – применение редактора интерактивных web-узлов для развития и дополнения их новыми возможностями (такими, как средства диалога и доступа к данным), а также расширенных средств публикации web-страниц, позволяющих быстро размещать их в сети;
Заметим, что MS SharePoint Designer обеспечивает не только удобные средства создания новых web-узлов, но и инструменты для расширения возможностей уже существующих web-страниц. При этом активно используются средства, позволяющие ускорить разработку и расширить возможности создания web-узлов, такие, как средства работы с макетами и графикой:
• улучшенная поддержка графики упрощает работу с графическими изображениями из других приложений, улучшая управление отображением и сохранением рисунков;
• динамические web-шаблоны позволяют определять разделы web-узла, доступные для редактирования. При обновлении файла главного шаблона внесенные изменения автоматически распространяются на все страницы, связанные с этим шаблоном;
• согласование обозревателя и разрешения экрана позволяет ориентироваться на определённый обозреватель или экранные разрешения или просматривать web-узел при разных сочетаниях обозревателя и разрешения экрана;
• средства разработки макета облегчают процесс создания таблиц и работу с ними при разработке макета, а также обеспечивают управление макетом с пиксельной точностью;
• средства работы со слоями упрощают операции с множеством изображений и отдельными частями информационного наполнения, расположенными в одном месте макета, и позволяют создавать визуальные эффекты, например раскрывающиеся меню.
Средства разработки и кодирования в MS SharePoint Designer позволяют не только проводить генерацию чистого HTML-кода, но и расширять возможности по управлению кодом. Кроме того, существует возможность использования собственных заготовок или средств написания сценариев, которые позволяют реализовать интерактивное взаимодействие с пользователями web-узла.
Несмотря на то, что указанные инструменты являются профессиональными средствами разработки, они обладают достаточной простотой для того, чтобы их можно было использовать для изучения HTML:
• разделённое окно состоит из областей «Конструктор» и «Код», которые автоматически обновляются при внесении изменений в макет;
• быстрый выбор и изменение тэгов обеспечивают простой выбор, редактирование и перемещение тэгов;
• чистый HTML-код не содержит избыточного кода, генерируемого, например, Microsoft Word или другими программами подготовки кода web-узла;
• фрагменты кода содержат блоки, которые можно вставлять в другие документы из библиотеки фрагментов кода;
• средства создания сценариев позволяют создавать интерактивные web-страницы;
• разработчик JScript позволяет добавлять функцию интерактивности без написания строк кода;
• поддержка редактирования сценариев включает технологию IntelliSense и средства написания сценариев на языках JScript и VBScript.
Для расширения возможностей web-узлов в MS SharePoint Designer применяется служба MS Windows SharePoint Services, которая позволяет создавать интерактивные web-узлы, управляемые данными. Это становится возможным за счёт получения, редактирования и представления реальных данных из множества источников, включая XML. Кроме того, здесь существует возможность создания средств отправки сообщений от пользователей в сеть с помощью простых обозревателей.
К основным web-узлам, управляемым данными и поддерживаемым службой Windows SharePoint, относятся:
· web-журналы регистрации, списки, отслеживающие публикации, web-узлы новостей и обзоров, создаваемые с помощью нескольких щелчков мыши, предоставляют возможность посылать сообщения, используя обычные обозреватели;
· каталог источников данных позволяет вставлять виды данных и настраивать их источники, включая разнообразные XML-ресурсы, сведения служб Windows SharePoint Services, web-службы и источники данных OLEDB;
· средства XML обрабатывают XML-данные и выполняют XSLT-форматирование непосредственно в MS FrontPage, используя наглядный режим конструктора с целью создания web-узлов, управляемых XML-данными;
· динамическое контекстное форматирование отображает и скрывает элементы или выполняет переформатирование в зависимости от значений данных или положения указателя в окне;
· страницы web-разделов могут создаваться с использованием зон web-разделов и путем вставки и подключения web-разделов из ресурса «Галерея web-разделов» MS Office и других источников.
Кроме средств разработки HTML-страниц, MS FrontPage может оказать существенную помощь и в создании, и размещении web-узла как в автономном режиме, так и немедленной публикации в Интернет. В качестве технологий публикации готовых web-узлов в сети выступают следующие технологии:
· представление удалённого web-узла позволяет выполнять публикацию в обоих направлениях, обеспечивая простое перемещение файлов между локальными и удаленными узлами;
· простое подключение к удалённому web-узлу с помощью диалогового окна «Web-импорт» упрощает подключения и работу с протоколом защищённых сокетов (SSL – Secure Sockets Layer);
· публикация на FTP-серверах с помощью вкладки «Remote Web Site» (удаленный web-узел).
MS SharePoint Designer состоит из двух основных блоков: редактора, предназначенного для редактирования страниц, и проводника, который используется для навигации и упорядочения файлов на сайте, создания более или менее сложных, многостраничных сайтов, и поэтому представляет небольшой интерес для начинающих пользователей.
Редактор MS SharePoint Designer предназначен для редактирования документа HTML и позволяет создавать web-страницы так же просто, как набирать и оформлять текст в текстовом процессоре MS Word. Дело в том, что интерфейс редактора в MS FrontPage схож с интерфейсами прикладных пакетов MS Office и основная масса элементов управления имеет тот же внешний вид и выполняет те же функции, что в других приложениях (рис. 3).
Рис. 3. Пример конструкции web-страницы в окне редактора MS SharePoint Designer
Редактирование производится по принципу WYSIWYG (от англ. What You See Is What You Get – что вы видите, то и получаете), обеспечивающему полное соответствие между документом в окне редактора и результатом его отображения в обозревателе. Это достигается за счет того, что практически все возможности web-дизайна вынесены в панели инструментов, и когда пользователь набирает нужный текст, вставляет в документ изображения, гиперссылки, создает нумерованный или маркированный список, задаёт параметры форматирования абзацев, редактор автоматически записывает код, т. е. оформляет объекты соответствующими HTML-тэгами.
Контрольные вопросы и задания
1. Понятие о гипертекстовой технологии. Её предназначение. 2. Этапы, включенные в технологию построения гипертекста. 3. Основные элементы гипертекстовой технологии. 4. Понятия: информационный фрагмент текста, тема, узел, ссылка. 5. Основные различия между референтными и организационными ссылками.
6. Основные группы приложений, использующих гипертекстовую технологию. 7. Характеристика системы World Wide Web. 8. Понятие об HTML и его предназначении. 9. Понятие о тэгах, их предназначение и разновидности. 10. Причина, по которой кириллица не используется в именах web-документов. 11. Назначение и основные возможности пакета MS SharePoint Designer. 12. Основные достоинства редактора MS SharePoint Designer.