Сети ЭВМ и телекоммуникации

Автор работы: Пользователь скрыл имя, 05 Октября 2011 в 19:56, курсовая работа

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

Цель исследования изучение Web – технологий, средств и языков создания web – приложений
Задачи исследования:
Рассмотреть информационные системы World Wide Web на основе языка Hypertext Markup Language и его расширений.
Описать клиентские и серверные технологии создания веб-приложений.
Раскрыть использование систем управления базами данных для Web - приложений

Содержание работы

Введение 3
Основная часть 6
1 Информационная система WWW 6
1.1 HTML и его расширения 7
1.2 Программы для Интернет 8
2 Клиентские технологии 11
2.1 JAVA 11
2.2 JavaScript и Visual Basic Script 14
2.3. Приложения Macromedia Flash 16
3 Серверные технологии 17
3.5 Perl 17
3.6 Python 17
3.7 PHP 9
3.8 ASP 20
3.9 Microsoft .NET 20
4 Средства разработки баз данных для интернет 24
4.1 MySQL 24
4.2 Oracle 27
4.3 Microsoft SQL Server 29
Заключение 30
Глоссарий 32
Список использованных источников 34
Список сокращений 36
Приложения 37

Файлы: 1 файл

Сети ЭВМ и телекоммуникации.doc

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

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

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

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

     Глоссарий

