
- •Аннотация
- •Введение
- •Глава 1 Теоретические аспекты создания Web-сайта средствами языка разметки гипертекста html и JavaScript
- •1.1 Основные понятия Web - технологий
- •1.2 Инструментальные средства разработки элементов Web – дизайна (Adobe Photoshop cs3 Professional)
- •1.3. Инструментальные средства создания Web – сайта
- •Первый этюд к гипертексту
- •Второй этюд к гипертексту
- •Третий этюд к гипертексту
- •Последний этюд к гипертексту
- •Структура, стиль и внешний вид текстового документа.
- •Глава 2 Практическая реализация задачи создания Web -сайта средствами языка разметки гипертекста html и JavaScript
- •1.2 Постановка задачи
- •2.2 Описание основных элементов интерфейся Web - сайта
- •Глава 3 Расчет экономической эффективности проекта
- •3.1 Расчет затрат на осуществление проекта
- •3.1.1 Расчет нематериальных активов и затрат на оборудование
- •3.1.2 Расчет основной заработной платы
- •3.1.3. Расчет дополнительной заработной платы
- •3.1.4. Расчет амортизационных отчислений
- •3.1.5 Накладные расходы
- •3.1.6. Результаты расчета затрат
- •3.2 Расчет цены
- •Глава 4 Охрана труда
- •4.1 Характеристика условий труда обучающегося
- •4.2 Требования к производственным помещениям
- •Заключение
- •Библиография
1.1 Основные понятия Web - технологий
Для эффективного применения современных коммуникационных технологий в практических целях необходимо знание теоретических вопросов и основных понятий Web - технологии.
Технология World Wide Web, или Web - технология была изобретена в начале 90-х годов и нашла широкое применение для информационного обмена. Основой Web - технологии является гипертекстовая информационная система «клиент – сервер».
Web - технология – это технология навигации по гиперссылкам.
Гиперссылка – это помеченная позиция в документе, указывающая на другие объекты в виде текста, картинки, а также Web - страницы. При активизации гиперссылки совершается переход на указанный объект.
Гипертекстом называется документ, содержащий гиперссылки.
Web-сайт – это упорядоченный набор текстовой и графической информации в виде Web - страниц, связанных между собой гипертекстовыми ссылками, который располагается на Web-сервере и имеет своё имя (адрес) [6].
Основные «инструменты» Web-технологии:
1. Web-серверы. Компьютеры, исполняющие программы для обработки клиентских запросов к ресурсам. Один компьютер может одновременно исполнять роль множества серверов в зависимости от программного обеспечения, установленного на нём (Web-сервер, FTP-сервер, файл-сервер и т. д.).
2. Браузеры (прямое озвучивание английского названия программы Web - browser, браузеры, обозреватели). Клиентские программы, генерирующие запросы к ресурсам и направляющие их Web-серверам. К таким программам относятся: Internet Explorer, Netscape Navigator, Opera и др.
3. Протокол передачи гипертекстовых файлов (HTTP, Hypertext Transfer Protocol). Это протокол прикладного уровня из набора TCP/IP, используемый серверами и браузерами для взаимодействия друг с другом. Протокол – это набор правил, по которым составляется программный код приложения.
4. Язык разметки гипертекста (HTML, Hypertext Markup Language). Это язык программирования, применяемый для создания Web-страниц.
Система адресации в Internet
К адресам всех хост-машин, подключённых к Internet, предъявляются следующие требования:
– все адреса должны допускать автоматическую обработку;
– адреса должны содержать хотя бы минимальную информацию об их владельце.
По приведённым причинам в Internet у каждой хост-машины имеется два адреса: это дружественный (удобный) для ЭВМ цифровой IP-адрес и дружественный пользователю доменный адрес. Обе системы адресов применяются равноценно.
Система IP-адресов (цифровые адреса)
IP-адрес является некоторым числом, выраженным в двоичной системе. Этот адрес содержит 4 байта или 32 двоичных разряда. Принято каждый байт адресной последовательности записывать в виде десятичного числа, например, IP-адрес одной из хост-машин Российского научного центра — «Курчатовский институт», выглядит следующим образом: 144.206.160.32.
Каждое из этих чисел содержит определённую адресную информацию: адрес сети и номер хост-ЭВМ. Существует 5 классов IP-адресов, которые описываются количеством разрядов в сетевом номере и номере хост-ЭВМ. Класс адреса определяется значением его первого байта.
Рассмотрим некоторые особенности адресации в Internet.
Согласно принятому в Internet правилу, хост-ЭВМ нельзя присваивать номер 0 (он описывает всю сеть в целом) и 255 — адрес широковещательной передачи. Кроме того, IP-адрес, первый байт которого равен 127, используется для тестирования программ и взаимодействия процессов в рамках одной хост-ЭВМ, поэтому запрещается присваивать хостам номера, начинающиеся со 127.
Помимо этого, существует ряд адресов, которые используются для организации частных сетей, то есть локальных сетей, осуществляющих обмен данными по протоколам TCP/IP. Применение таких адресов также позволяет легко интегрировать подобную локальную сеть в Internet при помощи только одного «реального» IP-адреса, выделенного маршрутизатору сети. Все пакеты, проходящие через этот маршрутизатор, автоматически получают в качестве адреса отправителя адрес маршрутизатора и, таким образом, могут быть корректно обработаны другими маршрутизаторами сети.
При этом маршрутизатор, занимающийся преобразованием адресов, ведёт специальную таблицу, в которой записывается с какого адреса «внутренней» сети на какой адрес «внешней» сети был послан запрос (а также ряд других сведений). При получении от «внешнего» сервера ответа (пакета с некоторыми данными), маршрутизатор-преобразователь сверяется с таблицей и если находит тот адрес, который запросил пакет, то перенаправляет его получателю. В противном случае пакет уничтожается и противоположная сторона информируется об этом по протоколу ICMP.
Важным элементом разбиения адресного пространства Internet являются подсети. Подсеть — это некоторое подмножество сети, не пересекающееся с другими подсетями. Это означает, например, что сеть некоторой организации с адресом класса C может быть разбита на фрагменты, которые в свою очередь будут образовывать подсети. Реально каждая подсеть соответствует некоторой физической сети, как правило, локальной, например, типа Token Ring [5].