Контрольная работа по "Программному обеспечению компьютерных сетей"

Министерство образования, науки  и молодежной политики

Забайкальского края

Государственное образовательное  учреждение

среднего профессионального образования

«Забайкальский горный колледж имени М.И.Агошкова»

 

 

 

 

 

 

КОНТРОЛЬНАЯ РАБОТА

 

по программному обеспечению компьютерных сетей

 

студента ____курса Губенина Дениса Александровича

специальность 230105 «Программное обеспечение  вычислительной техники и автоматизированных систем»

 

 

 

 

 

 

 

     

 

 Чита  2013г.

1 вопрос. Развитие  языков разметки гипертекста

 

Понятие о стандартном обобщенном языке  разметки SGML.

Гипертекст - текст со вставленными в него словами (командами) разметки, ссылающимися на другие места этого  текста, другие документы, картинки и  т.д.

HTML— основной, но не  единственный язык разметки документов. Существуют как более общие,  так и узко специализированные  решения.

Исторически первым распространенным форматом был SGML(Standard Generalized Markup Language —  стандартный общий язык разметки, произносится «эс-джи-эм-эль»).SGML— наследник  разработанного в 1960 г. компанией IBM языка GML (Generalized MarkupLanguage) — это метаязык, т. е. на нем можно определять правила построения других языков форматирования документов.

SGML был разработан для  совместной разработки машинных  документов в больших правительственных  и аэрокосмических проектах. Он  широко применялся в печатном  деле и издательской сфере,  но его сложность затруднила  повседневное использование. Основные  наследники SGML — форматы HTML  и  XML.

Версии  языка гипертекстовой разметки HTML.

HTML (Hypertext Markup Language— язык  разметки гипертекста) — самое  распространенное   сегодня средство  для создания Web-страниц. Технология HTML позволяет связывать между  собой документы различных форматов  с помощью гипертекстовых ссылок (гиперссылок или линков). Такие  связи между документами, расположенными  на серверах по всему миру, позволяют системе работать так,  будто она представляет собой  единую «всемирную паутину» информации (World Wide Web).  Документ HTML- это файл, содержащий обычный текст и специальные команды – теги. Теги определяют визуальное форматирование текста (цвет и начертание шрифта, разметку заголовков, таблиц и т. п.), а также связи данного HTML-документа с другими ресурсами (изображениями, таблицами стилей, видеороликами, другими HTML-документами и т. д.). В SGML, HTML и XML теги оформляются открывающей («<») и закрывающей («>») угловыми скобками, за которыми следует наименование тега, и затем — уточняющие его действие команды -атрибуты.

HTML был разработан британским  ученым Тимом Бернерсом-Ли в  1991 — 1992 годах в стенах Европейского  совета по ядерным исследованиям  в Женеве (Швейцария). Поначалу HTML создавался  как язык для обмена научной  и технической документацией,  пригодный для людей, не являющихся  специалистами в области верстки.

Затем помимо упрощения структуры  документа, в HTML была внесена поддержка  различных видов гипертекстовых ссылок, а позднее в язык были добавлены мультимедийные возможности. Изначально HTML предназначали для  структурирования и форматирования документов без их привязки к программным  средствам отображения. В идеале, текст с разметкой HTML должен был  без стилистических и структурных  искажений воспроизводиться оборудовании с различной технической оснащенностью (цветной экран временного компьютера, ограниченный по возможностям экран  мобильного телефона или программа  голосового воспроизведения текстов). Однако современное применение HTML очень  далеко  от изначального замысла. С  течением времени, основная идея платформенной  независимости HTML были отдана «в жертву»  современным потребностям в мультимедийном и графическом оформлении.

HTML является приложением  SGML и соответствует международному  стандарту ISO  8879. Текущий стандарт HTML 4.01 существует с 1999 г. В стоящее  время опубликован проект пятого  стандарта языка. Новая версия  HTML обещает дополнить язык многочисленными  расширениями и oбecпечить более  простую, логичную и удобную  систему правил.

