Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные информационные технологии.doc
Скачиваний:
31
Добавлен:
10.11.2018
Размер:
202.75 Кб
Скачать

2. Сетевые информационные технологии

2.1. Назначение и компоненты сетей

Компьютерная сеть – это система распределенных на территории ЭВМ, связанных между собой каналами передачи данных. Сети обеспечивают удаленный доступ пользователей к ресурсам сети, создание распределенных баз данных, предоставление пользователям различных информационных услуг.

Компоненты сети: ЭВМ, терминалы (удаленные от ЭВМ устройства ввода/вывода), центр управления сетью, средства коммуникаций и шлюзы (технические и программные средства для организации информационного взаимодействия разных сетей).

2.2. Требования к сетям и их классификация

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

Многообразие сетей можно классифицировать по ряду признаков:

  • по территориальному размещению (глобальные, региональные, корпоративные);

  • по типу решаемых задач (многофункциональные, специализированные);

  • по типу средств коммуникаций (телефонные, кабельные, радио и радиорелейные, спутниковые);

  • по дисциплине обслуживания пользователей (приоритетные, неприоритетные);

  • по размещению баз данных (с центральной базой данных, с распределенной базой данных).

2.3. Логическая структура сети

Компьютерная сеть должна иметь семь логических уровней взаимодействия: пользовательский, представительный, сеансовый, транспортный, сетевой, канальный, физический. Технические и программные средства уровней могут быть реализованы различными способами в разных сетях, но протоколы (правила) взаимодействия между одинаковыми уровнями должны быть стандартизированы.

2.4. Услуги сетей Internet

Мировое сообщество сетей Internet предоставляет пользователям следующие виды услуг: электронную почту E-mail, телеконференции USENET передачу файлов FTP, систему серверов WWW.

Подробнее по пунктам 2.1-2.4 смотри в [Л.4].

2.5. Язык разметки гипертекста html

Язык HTML (Hyper Text Markup Language) является стандартным языком, используемым в среде WWW для создания и публикации Web-документов. Термин "гипертекст" и идею его применения предложил Т. Нельсон еще в 1965 г., задолго до широкого использования гипертекста в компьютерных сетях. В 1990 г. Т. Бернерс-Ли предложил язык HTML. В последствии в разработке стандарта языка приняли участие ведущие компьютерные фирмы Netcape Communication Corpration, Microsft, IBM, Novell, Sun Microsystems.

В отличие от процедурных языков программирования, таких как Бейсик, Паскаль, Си, язык HTML является декларированным языком, подобным языку запросов и управления базами данных SQL. Язык поддерживает основные функции, необходимые для форматирования текста, включения графики, подключения звука и видео, создания гиперссылок, запуска программ поиска информации в WWW. Однако HTML не является языком форматирования, он определяет основные части документа (название, заголовки, основной текст и др.), называемые элементами. То же, как конкретный элемент будет отображаться на экране, зависит от используемого броузера – специальной программы чтения гипертекста. Наиболее распространенные Web-броузеры для Windows – MS Internet Explorer и Netscape Navigator. Гипертекст удобен, когда основной текст можно разбить на отдельные блоки (справочники, каталоги, архивы), но не очень удобен при представлении художественных произведений, где важна логическая последовательность изложения.

В документе, подготовленном на языке HTML, можно использовать первые 128 символов ASCII -кода, а также дополнительные 128 символов для кодирования символов европейских языков.

Для определения элемента текста используются теги. Тег – это код, сообщающий броузеру, что этот элемент текста является определенной частью документа. Теги записываются с помощью угловых скобок, внутри которых находятся буквы, цифры и др. В начале элемента текста ставится начальный тег, например, <H3>, в конце элемента – конечный тег </H3>. Любой Web-документ начинается с тега <HTML> и заканчивается тегом </HTML>. Текст документа состоит из названия HEAD (голова) и непосредственно текста BODY (тело). Элементы, которые могут включаться в элемент HEAD, не должны входить в элемент BODY, и наоборот. После тега <HEAD> следует название документа, заключенное в теги <TITLE> и </TITLE>. Кроме собственно названия документа здесь могут быть размещены сведения об авторах или корпорации.