№ п/п Понятие Определение
1 CGI       протокол  определяющий правила взаимодействия внешних программ с веб-сервером или другими информационными  серверами.
2 SSL       защищенный  транспортный уровень.
3 Java      это объектно-ориентированный платформо-независимый интерпретируемый язык праммирования
4 JavaScript        объектно-ориентированный интерпретируемый  язык программирования, независимый  от платформы. 
5 PHP       интерпретируемый  скриптовый язык программирования общего назначения, который создан специально для Web и который можно внедрять в HTML
6 Java-апплет      прикладная  программа на Java в форме байт-кода. Java-апплеты выполняются в веб-браузере с использованием виртуальной Java машины (JVM), или в Sun's AppletViewer, автономном инструменте для тестирования апплетов
7 Байт-код         машинно-независимый код низкого уровня, генерируемый транслятором и исполняемый интерпретатором.
8 ASP       первая технология компании Microsoft, позволяющая динамически создавать веб-страницы на стороне сервера. ASP работает на платформе операционных систем линейки Windows NT и на веб-сервере Microsoft IIS.
9 СУБД      совокупность  программных и лингвистических  средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных
10 Perl      высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию
11 HTML       стандартный язык разметки, используемый для создания веб-страниц. Прародителем HTML является SGML. Приемником HTML является язык XHTML.
12 HTTP       протокол  передачи гипертекстовых файлов (протокол уровня приложений для распределенных информационных систем гипермедиа, позволяющий  общаться системам с различной архитектурой; используется при передаче HTML-файлов по сети страниц WWW).

     Список использованных источников

     1      Описание  и документация Psyco как модуля расширения Python [Электронный ресурс]. – режим доступа: http://psyco.sourceforge.net - Internet.
     2      Вейтман, В. Программирование для Web. [Текст] /  В.Вейтман — М.: Вильямс, 2000. — 368 с. — ISBN   5-8459-0073-5
     3      Группа  разработки документации. MySQL. Руководство администратора. [Текст] / Группа разработки документации — М.: Издательский дом "Вильямс", 2005. — 624 с. — ISBN   5-8459-0805-1, 0-672-32634-5
     4      Дюбуа, П. Применение MySQL и Perl в Web-приложениях.  [Текст] / П.Дюбуа — М.: Вильямс, 2002. — 480 с. — ISBN   5-8459-0302-5, 0-7357-1054-6
     5      Кайт, Т. Эффективное проектирование приложений Oracle.  [Текст] / Т.Кайт — М: Лори, 2006. — 638 с. — ISBN   5-85528-251-6, 0-07-223065-7
     6      Коггзолл, Дж. PHP 5. Полное руководство. Пер. с англ. [Текст] / Дж.Коггзолл — М.: Вильямс, 2005. — 752 с. — ISBN   5-8459-0953-8, 0-672-32511-X
     7      Крамер, Э. HTML: наглядный курс Web-дизайна. [Текст] / Э.Крамер — К.: Диалектика, 2001. — 304 с. — ISBN 5-8459-0143-X, 0-7645-3471-8
     8      Пауэлл, Т. Полный справочник по JavaScript. [Текст] / Т.Пауэлл, Ф.Шнайдер пер. Сивак А. Г. — М.: Вильямс, 2005. — 960 с. — ISBN 978-5-8459-0884-1
     9      Прохоренок, Н. А. Python. Самое необходимое. [Текст] / Н. А. Прохоренок– СПб.: БХВ-Петербург, 2010 г. —  416 с. — ISBN   978-5-9775-0614-4
     10      Сакс, Т. Дизайн и архитектура современного Web-сайта. Опыт профессионалов   [Текст] /  Т. Сакс, Г.Мак-Клейн — М. : Вильямс, 2002. — 320 с. — ISBN 5-8459-0319-X, 0-7357-1118-6
     11      Хоторн, Р. Разработка баз данных Microsoft SQL Server 2000 на примерах. [Текст] / Р.Хоторн — М:. Вильямс, 2001. — 464 с. — ISBN   5-8459-0187-1, 0-7897-2447-2
     12      Хохгуртль, Б. C# и Java: межплатформенные Web-сервисы. Пер. с англ. [Текст] / Б.Хохгуртль — М.: Кудиц-Образ, 2004. — 416 с. — ISBN: 5-9579-0015-X
     13      Шварц, Рэндал Л. Perl. Изучаем глубже.  [Текст] / Рэндал Л. Шварц, Брайан Д. Фой и Том Феникс — М:. Символ-Плюс, 2008 г. — 320 с. — ISBN   978-5-93286-093-9, 5-93286-093-6
     14      Шилдт, Г. Java. Руководство для начинающих [Текст] / Г. Шилдт — М.: Вильямс, 2009. — 720 с. — ISBN   978-5-8459-1440-8, 0-07-226384-9
     15      Шилдт, Г. Искусство программирования на Java. Пер. с англ. [Текст] / Г. Шилдт, Дж. Холмс  — М.: Издательский дом "Вильямс", 2005. — 336 с.  — ISBN   5-8459-0786-1, 0-07-222971-3
     16      Эспозито, Дино Microsoft ASP.NET 2.0. Базовый курс. [Текст] / Дино Эспозито. Серия: Мастер-класс – СПб.: Русская Редакция, 2007 г.  — 688 с. — ISBN   978-5-91180-423-7, 978-5-7502-0304-8, 0-7356-2176-4 http://www.microsoft.com/rus/net
     17      Язык  программирования Python - Официальный  сайт. [Электронный ресурс]. Режим доступа: http://python.org  — Copyright © 1990-2010, Python Software Foundation

     Список  сокращений

     WWW — от англ. World Wide Web — всемирная паутина.

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

     HTTP — Hypertext Transfer Protocol — протокол передачи гипертекста.

     TCP/IP — Transmission Control Protocol/Internet Protocol — протокол управления передачей/Интернет-протокол

     ОС  — операционная система.

     IIS — Internet Information Server — Интернет-сервер корпорации Microsoft.

     CGI — Common Gateway Interface — интерфейс общего шлюза.

     SSL — Secure Sockets Layer — слой безопасных сокетов (соединений).

     XML — Extensible Markup Language — расширяемый язык разметки.

     SGML — Standard Generalized Markup Language — стандартный обобщенный язык разметки.

     DTD — Document Type Definition — определение типа документа.

     ICE — Information and Content Exchange — обмен информацией и контентом (содержанием web-страниц).

     ISAPI — Internet Server Application Programming Interface —  интерфейс прикладных программ Интернет-сервера.

     JIT — Just In Time — компиляция на лету

     COM — Component Object Model — компонентная  модель объектов.

     DCOM — Distributed COM — распределённая COM.

     ASP — Active Server Pages — активные серверные страницы.

     СУБД  — системы управления базами данных.

     SQL — Structured Query Language — язык структурированных запросов.

     ANSI — American National Standard Institute — Американский Национальный институт стандартизации.

     ODBC — Open DataBase Connectivity — открытый интерфейс доступа к базам данных.

     Приложения

     А      
     Б      
     В      
     Г      

Информация о работе Сети ЭВМ и телекоммуникации