Dynamic HTML или DHTML — это  способ создания интерактивного Web-сайта. DHTML возник как набор  методов динамического создания  и изменения Web-страниц путем  вызова из HTML- документа сценариев.  Однако развитие этих методов  привело к полному пересмотру  концепции Web-документа и формированию  понятия объектной модели документа  DOM (Document Object Model).

DOM представляет собой  платформенно — независимый программный  интерфейс, позволяющий программам  и скриптам управлять содержимым  документов HTML и XML, а также изменять  их структуру и оформление.

Модель DOM не накладывает  ограничений на структуру документа. Любой документ известной структуры  с помощью DOM может быть представлен  в виде дерева узлов, каждый из которых  содержит некоторый объект. Узлы связаны  между собой отношениями «родитель-потомок».

Изначально многие браузеры имели собственную модель DOM, не совместимую  с остальными. Для того чтобы обеспечить совместимость, специалисты международного консорциума W3C классифицировали эту  модель по уровням, для каждого из которых была создана своя спецификация. Все эти спецификации объединены в общую группу, носящую название W3C DOM.

Понятие о расширяемом языке разметки XML.

XML (extensible Markup Language — расширяемый  язык разметки; произносится «экс-эм-эл»)  — формат, представляющий собой  свод общих синтаксических правил. XML предназначен для хранения  структурированных данных (вместо  существующих файлов баз данных), обмена информацией между программами,  а также для создания на  его основе более специализированных  языков разметки, иногда называемых словарями. XML — это упрощенное множество языка SGML.

XML создавался для обеспечения  совместимости при передаче структурированных  данных между системами обработки  информации, особенно при передаче  данных через Интернет.

XML не вытеснил HTML. Более  того, можно с уверенностью прогнозировать, что в обозримом будущем этого  не случится. Причинами являются  как очевидные недостатки XML  большие  размеры документов, избыточный  синтаксис и ограниченность заложенной  в формат иерархической модели  данных), так и практически важный  факт, говорящий в пользу HTML — для большинства задач не нужна вся мощь синтаксиса XML, достаточно простых и производительных решений HTML.

 

Вопрос №2. Организация  Web страниц

 

Сегодня Интернет используется как источник разносторонней информации по различным областям знаний. Большинство  документов, доступных на серверах Интернета, имеют гипертекстовый формат. Службу Интернета, управляющую передачей  таких документов, называют World Wide Web (Web, WWW). Этим же термином, или средой WWW, называют обширную совокупность Web-документов, между которыми существуют гипертекстовые связи.

Среда WWW не имеет централизованной структуры. Она пополняется теми, кто желает разместить в Интернете  свои материалы, и может рассматриваться  как информационное пространство. Как  правило, документы WWW хранятся на постоянно  подключенных к Интернету компьютерах - Web-серверах. Обычно на Web–сервере размещают  не отдельный документ, а группу взаимосвязанных документов. Такая  группа представляет собой Web-узел (альтернативный термин – Web-сайт). Размещение подготовленных материалов на Web-узле называется Web-изданием или Web-публикацией.

Размещение собственных  материалов в Интернете включает два этапа: подготовку материалов и  их публикацию. Подготовка материалов состоит в создании документов, имеющих  формат, принятый в Интернете, то есть Web-страниц, написанных на языке НТML. Публикация материалов, то есть открытие к ним доступа, осуществляется после  решения организационных вопросов, связанных с получением дискового  пространства на Web-сервере для их размещения.

 Основные понятия World Wide Web

Web-страница. Отдельный документ World Wide Web называют Web-страницей. Обычно это комбинированный документ, который может содержать текст, графические иллюстрации, мультимедийные и другие вставные объекты. Для создания Web-страниц используется язык HTML, который при помощи вставленных в документ тегов описывает логическую структуру документа, управляет форматированием текста и размещением вставных объектов. Интерактивные Web-узлы получают информацию от пользователя через формы и генерируют запрошенную Web-страницу с помощью специальных программ (сценариев CGI), динамическогоHTML и других средств.

