Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Глобальная сеть Internet, протоколы TCP/IP, IP и доменные адресации, провайдеры. Средства и службы автоматизации получения сетевых адресов




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

Internet – это сеть сетей. Internet работает по протоколу TCP/IP. TCP/IP является не одним протоколом, а целым набором протоколов, работающих совместно. Он состоит из двух уровней. Протокол верхнего уровня, TCP, отвечает за правильность преобразования сообщений в пакеты информации, из которых на приемной стороне собирается исходное послание. Протокол нижнего уровня, IP, отвечает за правильность доставки сообщений по указанному адресу.

В сети информация собрана в файлы, которые хранятся на хост-компьютерах, и она может быть представлена в различных форматах. Формат данных зависит от того, каким сетевым сервисом воспользоваться и какие возможности по отображению информации есть на ПК. Любой компьютер, который поддерживает протоколы TCP/IP, может выступать в качестве хост-компьютера.

Ключом к получению информации в Internet являются адреса ресурсов. При пересылке сообщений по электронной почте применяются почтовые адреса и адреса хост-компьютеров для соединения с ними и получения файлов с информацией.

Каждая локальная сеть называется узлом, или сайтом, а юридическое лицо, обеспечивающее работу сайта, - провайдером. Сайт состоит из серверов, каждый из которых предназначен для хранения информации определенного типа и в определенном формате. Каждый сайт и сервер на сайте имеют уникальные имена и соответствующие и IP-адреса, посредством которых они идентифицируются в Интернет. В TCP/IP применяется так называемая доменная система имен. В отличие от IP-адресов, иерархия доменных имен читается справа налево. Самый правый сегмент доменного имени представляет собой верхнего уровня. В настоящее время Интернет поделен на домены верхнего уровня по одному из двух признаков: либо по географическому, либо по признаку характера деятельности. Например: com – коммерческие организации, edu – образовательные, kz – Казахстан.

Имеется несколько видов информационных ресурсов в Интернет. Каждый вид информации хранится на сервере соответствующего типа, называемого по типу хранимой информации (ftp-сервер или www-сервер). Для каждой информационной системы существуют свои средства поиска необходимой информации во всей сети Интернет по ключевым словам. В Интернет работают следующие информационные системы:

1. Передача файлов по протоколу FTP (протокол передачи файлов). Хотя пересылка файлов может быть выполнена с помощью WWW, FTP-системы продолжают оставаться весьма популярными вследствие их быстродействия и простоты использования.

2. Word Wide Web (WWW) – гипертекстовая информационная служба, являющаяся основным поставщиком информации в сети Интернет.

3. Телеконференции – предоставляют возможность вести дискуссии (при помощи сообщений) по тысячам размещенных тем.

Основные службы сети Internet: электронная почта (e-mail), всемирная паутина (WWW), телеконференции, поисковые системы и др.

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

Телеконференция – это своеобразное развитие электронной почты. Их еще называют группами новостей. Сообщение электронной почты отправляется конкретному лицу, а сообщение телеконференции – всему миру. В этом случае указывается имя телеконференции (тема).

Технология WWW базируется на четырех основных составляющих:

- языке гипертекстовой разметки документов HTML;

- универсальном способе адресации ресурсов в сети URL;

- протоколе обмена гипертекстовой информацией HTTP;

- универсальном интерфейсе шлюзов CGI.

В HTML гипертекстовые ссылки встроены в тело документа. В WWW документы – это обычные ASCII-файлы, которые можно подготовить в текстовом редакторе. В качестве базы для разработки языка гипертекстовой разметки был выбран SGML. С момента разработки HTML 1.0 произошло довольно серьезное развитие языка. Вдвое увеличилось число элементов разметки, оформление документов приближается к оформлению печатных изданий, развиваются средства описания нетекстовых информационных ресурсов и способы взаимодействия с прикладным программным обеспечением. В настоящее время HTML развивается в сторону создания стандартного языка разработки интерфейсов как локальных, так и распределенных систем.

URI представляет собой систему, учитывающую опыт адресации и идентификации e-mail, ftp и т.п. Но из всего, что описано в URI, для организации баз данных в WWW требуется только URL. URL используется в гипертекстовых ссылках и обеспечивает доступ к распределенным ресурсам сети. В URL можно адресовать как другие гипертекстовые документы формата HTML, так и ресурсы e-mail, ftp.

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

Спецификация CGI была разработана для расширения возможностей WWW за счет подключения внешнего программного обеспечения.

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

Поисковые системы состоят из трех компонентов:

- агента (паука), который перемещается по сети и собирает информацию;

- базы данных, которая содержит всю информацию, собираемую пауками;

- поискового механизма, который пользователь использует для взаимодействия с БД.


33. HTML — язык разметки гипертекста.

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

 

Такие страницы как правило имеют расширение htm или html. Отдельный документ, выполненный в формате HTML, называется:

 

HTML-документом;

 

Web-документом;

 

