Курсовая работа: Возможности языка JavaScript

Славянск-на-Кубани

Введение . 8

Глава 1. Теоретическая основы темы «Возможности JavaScript» . 9

1. Назначение и применение JavaScript, общие сведения . 9

1.2 Понятие объектной модели применительно к JavaScript10

1.3 Размещение кода на HTML-странице. 13

1.4 URL-схема JavaScript15

1.5 Обработчики событий. 17

1.6 Подстановки. 17

1.7 Вставка (контейнер SCRIPT - принудительный вызов интерпретатора)19

Глава 2. Практическая часть «Разработка приложений с применением JavaScript» . 19

2. Тест на JavaScript 19

2.1Программный код. 24

2.2Описание 1-го блока. 26

2.3Описание 2-го блока. 27

Введение

Язык программирования, как и любой другой язык (естественный, например), предназначен для коммуникации, то есть связи между говорящим и слушающим. В программировании говорящим является программист, а слушателем — интерпретатор языка, некоторая компьютерная программа, понимающая этот язык и выполняющая действия в соответствии с тем, что она поняла. Было время, когда считалось, что для облегчения общения с компьютером необходимо создать язык, достаточно близкий к естественному. Эта идея, в конечном счете, не выдержала испытаний временем, хотя и породила несколько прекрасных языков программирования. Часто бывает, что побочные эффекты некоей деятельности превосходят ожидания.

Целью работы является разработка HTML приложений с применением языка JavaScript.

Определили задачи исследования:

1. Проанализировать литературу по теме исследования и смежным темам

2. Рассмотреть основные теоретические понятия JavaScript

3. Разработать приложение с применением JavaScript

Решение поставленных задач потребовало привлечения следующих методов исследования: анализ, разработка приложения.

Глава 1. Теоретическая основы темы «Возможности JavaScript »

1. Назначение и применение JavaScript, общие сведения

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

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

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

При генерации страниц в Web возникает дилемма, связанная с архитектурой "клиент-сервер". Страницы можно генерировать как на стороне клиента, так и на стороне сервера. В 1995 году специалисты компании Netscape создали механизм управления страницами на клиентской стороне, разработав язык программирования JavaScript .

Таким образом, JavaScript - это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента. Если быть более точным, то JavaScript - это не только язык программирования на стороне клиента. Liveware, прародитель JavaScript, является средством подстановок на стороне сервера Netscape. Однако наибольшую популярность JavaScript обеспечило программирование на стороне клиента.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 982
Бесплатно скачать Курсовая работа: Возможности языка JavaScript