Гиперссылки. Отличительной особенностью среды World Wide Web является наличие средств перехода от одного документа к другому, тематически с ним связанному, без явного указания адреса. Связь между документами осуществляется при помощи гипертекстовых ссылок (или просто гиперссылок). Гиперссылка – это выделенный фрагмент документа (текст или иллюстрация), с которым ассоциирован адрес другого Web-документа. При использовании гиперссылки (обычно для этого требуется навести на нее указатель мыши и один раз щелкнуть) происходит переход по гиперссылке— открытие Web-страницы, на которую указывает ссылка. Механизм гиперссылок позволяет организовать тематическое путешествие по World Wide Web без использования (и даже без знания) адресов, конкретных страниц.

Адресация документов. Для записи адресов документов Интернета (Web-страниц) используется форма, называемая адресом URL. Адрес URL содержит указания на прикладной протокол передачи, адрес компьютера и путь поиска документа на этом компьютере. Адрес компьютера сострит из нескольких частей, разделенных точками, например www.intel Части адреса, расположенные справа, определяют сетевую принадлежность компьютера, а левые элементы указывают на конкретный, компьютер данной сети. Преобразование адреса URL в цифровую форму IP-адреса производит служба имен доменов (Domain Name Servise, DNS). В качестве разделителя в пути поиска документа Интернета всегда используется символ косой черты.

Средства  просмотра Web. Документы Интернета предназначены для отображения в электронной форме, причем автор документа не знает, каковы возможности компьютера, на котором документ будет отображаться. Поэтому язык. HTML обеспечивает не столько форматирование документа, сколько описание его логической структуры. Форматирование и отображение документа на конкретном компьютере производится специальной программой – браузером (от английского слова browser).

Основные функции браузеров  следующие:

-Установление связи с  Web-сервером, на котором хранится  документ, и загрузка всех компонентов  комбинированного документа;

-Интерпретация тегов языка  HTML, форматирование и отображение  Web-страницы в соответствии с  возможностями компьютера, на котором  браузер работает;

-Предоставление средств  для отображения мультимедийных  и других объектов, входящих в  состав Web-страниц, а также механизма  расширения, позволяющего настраивать  программу на работу с новыми  типами объектов;

-Обеспечение автоматизации  поиска Web-страниц и прощение доступа  к Web-страницам, посещенным ранее;

-Предоставление доступа  к встроенным или автономным  средствам для работы с другими  службами Интернета.

 

World Wide Web (Всемирная  информационная сеть)

 

WWW является одной из  самых популярных информационных  служб Internet. Две основные особенности  отличают WWW: использование гипертекста  и возможность клиентов взаимодействовать  с другими приложениями Internet.

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

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

Все серверы WWW используют специальный  язык HTML. HTML-документы представляют собой текстовые файлы, в которые  встроены специальные команды.

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

В первом случае используется программа Lynx, во втором - Mosaic. Отображённый на экране гипертекст представляет собой  сочетание алфавитно-цифровой информации в различных форматах и стилях и некоторые графические изображения  – картинки.

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

Работая с Web-сервером, можно  выполнить удаленное подключение Telnet, послать абонентам сети электронную  почту, получить файлы с помощью FTP-анонима и выполнить ряд  других приложений (прикладных программ) Internet. Это даст возможность считать WWW интегральной службой Internet.

Формат адреса электронной  почты должен иметь вид: имя пользователя@ адрес хост-компьютера

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

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

Служба Gopher.

Эта служба Internet выполняет  функции, аналогичные WWW. Вся информация на Gopher-сервере хранится в виде дерева данных (или иерархической системы  меню). Начальный каталог Gopher является вершиной этого дерева, а все остальные  каталоги и файлы представляются элементами меню. Строка главного меню представляет собой либо подменю, либо файл.

Gopher поддерживает разные  типы файлов — текстовые, звуковые, программные.

