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.  Що таке «ланцюговий виклик методів»?


 

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

56232. Особливості уроку іноземної мови у початковій школі 67 KB
  Особливості уроку іноземної мови у початковій школі. Пілготовча робота вчителя до уроку. Цілі уроку та їх характеристика. План Вимоги до уроку з іноземної мови у початковій школі.
56233. Структура комбинированного урока русского языка 45.5 KB
  Литература: что использовал для подготовки к уроку. Этапы Содержание урока Примечание. Приветствие посадка детей проверка готовности к работе настрой мотивация иногда объявление темы и цели урока.
56234. Опорная таблица для анализа и конструирования учебного занятия 133 KB
  Организационный этап Подготовка учащихся к работе на уроке: обеспечение нормальной внешней обстановки для работы на учебном занятии; психологическая подготовка учащихся к ОБЩЕНИЮ на учебном занятии Приветствие фиксация отсутствующих; проверка подготовленности учащихся к учебному занятию...
56235. ОСНОВНЫЕ ЭТАПЫ СОВРЕМЕННОГО УРОКА 107.5 KB
  Смена вариантов по образцу; творческое применение и добывание знаний освоение способов деятельности путем решения проблемных задач построенных на основе ранее усвоенных знаний и умений; обобщение изучаемого на уроке и введение его в систему ранее усвоенных знаний...
56236. Структура урока по физической культуре 43 KB
  Структура урока помогает учителю в рациональном подборе упражнений наиболее правильном расположении материала и определении возможной нагрузки на уроке.
56237. Структура урока технологии в начальных классах 158.5 KB
  По содержанию деятельности учащихся урок технологии трудового обучения может быть разделен на 5 частей этапов: Постановка цели темы трудовой и учебных задач урока.
56238. СТРУКТУРА УРОКА РУССКОГО ЯЗЫКА 61.5 KB
  Следует отметить отсутствующих учащихся обратить внимание на внешний вид учеников состояние класса. На каждом уроке русского языка осуществляется проверка знаний и навыков учащихся.