9190

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX

Лабораторная работа

Информатика, кибернетика и программирование

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX Мета роботи - розглянути взаємодію серверних та клієнтських технологій, ознайомитися з перевагами та недоліками використання технології AJAX. Визначит...

Украинкский

2013-02-25

47.5 KB

5 чел.

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX

Мета роботи – розглянути взаємодію серверних та клієнтських технологій, ознайомитися з перевагами та недоліками використання технології AJAX. Визначити роль готових бібліотек коду в процесі web-розробки.

Порядок виконання роботи та зміст звіту

  1.  Розробити пару скриптів відповідно до варіанту завдання лабораторної роботи №6 («Створення клієнтських сценаріїв мовою JavaScript») із наступними додатковими вимогами:
  •  Інтерфейс роботи, що включає в себе введення даних користувача та виведення повідомлень, реалізувати за допомогою JavaScript із використанням методів бібліотеки jQuery для роботи з DOM;
  •  обробку даних та обчислення результату винести в окремий скрипт мовою PHP;
  •  реалізувати обмін даними між обома скриптами засобами AJAX за запитом користувача.
  1.  Створити web-сторінку засобами мови HTML, розмістити на ній опис завдання, форму введення даних та підключити розроблений скрипт.
  2.  Підготовлену сторінку представити викладачеві для перевірки, продемонструвавши роботу скрипта у web-браузері.
  3.  Підготувати звіт по лабораторній роботі. Зміст звіту:
  •  титульний лист;
  •  постановка задачі;
  •  текст обох скриптів з коментарями та код web-сторінки;
  •  хід роботи скрипта у вигляді відеокопій екрана;
  •  висновки, що включають порівняльний аналіз процесів написання коду на JavaScript «з» та «без» використання готових бібліотек; а також потенційних можливостей використання технології AJAX.

Контрольні питання

  1.  Що таке AJAX? Основні принципи роботи.
  2.  В чому відмінність між синхронними та асинхронними запитами?
  3.  Що являє собою формат даних JSON? Які ще формати можуть використовуватися для передачі даних?
  4.  Що таке і для чого використовується jQuery?
  5.  Поясніть принцип дії функції $().
  6.  Яким чином можна змусити JavaScript-код чекати на закінчення побудови DOM? Наведіть переваги та недоліки перелічених методів.
  7.  Що таке «ланцюговий виклик методів»?


 

А также другие работы, которые могут Вас заинтересовать

74385. Стоимость потерянной электроэнергии в электрической сети 225 KB
  Наличие потерь электроэнергии в электрической сети приводит к необходимости дополнительной выработки электроэнергии на электростанциях и, как следствие, дополнительным расходам финансовых средств энергосистемы на производство и передачу электроэнергии.
74387. ОБЩИЕ ТРЕБОВАНИЯ К СХЕМАМ И НАДЕЖНОСТИ ЭЛЕКТРОСНАБЖЕНИЯ 61.5 KB
  При построении схем системы передачи и распределения электроэнергии можно условно разделить на системообразующие и распределительные электрические сети. К системообразующим относят электрические сети которые объединяют электрические станции и крупные узлы нагрузки. Системообразующие сети выполняют на напряжения 330 500 и 750 кВ обеспечивая тем самым их большую пропускную способность. Назначение распределительных сетей передача электроэнергии от подстанций системообразующей сети к центрам питания сетей городов промышленных предприятий и...
74389. Принципы формирования разомкнутых сетей. радиальные и магистральные нерезервированные и резервирование сети 865.5 KB
  Схема электрической сети определяется применяемыми номинальными напряжениями числом ступеней трансформации схемой соединения подстанций конфигурацией сети и схемами электрических соединений понижающих подстанций. При проектировании электрической сети и выборе ее схемы в первую очередь решается задача выбора Uном и ступеней трансформации. Схема соединения сети или конфигурация сети определяет соединение ветвей и узлов.
74390. ПРИНЦИПЫ ФОРМИРОВАНИЯ СХЕМ ПРОТЯЖЕННЫХ ЭЛЕКТРОПЕРЕДАЧ СИСТЕМООБРАЗУЮЩИХ ЭЛЕКТРИЧЕСКИХ СЕТЕЙ 87 KB
  При развитии системообразующей сети они становятся ее составной частью. В этом случае протяженная электропередача соединяющая несколько системных подстанций является элементом системообразующей сети. Схему системообразующей сети формируют исходя из ее многофункционального назначения. При этом должна обеспечиваться достаточная пропускная способность отдельных линий и сечения сети группы линий связывающих один регион с другим надежная выдача мощности в систему крупных электростанций надежное питание крупных узлов нагрузки.
74391. Способы присоединения концевых, транзитных и узловых подстанций к электрической сети 45.5 KB
  Способ присоединения подстанции к сети напряжение и количество присоединяемых линий а также вид применяемых коммутационных аппаратов определяют схемы понижающих подстанций рис. Подстанции питающие сеть рассматриваемого напряжения называют центром питания ЦП. Как правило это подстанции более высокой ступени напряжения...
74392. ВЫБОР КОНФИГУРАЦИИ И НОМИНАЛЬНОГО НАПРЯЖЕНИЯ ЭЛЕКТРИЧЕСКОЙ СЕТИ 121.5 KB
  На последующих этапах выбираются параметры сети для намеченных конфигураций и производится их технико-экономическое сравнение. Конфигурация сети ее протяженность число цепей линий на каждом из участков непосредственно влияют на выбор номинального напряжения. Другой важнейший фактор при выборе напряжения это предполагаемые нагрузки на участках сети.
74393. ВЫБОР ПРОВОДНИКОВ ЛИНИЙ ЭЛЕКТРОПЕРЕДАЧИ ПО УСЛОВИЯМ ЭКОНОМИЧНОСТИ 582.5 KB
  С другой стороны от площади сечения проводника зависит его активное сопротивление и его диаметр которые в свою очередь влияют соответственно на нагрузочные потери электроэнергии и потери холостого хода и как следствие на стоимость этих потерь. Действительно например при увеличении площади сечения проводников капитальные затраты на них будут возрастать а стоимость потерь электроэнергии в них уменьшаться.40 нагрузочные потери электроэнергии выражены по методу времени наибольших потерь потери холостого хода не учитываются а...