9190

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

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

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

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

Украинкский

2013-02-25

47.5 KB

6 чел.

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології 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.  Що таке «ланцюговий виклик методів»?


 

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

69874. СТВОЛ МОЗГА И ПРОВОДЯЩИЕ ПУТИ ЦНС 2.98 MB
  Промежуточный мозг – отдел мозга, расположенный под мозолистым телом и состоящий из таламической области, гипоталамуса и III желудочка. Промежуточный мозг на целом препарате головного мозга не доступен для обозрения, так как целиком скрыт под полушариями большого мозга...
69875. ПЕРИФЕРИЧЕСКАЯ НЕРВНАЯ СИСТЕМА. ВЕГЕТАТИВНАЯ НЕРВНАЯ СИСТЕМА. ОРГАНЫ ЧУВСТВ 673.5 KB
  Периферическая нервная система – это часть нервной системы, которая находится вне головного и спинного мозга. Центральная нервная система через периферическую нервную систему осуществляет регуляцию функций всех систем, аппаратов, органов и тканей.
69876. ПСИХОЛОГИЯ КАК НАУКА 765 KB
  Рассмотрены сущность структура функции и основные особенности психологии как науки ее взаимосвязь с другими отраслями научного знания. Раскрыты основные принципы методы ключевые категории и проблемы психологии. Показаны отличия научной и житейской психологии.
69877. ПСИХОЛОГИЯ КАК ПРАКТИЧЕСКАЯ ДЕЯТЕЛЬНОСТЬ 634.5 KB
  Раскрыты задачи функции и методы деятельности психологов. Показано отличие исследовательской и коррекционноразвивающей деятельности психологов. Специфика предметной сферы деятельности практических психологов. Основные сферы деятельности психологов и их профессиональное...
69878. ФОНЕТИКА. МОРФОЛОГИЯ. ВРЕМЕНА ГРУППЫ INDEFINITE 19.1 MB
  Изучение иностранного языка – это путь логического осмысления чужой речи, речи на чужом, иностранном языке и трансформация её в рамки своего, родного языка, своего стиля речи.
69879. Добування амоніаку. Вивчення його властивостей. Властивості нітратної кислоти 183.5 KB
  Мета: навчитися виявляти властивості сполук нітрогену дослідним шля-хом, ознайомитись з якісною реакцією на катіон амонію, виявляти специфічні властивості нітратної кислоти.
69882. Перевірка закону Бойля-Маріотта 55.5 KB
  Знати: фізичний зміст ізотермічного процесу; одиниці вимірювання тиску і зв’язок між ними. Вміти: визначати ціну поділки манометра; формулювати закон Бойля-Маріотта; будувати графік залежності тиску від об’єму для ізотермічного процесу.