Если документ содержит разделы, HTML позволяет использовать до шести различных размеров заголовков текста Н1, Н2, ... Н6. Новые теги добавляются в строгой последовательности, т.е. например, после тегов <H2> …</H2> должны стоять только теги <H3> …</H3>. Сразу под тегом <BODY> повторяется название документа, которое является заголовком текста первого уровня и заключается в теги <H1> …</H1>. Различие между названием документа между тегами <TITLE> и тегами <H1> состоит в том, что название появляется в окне броузера и может быть не очень заметным. Название же между тегами <H1> будет отображаться крупным шрифтом. Основной текст оформляется в виде абзацев (теги <Р> ... </P>), которые не требуют специального форматирования.

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

<HTML>

<HEAD>

<TITLE> Классификация принтеров </TITLE>

</HEAD>

<BODY>

<H1> Классификация принтеров </H1>

<H2> Способ регистрации </H2>

<H3> Ударные </H3>

<H4> Лепестковые </H4>

<H4> Игольчатые </H4>

<H2> Формирование символов </H2>

<H3> Знакопечатающие </H3>

<H3> Зкосинтезирующие </H3>

<H2> Печать страницы </H2>

<H3> Посимвольные </H3>

<H3> Построчные </H3>

<H3> Постраничные </H3>

</BODY>

</HTML>

Выравнивание текста производится атрибутами тега ALIGN-выстраивать в линию, LEFT – выровнять до левому краю, RICHT – выровнять по правому краю, CENTER – выровнять по центру, JUSTIFY – выровнять по ширине, VALIGN – выровнять по вертикали. Пример выравнивания параграфа: <P ALIGN=LEFT> … </P>.

Выделение шрифта текста осуществляется следующими тегами:

<I> ... </I> - текст отображается курсивом;

<B> ... </B> - текст отображается полужирным начертанием;

<TT> ... </TT>- текст отображается с подчеркиванием символов.

Применяется и другой вид выделения, результаты которого зависят от броузера :

<EM> ... </EM> - курсив;

<STRONG> ... </STRONG> - полужирный шрифт;

<CODE> ... </ CODE> - подчеркивание.

Размер шрифта при отображении документа устанавливает броузер. Однако HTML позволяет задать размер шрифта, но не в абсолютных единицах-пунктах, а в относительных. Размер шрифта задается тегами <FONT> и атрибутом SIZE. Атрибут SIZE определяет размер шрифта от 1 до 7, где размер 3 соответствует размеру обычных текстовых Web - документов.

Пример: <FONT SIZE = 5> … </FONT>.

Другим видом задания размера шрифта является форма:

<FONT SIZE + 2> … </FONT>.

В обоих примерах шрифт будет отображаться с размером 5. Аналогично используется и знак " - ".

Цвет фона и текста документа задается тегами

для фона:

<BODY BGCOLOR = "Код цвета"> … </BODY>;

для текста:

<BODY TEXT = "Код цвета"> … </BODY>,

где код цвета определяет цвет фона или текста, например, код красного цвета имеет вид FF0000.

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

Если делается ссылка на другое место в том же документе, то используются теги <A NAME = "Ключевое слово"> … </А>, где ключевое слово, заключенное в кавычки, представляет собой слово или сочетание слов естественного языка, отражающее содержание текста.

При ссылке на другой документ, находящийся на другом узле WWW, используются теги <A HREF = "URL - адрес узла"> Содержание ссылки </A>, где URL (Uniform Resource Locator) - универсальный адрес ресурса в Internet.

Здесь приведены только отдельные примеры использования тегов языка HTML. Полный перечень тегов приводится в пособиях по подготовке Web - документов, например в [Л5].

Для работы с Web-документами созданы специальные HTML-редакторы (например, FrontPage Express), значительно упрощающие кодировку документов, и конверторы-преобразователи документов из различных форматов в HTML-формат.