Служба World Wide Web (WWW).

Безусловно, это самая  популярная служба современного Интернета. Ее нередко отождествляют с Интернетом, хотя на самом деле это лишь одна из его многочисленных служб.

World Wide Web — это единое  информационное пространство, состоящее  из сотен миллионов взаимосвязанных  электронных документов, хранящихся  на Web-серверах. Отдельные документы,  составляющие пространство Web, называют Web-страницами. Количество существующих Web-страниц уже измеряется миллиардами,  причем энергичный рост объема World Wide Web продолжается.

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

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

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

Браузер выполняет отображение  документа на экране, руководствуясь командами, которые автор документа  внедрил в его текст (если автор  применяет автоматические средства подготовки Web-документов, необходимые  команды внедряются автоматически). Такие команды называются тегами. От обычного текста они отличаются тем, что заключены в угловые  скобки. Большинство тегов используются парами: открывающий тег и закрывающий. Закрывающий тег начинается с  символа « / ».

< CENTER> Этот текст должен  выравниваться по центру экрана </ CENTER >

< LEFT> Этот текст выравнивается  по левой границе экрана </LEFT>

< RIGHT> Этот текст выравнивается  по правой границе экрана </RIGHT >

Сложные теги имеют кроме  ключевого слова дополнительные атрибуты и параметры, детализирующие способ их применения. Правила записи тегов содержатся в спецификации особого языка разметки, близкого к языкам программирования. Он называется языком разметка гипертекста — HTML. Таким образом, Web-документ представляет собой обычный текстовый документ, размеченный тегами HTML. Такие документы  также называют HTML-документами или  документами в формате HTML.

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

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

В последние годы в Web-документах находят широкое применение так  называемые активные компоненты. Это  тоже объекты, но они содержат не только текстовые, графические и мультимедийные данные, но и программный код, то есть могут не просто отображаться на компьютере, клиента, но и выполнять  на нем работу по заложенной в них  программе. Для того чтобы активные компоненты не могли выполнить на чужом компьютере разрушительные операции (что, характерно для «компьютерных  вирусов»), они исполняются только под контролем со стороны браузера. Браузер не должен допустить исполнения команд, несущих потенциальную угрозу: например, он пресекает попытки осуществить  операции с жестким диском.

Возможность внедрения в  текст, графических и других объектов, реализуемая с помощью тегов HTML, является одной из самых эффектных  с точки зрения оформления Web-страниц  но не самой важной с точки зрения самой идеи Word Wide Web. Наиболее важной чертой Web-страниц, реализуемой с  помощью тегов HTML, являются гипертекстовые ссылки. С любым фрагментом текста или, например, с рисунком с помощью  тегов можно связать иной Web-документ, то есть установить гиперссылку. В этом случае при щелчке левой кнопкой  мыши на тексте или рисунке, являющемся гиперссылкой, отправляется запрос на доставку нового документа. Этот документ, в свою очередь, тоже может иметь  гиперссылки на другие документы.

Тем самым, совокупность огромного  числа гипертекстовых электронных  документов, хранящихся на серверах WWW, образует своеобразное гиперпространство  документов, между которыми возможно перемещение. Произвольное перемещение  между документами в Web-пространстве называют Web-серфингом (выполняется  с целью ознакомительного просмотра). Целенаправленное перемещение между Web-документами называют Web-навигацией (выполняемое с целью поиска нужной информации).

Гипертекстовая связь  между сотнями миллионов документов, хранящихся на физических серверах Интернета, является основой существования  логического пространства Word Wide Web. Однако такая связь не могла бы существовать, если бы каждый документ в этом пространстве не обладал своим  уникальным адресом. Выше было сказано, что каждый файл одного локального компьютера обладает уникальным полным именем, в которое входит собственное  имя файла (включая расширение имени) и путь доступа к файлу, начиная  от имени устройства на котором оно  хранится. Теперь мы можем расширить  представление об уникальном имени  файла и развить его до Всемирной  сети. Адрес любого файла; во всемирном  масштабе определяется унифицированным  указателем ресурса – URL.

