Web технологии

Автор работы: Пользователь скрыл имя, 18 Мая 2011 в 22:10, реферат

Описание

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

Содержание

ВВЕДЕНИЕ 3

ГЛАВА I. WEB-ТЕХНОЛОГИЯ 5

1.1.ТЕХНОЛОГИЯ WORLD WIDE WEB 7

1.2.РАЗВИТИЕ ПРОТОКОЛОВ ИНТЕРНЕТА 9

ГЛАВА II. WEB-ТЕХНОЛОГИЙ В ИНТЕРНЕТЕ 12

2.1 ТИПЫ РЕСУРСОВ INTERNET 13

2.2 ИНТЕРФЕЙС WEB-ПРИЛОЖЕНИЙ ПРИ РАБОТЕ В СЕТИ INTERNET 16

Заключение 20

СПИСОК ЛИТЕРАТУРЫ 22

Работа состоит из  1 файл

курсовая работа.doc

— 102.00 Кб (Скачать документ)

    Федеральное агентство по образованию

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

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

    Грозненский государственный  нефтяной технический  университет

    ФАКУЛЬТЕТ АВТОМАТИЗАЦИИ И  ПРИКЛАДНОЙ ИНФОРМАТИКИ

    Кафедра « Сети связи и система коммутации » 

                             

              

       КУРСОВАЯ  РАБОТА 

       на  тему: 

_WEB ТЕХНОЛОГИИ

       по  дисциплине: 

    Вычислительная техника и информационные технологии 
 
 
 
 

                Выполнил  студент:

                группы  СК-08

                Хамидов Умар Ханпашевич   
                 

                Научный руководитель: 

                                                                      Джанаралиев О.А. 
 
 
 

   Грозный – 2011г.

ОГЛАВЛЕНИЕ:

                                                                                                                 стр.

     ВВЕДЕНИЕ                                                                                        3

     ГЛАВА I. WEB-ТЕХНОЛОГИЯ                                                           5

                            1.1.ТЕХНОЛОГИЯ WORLD WIDE WEB                              7            

                              1.2.РАЗВИТИЕ ПРОТОКОЛОВ ИНТЕРНЕТА                9             

     ГЛАВА II. WEB-ТЕХНОЛОГИЙ В ИНТЕРНЕТЕ                      12

                           2.1 ТИПЫ РЕСУРСОВ INTERNET                                      13

                    2.2 ИНТЕРФЕЙС WEB-ПРИЛОЖЕНИЙ ПРИ РАБОТЕ В                       СЕТИ INTERNET                                                                                      16

        Заключение                                                                     20

     СПИСОК ЛИТЕРАТУРЫ                                                               22 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Введение

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

     При появлении технологии Web компьютеры повернулись лицом к этим двум совершенно противоположным категориям потенциальных пользователей. Элиту объединяла одна черта – в силу высочайшей ответственности и практически стопроцентной занятости “большие люди” никогда не пользовались компьютером; типичной была ситуация, когда с компьютером работал секретарь. В какой-то момент времени они поняли, что компьютер им может быть полезен, что они могут результативно использовать то небольшое время, которое можно выделить на работу за компьютером. Они вдруг поняли, что компьютер - это не просто модная и дорогая игрушка, но инструмент получения актуальной информации для бизнеса. При этом им не нужно было тратить сколько-нибудь заметного времени, чтобы освоить технологию работы с компьютером (по сравнению с тем, как это было раньше).

     Спектр  социальных групп, подключающихся к сети Интернет и ищущих информацию в WWW, все время расширяется за счет пользователей, не относящихся к категории специалистов в области информационных технологий. Это врачи, строители, историки, юристы, финансисты, спортсмены, путешественники, священнослужители, артисты, писатели, художники. Список можно продолжать бесконечно. Любой, кто ощутил полезность и незаменимость Сети для своей профессиональной деятельности или увлечений, присоединяется к огромной армии потребителей информации во «Всемирной Паутине».

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

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

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

ГЛАВА I. WEB-ТЕХНОЛОГИЯ

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

     Информация, доступная пользователям Internet, располагается  на компьютерах (Web-серверах), на которых установлено специальное программное обеспечение. Значительная часть этой информации организована в виде Web-сайтов. Каждый из них имеет свое имя (адрес) в Internet. Web-сайт - это информация, представленная в определенном виде, которая располагается на Web-сервере и имеет свое имя. Для просмотра Web-сайтов на компьютере пользователя используются специальные программы, которые называются браузерами. Наиболее распространенными браузерами в настоящее время являются Internet Explorer и Netscape Navigator. В зависимости от того, какое имя сайта мы зададим в строке "Адрес", браузер будет загружать в свое окно соответствующую информацию. Web-сайт состоит из связанных между собой Web-страниц. Web-страница представляет собой текстовый файл с расширением *.htm, который содержит текстовую информацию и специальные команды - HTML-коды, определяющие в каком виде эта информация будет отображаться в окне браузера.

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

     В настоящее время с точки зрения назначения различают три основных типа порталов:

     · Публичные, или горизонтальные, порталы (называемые иногда мегапорталами), такие  как Yahoo, Lycos, Excite, Rambler. Такие порталы  нередко являются результатом развития поисковых систем. Предназначены  они для самой широкой аудитории, что отражается на содержании предоставляемой ими информации и услуг. Как правило, эта информация носит общий характер, равно как и предоставляемые услуги (электронная почта, новостные рассылки и так далее).

     · Вертикальные порталы. Этот вид порталов предназначен для специфических видов рынка и обслуживает аудиторию, пользующуюся услугами этого рынка или работающую на нем. Примерами таких порталов могут служить, например, туристические агентства, предоставляющие услуги по бронированию мест в гостиницах, заказу и доставке билетов, доступу к картам и сведениям об автомобильных маршрутах, либо порталы типа B2B (business-to-business), позволяющие своим клиентам реализовывать совместные бизнес-операции (например, выбирать поставщиков и осуществлять закупку товаров, проводить аукционы).

     · Корпоративные порталы предназначены  для сотрудников, клиентов и партнеров  одного предприятия. Пользователи такого портала получают доступ к предназначенным  им сервисам и приложениям в зависимости  от их роли и персонального профиля. 
 

