Основные компоненты WWW (HTML, URL, HTTP, CGI)

Автор работы: Пользователь скрыл имя, 18 Ноября 2010 в 21:16, Не определен

Описание работы


1.1. Введение
1.2. Всемирная паутина WWW
1.3. Архитектура WWW-технологии
1.4. Основные компоненты технологии World Wide Web
1.5 Заключение
Практическая часть
2.1. Общая характеристика задачи
2.2. Описание алгоритма решения задачи
Список литературы

Файлы: 1 файл

Информатика курсовая работа.docx

— 455.99 Кб (Скачать файл)

Министерство  образования и  науки РФ

Федеральное агентство по образованию  ГОУ ВПО

Всероссийский заочный финансово-экономический  институт 
 
 
 
 

Курсовая  работа

По  информатике на тему:

«Основные компоненты WWW (HTML, URL, HTTP, CGI)» 
 
 
 
 
 
 

                                                                                    

                                                                                                Преподаватель: 

                                           Студент: 

                                           Группа: Вечерняя       Курс: 2

                                           Личное  дело №:

                                           Факультет: Финансово - кредитный

                                           Специальность: Финансы и кредит

                                           Работа  выполнена:  1 октября 2010 г.

                                           Подпись: _________________________ 
 
 

Владимир 2010

Оглавление

 
  Основные  компоненты WWW (HTML, URL, HTTP, CGI)
       1.1. Введение…………………………………………………….. 3-4
       1.2. Всемирная паутина WWW…………………………………. 5-7
       1.3. Архитектура WWW-технологии…………………………... 8-10
       1.4. Основные компоненты технологии World Wide Web……. 11-14
       1.5 Заключение…………………………………………………... 15
  Практическая  часть
       2.1. Общая характеристика задачи……………………………... 16-18
       2.2. Описание алгоритма решения задачи……………………... 19-23
  Список  литературы…………………………………………………… 24
 
 

 

     Основные  компоненты WWW (HTML, URL, HTTP, CGI)

     1.1 Введение

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

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

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

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

     WWW имеет систему адресации. Адрес  любого web-сервера начинается с  аббревиатуры http, обозначающий вид  протокола передаваемых данных (в  данном случае это Hyper Text Transmission Protocol - протокол передачи гипертекста).

     Для путешествий по информационной паутине  созданы специальные программы - браузеры (от английского «browse» - просмотр). Существует несколько десятков их разновидностей, но наиболее популярными сегодня  являются производимый компанией Microsoft Internet Explorer и Netscape Navigator, созданный фирмой Netscape Inc. Именно последний браузер  получил в нашей стране наиболее широкое распространение, благодаря  простоте интерфейса и большим возможностям.

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

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

 

     1.2 Всемирная Паутина  WWW

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

     Существующая  в Соединенных Штатах система  Интернета начиналась как программа  Агентства передовых исследовательских  проектов в области обороны (DARPA) при Министерстве обороны (DOD). Ее цель состояла в том, чтобы дать возможность  подрядчикам, университетам и сотрудникам  Министерства обороны, участвующим  в исследованиях и разработках  оборонного характера, поддерживать связь  по компьютерным сетям и совместно  использовать вычислительные ресурсы  тех немногих на то время мощных компьютеров, которые находились в  разных географических точках. В 1990 г. сеть APRANET перестала эксплуатироваться, поскольку сеть NSFnet и ряд других сетей среднего уровня, созданных под эгидой Национального научного фонда, обеспечили реальную возможность коммерческого использования сети Интернет. Министерство обороны продолжает эксплуатацию сети военного назначения.

     На  протяжении последних нескольких лет  происходил стремительный рост подключений  корпораций, государственных учреждений, учебных заведений и частных  лиц к сети Интернет. Согласно данным издания Международного союза телекоммуникаций Telecommunication Indicators Update, к сети подключены более 407 миллиона компьютеров в 214 странах.

     Наиболее  мощным инструментом сети Интернет является «всемирная паутина»: используя соответствующую  поисковое программное обеспечение, пользователи могут просматривать  изображения, слушать аудио-файлы  и даже смотреть видеофильмы.

     Всемирная Паутина - это совокупность информационных ресурсов, связанных средствами телекоммуникаций и основанных на  hypertext , разбросанных по всему миру. Всемирная Паутина также обозначается как WWW (World Wide Web), W3 или просто Web.

     Единицей  гипертекстовых данных Всемирной Паутины  является Web- страница - минимальный фрагмент гипертекста, который можно загрузить и прочитать за один раз. Для идентификации гипертекстовой страницы в Сети используется так называемый url - Universal Resource Locator - Универсальный Локатор Ресурсов. В нем содержится информация о способе передачи данных между клиентом и сервером (протоколе), имени сервера, на котором находится страница, пути в дереве каталогов сервера, по которому находится страница и имени страницы.

     Для представления Web - страниц используется специальный язык разметки гипертекста – html (Hypertext Markup Language). Конструкции этого языка – теги позволяют управлять шрифтом, цветом текста и фона, определять ссылки, вставлять графику, аудио и видео и т.п. Сами теги при чтении страницы не видны, а видны только результаты их действия.

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

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

1.3 Архитектура WWW-технологии

     WWW построена по хорошо известной  схеме "клиент-сервер". На рисунке 1 показано, как разделены функции в этой схеме. Программа-клиент выполняет функции интерфейса пользователя и обеспечивает доступ практически ко всем информационным ресурсам Internet. В этом смысле она выходит за обычные рамки работы клиента только с сервером определенного протокола, как это происходит в telnet, например. Фактически, клиент - это интерпретатор HTML. И как типичный интерпретатор, клиент в зависимости от команд (разметки) выполняет различные функции. В круг этих функций входит не только размещение текста на экране, но обмен информацией с сервером по мере анализа полученного HTML-текст а, что наиболее наглядно происходит при отображении встроенных в текст графических образов. При анализе URL-спецификации или по командам сервера клиент запускает дополнительные внешние программы для работы с документами в форматах, отличных от HTML, например GIF, JPEG, MPEG, Postscript и т. п. Вообще говоря для запуска клиентом программ независимо от типа документа была разработана программа Luncher, но в последнее время гораздо большее распространение получил механизм согласования запускаемых программ через MIME-типы.

Рис.1 Разделение функций в схеме "клиент-сервер". 

     Другую  часть программного комплекса WWW составляет сервер протокола HTTP, базы данных документов в формате HTML, управляемые сервером, и программное обеспечение, разработанное  в стандарте спецификации CGI. До самого последнего времени (до образования Netscape) реально использовалось два HTTP-сервера: сервер CERN и сервер NCSA. Но в настоящее  время число базовых серверов расширилось. Появился очень неплохой сервер для MS-Windows и Apachie-сервер для Unix-платформ. Существуют и другие, но два последних  можно выделить из соображений доступности  использования. Сервер для Windows - это shareware, но без встроенного самоликвидатора, как в Netscape. Учитывая распространенность персоналок в нашей стране, такое  программное обеспечение дает возможность  попробовать, что такое WWW. Второй сервер - это ответ на угрозу коммерциализации. Netscape уже не распространяет свой сервер Netsite свободно и прошел слух, что NCSA-сервер также будет распространяться на коммерческой основе. В результате был разработан Apachie, который, по словам его авторов, будет freeware, и реализует новые дополнения к протоколу HTTP, связанные с защитой от несанкционированного доступа, которые предложены группой по разработке этого протокола и реализуются практически во всех коммерческих серверах.

Информация о работе Основные компоненты WWW (HTML, URL, HTTP, CGI)