Создание  страниц WWW

Так как создание собственного сервера (WWW является сложным и дорогостоящим, то многие пользователи сети Internet. могут  размещать свою информацию на уже  существующих серверах. Собственные  страницы WWW можно создавать с  помощью таких средств, как Microsoft Internet Assistant for Word и Netscape Navigator Gold. Редактор страниц Microsoft Internet Assistant представляет собой набор макрокоманд, на базе которого создаются документы HTML.

В диалоговом режиме пользователь может создать свой документ. Редактор при этом обеспечивает:

ввод заголовка документа;

вставку графического изображения  или видеофрагмента;

вставку гипертекстовой ссылки;

вставку закладки;

просмотр страниц WWW.

Создание Web-документов

 

Автономные Web-документы используют язык HTML (HyperText Markup Language - язык разметки гипертекста). Гипертекст, то есть расширенный  текст, включает дополнительные элементы: иллюстрации, ссылки, вставные объекты. Под разметкой понимается использование  специальных кодов, легко отделяемых от смыслового содержания документа  и используемых для реализации гипертекста. Применение этих кодов подчиняется  строгим правилам, определяемым спецификацией  языка HTML.

Особенность описания документа  средствами языка HTML связана с принципиальной невозможностью достижения, абсолютной точности воспроизведения исходного  документа. Предполагается, что документ будет широко доступен в Интернете, и поэтому неизвестно, как будет  организовано его воспроизведение. Документ может быть представлен  на графическом экране, выведен в  чисто текстовом виде или просто «прочитан» программой синтеза речи. Разметка HTML во всех этих случаях должна, быть пришла во внимание. Поэтому язык HTML предназначен не для форматирования документа, а для его функциональной разметки. Например, документы обычно начинаются с заголовков. Свойство части документа «быть заголовком»  — это не особенность форматирования документа, а характеристика его  содержания. Конкретное средство отображения  документа (браузер) выбирает свой способ представления части документа, описанной как заголовок.

Современная версия HTML 4.0 может  в настоящий момент рассматриваться  как «окончательная» редакция языка HTML, содержащая все необходимое для  функциональной разметки документа.

 

Вопрос №3.Связывание данных  XML  с элементами HTML.

 

Метод связывания данных сводится к установке связи XML-документа с HTML-страницей, а также  сцеплению элементов HTML с XML-элементами. В результате HTML-элементы автоматически  отображают содержимое XML-элементов, с  которыми они сцеплены. В этом случае при открытии HTML-страницы встроенный в Internet Explorer XML-процессор синтаксически  анализирует XML-документ. При этом Internet Explorer создаёт программный объект, который носит название "Объект исходных данных" (Data Source Object, DSO). Объект DSO хранит данные XML и обеспечивает доступ к ним. DSO позволяет осуществлять доступ и манипулирование XML-данными  посредством ряда методов, свойств  и событий.

Если откроем XML-документ описанным выше способом (через HTML-страницу), Internet Explorer проверяет, является ли документ корректно сформированным, а также, если документ включает объявление типа документа - является ли документ валидным. Если документ содержит ошибку (не является валидным), Internet Explorer просто не будет отображать данные XML, не выводя сообщение об ошибке. Если документ содержит DTD (объявление типа документа), вы должны исчерпывающе описать все  возможные элементы (спецификацию содержимого "ANY" использовать нельзя).

Связывание данных работает только с XML-документом, который  симметрично структурирован, т.е. элементы документа могут быть интерпретированы как набор записей и полей.

Основные шаги при связывании данных:

  1. Установка связи XML-документа с HTML-страницей, на которой вы хотите отобразить данные XML. Этот шаг реализуется включением HTML-элемента с именем XML в HTML-страницу: 
    <XML ID="dsoPRODUCTS" SRC="Products.xml"></XML>

Однако согласно идеологии XML собственно данные (XML-документ) должны храниться отдельно от информации по их форматированию и обработке. Поэтому  как правило HTML-элемент с именем XML (фрагмент данных) остаётся пустым и  содержит только идентификатор объекта DSO и URL XML-документа, который находится  в отдельном файле. Идентификатор  фрагмента данных (атрибут ID) используется для доступа к XML-документу с HTML-страницы и должен быть уникальным.

Сцепление HTML-элементов  с XML-элементами осуществляется двумя  основными способами:

  • Табличное сцепление. Сцепление HTML-элемента TABLE с данными XML, так что в таблице автоматически отображается весь набор записей, принадлежащий XML-документу.
  • Сцепление по отдельным записям. Сцепление нетабличных HTML-элементов (например, элементов SPAN) с XML-элементами таким образом, что за один раз отображается только одна запись.
  • Табличное сцепление данных

При табличном  сцеплении Internet Explorer берёт на себя бóльшую  часть работы. Нам не нужно писать сценарии. Только если выберем режим  пролистывания, потребуется включить несколько вызовов простых функций. Кроме того, можно использовать вложенные HTML-таблицы для отображения XML-документа, содержащего иерархический набор  записей.

Если данные XML-документа  организованы в виде простого набора записей, т.е. если корневой элемент  содержит множество элементов ("записей"), каждый из которых содержит одинаковый набор элементов ("полей"), а  каждое "поле" содержит уже только символьные данные, вы можете использовать один единственный HTML-элемент TABLE для  отображения XML-документа.

Когда вы свяжем HTML-таблицу с таким XML-документом, данные каждой "записи" отображаются в отдельной строке таблицы, а  данные каждого "поля" - в отдельном  столбце. Чтобы произвести такое  связывание, необходимо указать на HTML-странице фрагмент данных (тэг XML), в  тэге TABLE указать значение атрибута DATASRC, а в каждую ячейку таблицы (тэг TD) поместить элемент SPAN, в котором  указать атрибут DATAFLD. Вложенный  элемент SPAN в данном случае необходим  просто потому, что сам элемент TD не является связываемым HTML-элементом (задание в нём атрибута DATAFLD ничего не даст). При этом в HTML-таблице достаточно определить одну строку - браузер сам  проделает остальную работу (повторит строковый элемент для каждой "записи" в XML-документе).

Скрипт на этой HTML-странице запускает функцию DisplayError в тот момент, когда XML-документ оказывается  полностью загруженным, и отображает подробное сообщение об ошибке в  случае, если XML-документ не прошёл проверку на валидность (применение такого скрипта  имеет смысл, если XML-документ содержит DTD).

Можно использовать постраничный вывод записей вместо отображения всех записей одновременно в огромной таблице. Для этого  придётся внести некоторые изменения  в приведённый выше HTML-документ:

  • Установить для атрибута DATAPAGESIZE сцеплённого элемента TABLE значение, равное максимальному числу записей, которое хотим отобразить за раз, и присвоить атрибуту ID уникальный идентификатор: 
     
    <TABLE ID="ProductsTable" DATASRC="#dsoPRODUCTS" DATAPAGESIZE="2">
  • Чтобы перемещаться между записями, нужно вызывать методы элемента TABLE, например, по нажатию кнопок, вставленных в HTML-страницу в тело документа перед таблицей. Приведённый ниже пример с кнопками демонстрирует вызов этих четырёх методов:  
     
    <button onclick="ProductsTable.firstPage()"><b>&lt;&lt;</b> К началу</button> 
    &nbsp; 
    <button onclick="ProductsTable.previousPage()"><b>&lt;</b> Назад</button> 
    &nbsp; 
    <button onclick="ProductsTable.nextPage()">Вперёд <b>&gt;</b></button> 
    &nbsp; 
    <button onclick="ProductsTable.lastPage()">В конец <b>&gt;&gt;</b></button>
Контрольная работа по "Программному обеспечению компьютерных сетей"