Всеросійський заочний фінансово-економічний інститут
Кафедра автоматизованої обробки економічної інформації
Курсова робота
з дисципліни В«ІнформатикаВ»
на тему В«Основні компоненти WWW ( HTML , URL , HTTP , GGI ) В»
Барнаул, 2010
Зміст
Введення
1. Теоретична частина
1.1 Введення
1.2 Технологія World Wide Web. Основні елементи
1.3 Мова гіпертекстової розмітки документів HTML
1.4 Універсальний спосіб адресації ресурсів в мережі URL
1.5 Універсальний інтерфейс шлюзів CGI
1.6 Висновок
2. Практична частина
2.1 Загальна характеристика завдання
2.2 Опис алгоритму розв'язання задачі
Список використаної літератури
Додаток
Введення
Курсова робота складається з двох частин: практичної та теоретичної.
У теоретичній частині розглядається тема: В«Основні компоненти World Wide Web (HTML, URL, HTTP, CGIВ». Інтернет являє собою глобальну комп'ютерну мережу, що охоплює увесь світ і містить гігантський обсяг інформації, доступної на комерційній основі для всіх бажаючих. WWW являє собою розподілену інформаційну гіпертекстову систему - сукупність гіпертекстових документів, розподілених по комп'ютерам, що входять в мережу Інтернет, і пов'язаних між собою системою посилань. Гіпертекстові документи можуть бути підготовлені різними засобами, різними авторами, можуть зберігатися на різних серверах мережі Інтернеті будь-якому місці земної кулі.
Це тема надзвичайна, актуальна, так як народження і розвиток мережі Інтернет стало початком нової комп'ютерної епохи - епохи зрілості. Мільйони і мільйони розкиданих по всьому світу комп'ютерів стали частиною єдиної інформаційної мережі.
Мета роботи полягає в тому, щоб вивчити компоненти WWW і методи їх функціонування. Для цього були поставлені і вирішені наступні завдання:
1) ознайомиться з архітектурою World Wide Web;
2) вивчити HTML;
3) освоїти URL;
4) визначити призначення HTTP;
5) дізнатися про функції CGI.
В практичної частини вирішується завдання, варіант № 16 з використанням табличного процесора MS Excel 2007.
1. Теоретична частина
1.1 Введення
World Wide Web є однією з наймолодших послуг Internet. У 1989 р. Тім Бернерс-Лі, співробітник Міжнародного центру ядерних досліджень CERN у Берні, запропонував проект розподіленої гіпертекстової інформаційної системи В«Всесвітня павутинаВ» - World Wide Web, або просто Веб. Бернерс-Лі визначав Веб як В«простір для обміну інформацією, в якому люди і комп'ютери можуть спілкуватися між собою В». [3, C.254] Ідея Т. Бернерс-Лі полягала в тому, щоб застосувати гіпертекстову модель до інформаційних ресурсів, розподіленим у мережі, і зробити це максимально простим способом. Він розробив мову гіпертекстової розмітки документів HTML, універсальний спосіб адресації ресурсів у мережі URL, протокол обміну гіпертекстової інформацією HTTP. Пізніше команда NCSA додала до цим трьох компонентам четвертий: універсальний інтерфейс шлюзів CGI.
На WWW серверах можна знайти різноманітну інформацію: інформаційні системи університетів та наукових організацій, правові довідкові системи, рекламу комерційних фірм з переліком товарів і послуг, і багато іншого. Web - браузери дають людині можливість легко і швидко отримувати інформацію і кольоровий графічний матеріал, який може зберігатися на комп'ютерах в самих різних країнах світу.
Зараз мало хто обходиться без мережі Internet. На даний момент це корисне заняття, починаючи від дітей і закінчуючи пенсіонерами. На багатьох сайтах можна безкоштовно отримати доступ до інформації, що немаловажно. Підключення до Internet ставати все доступнішим і дешевше, тому глобальна мережа стає все більше і більше.
1.2 Технологія World Wide Web. Основні елементи
Працюючи з мережею Інтернет, доводиться, стикаючись не з одним, а з безліччю різних сервісів. Для того щоб скористатися деякими з них, цілком достатньо вбудованого в Windows набору програм - браузера Internet Explorer, програми для роботи з електронною поштою і групами новин Outlook Express, клієнта голосового зв'язку NetMeeting. Але тим, хто хоче використовувати можливості по повній програмі, не обійтися без В«сторонніх програм-помічниківВ», багато з яких лише розширюють можливості стандартних програм, а інші радує новими, унікальними видами послуг. Почати роботу варто, мабуть, з першою і найголовнішою структури Мережі - системи гіпертекстових сторінок World Wide Web (WWW). [4, C.441]
Web переводиться на російську мову як "Всесвітня Павутина". І, по суті, це дійсно так. WWW є одним із самих зроблених інструментів для роботи в глобальній світової мережі Internet, її програмне забезпечення настільки універсально, що підтримує роботу практично зі всіма ресурсами Інтернету. Ця служба з'явилася порівняно недавно й усе ще продовжує бурхливо розвиватися.
Будь-яка солідна фірма має свою WWW-сторінку, URL якою зазвичай має вигляд: . <назва фірми>. com /, наприклад www. microsoft. com /. Створити власну WWW-сторінку може кожен користувач Інтернету, що дає можливість будь-якому жителеві планети представити себе в світовому інформаційному просторі.
У самому загальному плані WWW - це система Web-серверів, підтримуюча документи, відформатовані спеціальним чином. Служба WWW реалізована у вигляді клієнт-серверної архітектури (див. Додаток № 1) Користувач за допомогою клієнтської програми (браузера-Mosaic, Netscape, Internet Explorer, та інші.) Здійснює запит тієї чи іншої інформації на сервері, а Web-сервер обслуговує запит браузера.
Браузер - це програма, забезпечує звернення до шуканого ресурсу на сервері за його URL, інтерпретуюча отриманий результат і демонструє його на клієнтському комп'ютері. [12, C. 390]
Документ, доступний через Web, називають Web-сторінкою, а сукупність веб-сторінок з повторюваним дизайном, об'єднаних тематично, пов'язаних посиланнями навігаційно і фізично знаходяться на Web сервері локальної мережі або Інтернету по одному адресою (доменному імені) називається Web-вузлами або Web-сайтами. [3, C. 256] Протокол, по якому відбувається доставка Web-сервером документа Web-браузеру, носить назву HTTP.
Всі ці документи написані на спеціально розробленому для цього мові, що називається HyperText Markup Language (HTML). HTML - проста мова розмітки, який дозволяє позначати фрагменти тексту і задавати посилання на інші документи, виділяти заголовки декількох рівнів, розбивати текст на абзаци, центрувати їх і т. п., перетворюючи простий текст в відформатований гіпермедійний документ. Гіпертекст - це документ, що має посилання на інші документи. Говорячи більш точно, гіпертекст (гіпертекстовий документ) - це текстовий документ, містить посилання на інші частини даного документа, на інші документи, на об'єкти нетекстової формату (звук, графіка, відео), в сукупності з системою, дозволяє такий текст читати, відстежувати посилання, відображати графіку, [2, C. 489 - 490]
Крім того, існує універсальний адресу ресурсу (URL) - це адреса в системі WWW, за допомогою якого однозначно визначається будь-який документ. У загальному випадку універсальний адресу ресурсу має наступний формат: протокол ://адрес_сервера/шлях/ім'я_файлу.
Той факт, що навігація не вимагає знань про місце розташування шуканих документів, якраз і є основним зручністю і причиною популярності служби WWW. [12, C. 391]
...