Web-страницей.

 

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

 

Группа Web-страниц, принадлежащих одному автору или одному издателю и взаимосвязанных общими гиперссылками, образует структуру, которая называется Web-узлом или Web-сайтом. Каждая HTML-страница имеет свой уникальный URL-адрес в Интернете.

Структура HTML-доукмента

 

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

 

Тег — начальный или конечный маркеры элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. В тексте Web-страницы теги заключаются в угловые скобки, а конечный тег всегда снабжается косой чертой. Например: элемент, содержащий некоторый текст, ограничен начальным тегом (маркером) <p> и конечным тегом (маркером) </p>. Т.е. текст помещен между тегами как в контейнер. Здесь же можно увидеть, как осуществляется возможность вложения элементов. Тег <font> вложен внутрь тега <p>, поэтому конечный тег </font> стоит перед </p>. В данном примере тег <p> указывает на то, что текст является отдельным абзацем, а тег <font> задает, например, формат шрифта.

 

<p> <font color="green">Этот текст будет расположен в отдельном абзаце и выполнен зеленым цветом шрифта.</font> </p>

 

В результате такого форматирования на экране компьютера мы увидим текст зеленого цвета в отдельном абзаце.

 

Атрибут — параметр или свойство элемента. Это, по сути, переменная, которая имеет стандартное имя и которой может присваиваться определенный набор значений: стандартный или произвольный. Атрибуты располагаются внутри начального тега и отделяются друг от друга пробелами.

 

<p align="center"> Этот текст будет выровнен по центру экрана </p>. В данном примере атрибут align (выравнивание) расположен внутри тега <p>, следовательно он задает выравнивание этого абзаца. Значение атрибута равно "center", т.е. выравнивание абзаца будет по центру экрана.

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

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

JavaScript - это язык программирования, используемый в составе страниц HTML для увеличения функциональности и возможностей взаимодействия с пользователями. Он был разработан фирмой Netscape в сотруднечестве с Sun Microsystems на базе языка Sun's Java. С помощью JavaScript на Web-странице можно сделать то, что невозможно сделать стандартными тегами HTML. Скрипты выполняются в результате наступления каких-либо событий, инициированных действиями пользователя. Создание Web-документов, вклучающих программы на JavaScript, требует наличее текстового редактора и подходящего браузера. Некоторые просмоторщики включают в себе встроенные редакторы, поэтому необходимость во внешнем редакторе отпадает.

 

Несмотря на отсутствие прямой связи с языком Java, JavaScript может обращаться к внешним свойствам и методам Java-апплетов, встроенных в страницу HTML. Разница сводится к тому, что апплеты существуют вне браузера, в то время как программы JavaScript могут работать только внутри браузера.

 

JavaScript и Java - это два разных языка программирования. Java - это объектно-ориентированный язык программирования и запускается при помощи компилятора и вспомогательных файлов. Разрабатываемые с помощью Java программы могут работать как законченные приложения либо как встроенные в Web-страницу апплеты. И хотя они встроены в страницу HTML, они храняться на клиенской машине как отдельные файлы. Напротив, JavaScript, размещаются внутри HTML страницы и не могут существовать, как отдельные программы и функционируют, будучи запущенными в браузерах типа Netscape Navigator или Internet Explorer.

 

JavaScript и HTML

 

Код сценариев JavaScript неразрывно связаны с HTML-кодом, поэтому невозможно научиться программированию на JavaScript без минимального набора знаний о принципах кодировки на HTML. Подробно познакомиться с языком HTML вы можете на сайте посвещенному HTML коду. Мы рассмотрим данную тему вкратце.

HTML - HyperText Markup Language (язык гипертекстовой разметки) - средство создания Web-страниц. Web-страница представляет собой текстовый документ, содержащий обычный текст и дескрипторы - специальные командные символы, предназначенные для различного рода форматирования. В HTML дескрипторы выделяются с помощью угловых скобок <дескриптор>. Дескрипторы бывают парные и непарные. Парные дескрипторы сочетают в себе открывающий и закрывающий дескриптор: <дескриптор>...</дескриптор>. Кроме того существуют обязательные дескрипторы, без которых невозможно создать Web-страницу:

<HTML>

<HEAD>

<TITLE>Заголовок страницы</TITLE>

</HEAD>

<BODY>

<P>Содержание страницы</P>

</BODY>

</HTML>

Добавление сценария JavaScript в HTML-код осуществляется с помощью парного дескриптора <SCRIPT>...</SCRIPT>, который можно вставить как в тело HTML-кода (между<BODY> и </BODY>), так и в заголовок (между<HEAD> и </HEAD>).

Кроме того код сценария можно хранить в отдельном файле, обычно с расширением.js. Для того чтобы воспользоваться кодом указывают путь к файлу внутри дескриптора <SCRIPT>...</SCRIPT>:

<SCRIPT SRC='путь_до_файла/файл.js'></SCRIPT>





Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 1129; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.029 сек.