1.1.ТЕХНОЛОГИЯ WORLD WIDE WEB

     Технология WWW позволяет создавать ссылки, которые  реализуют переходы не только внутри исходного документа, но и на любой  другой документ, находящийся на данном компьютере и на любой документ любого компьютера, подключенного к Интернету.Серверы Интернета, реализующие WWW-технологию, называются Web-серверами, а документы, реализованные по технологии WWW, называются Web-страницами.Создание Web-страниц осуществляется с помощью языка разметки гипертекста (Hyper Text Markup Language - HTML). Основа используемой в HTML технологии состоит в том, что в обычный текстовый документ вставляются управляющие символы (тэги). В результате текстовый документ в браузере выглядит как Web-страница.Базовым кирпичиком для WWW является компьютер с установленным на нём ВЕБ-сервером подключённый к сети, то есть к другим компьютерам. ВЕБ-сервер - программа, запускаемая на подключённом к сети компьютере, и использующей протокол HTTP для передачи данных.В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-серверы способны динамически формировать ресурсы в ответ на HTTP-запрос. Самый простой способ создать страницу для размещения в Интернете - воспользоваться инструментами пакета Microsoft Office. Последние версии этого пакета предоставляют возможность преобразовать обычный документ в HTML-формат с неплохим качеством кода. Стандартный язык разметки HTML позволяет легко и быстро создавать Web-страницы, передаваемые по сети Интернет. Это достаточно удобный инструмент работы в сети, однако загружаемые в окно браузера страницы являются статичными. Пользователь не может изменять их содержимое, не может взаимодействовать с ними. Мы живем в динамичном, меняющемся мире, и, естественно, хотели бы видеть то же самое и в рукотворном мире - мире Интернета.Для придания динамичности HTML-страницам был предложен и реализован ряд технологий, "оживляющих" и создающих "реагирующие" на действия пользователя HTML-документы. Одной из первых технологий в этом ряду стоит технология, основанная на CGI-сценарии - программе, инициализируемой на сервере при передаче на него информации из полей форм HTML, создаваемых тэгом <FORM>. 
 
 
 
 
 
 
 
 
 
 
 
 
 

1.2.РАЗВИТИЕ ПРОТОКОЛОВ ИНТЕРНЕТА

     TCP/IP расшифровывается как Transmission Control Protocol/Internet Protocol (Протокол управления  передачей/Интернет Протокол) - это  промышленный стандарт стека  протоколов, разработанный для глобальных сетей. Этот стек родился на свет в 1974 году и уже через шесть лет был признан единым стандартом передачи данных для Интернета (тогда ещё АРПАнета), а ещё через три года DARPA обязала использовать этот протокол на всех компьютерах подключённых к Интернету. Все стандарты TCP/IP опубликованы в серии документов, которые называются Request for Comment (RFC). Данные документы описывают внутреннюю работу сети Internet. Некоторые RFC описывают сетевые сервисы или протоколы и их реализацию, в то время как другие обобщают условия применения. Стандарты TCP/IP всегда публикуются в виде документов RFC, но не все RFC определяют стандарты.

     Довольно  большой вклад в развитие этого  протокола внёс университет Беркли. Его работники реализовали протоколы TCP/IP в своей собственной версии ОС UNIX, а так как UNIX была очень популярна в то время, то и стек начал становится популярным. Сейчас протокол TCP/IP является стандартным набором протоколов для Интернета.

Стек разделяется на семь уровней:

1) Физический  уровень - описывает среду передачи данных, физические характеристики такой среды и принцип передачи данных.

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

3) Сетевой уровень  - здесь в действие вступает протокол IP, на котором работают вспомогательные протоколы типа ICMP, IGMP. Изначально разработан для передачи данных из одной подсети в другую. Примерами такого протокола является X.25 и IPC в сети ARPANET. Сейчас же он разросся до того, что может передавать любую информацию в любую сеть.

4) Транспортный  уровень - к работе подключаются  протоколы маршрутизации, которые  являются частью сетевого уровня  и работают поверх IP. Они могут  решать проблему негарантированной  доставки сообщений, а также гарантировать правильную последовательность прихода данных. В стеке TCP/IP транспортные протоколы определяют для какого именно приложения предназначены эти данные.

5) Сеансовый  уровень - предоставляет сеансовый  доступ к чему-либо в Интернете.  Здесь трудятся NetBIOS, SSH, ASP и другие.

6) Представительный  уровень - XML, SMB и т.д.

7) Прикладной  уровень - На прикладном уровне  работает большинство сетевых  приложений. Эти программы имеют  свои собственные протоколы обмена  информацией, например, HTTP для WWW, FTP (передача файлов), SMTP (электронная почта), SSH (безопасное соединение с удалённой машиной), DNS (преобразование символьных имён в IP-адреса) и многие другие.

Информация о работе Web технологии