Прикладное программирование

Практика 22

Библиотека API Yandex maps: инкрементный подход к разработке web-приложения

Для каждой программы, состоящей из нескольких файлов, 
создавайте отдельную папку проекта, например project22-1, 
project22-2 и т.д., где "22" - номер практического 
занятия, 1, 2 и т.д. - номер задания.
Каждую программу, состоящую из одного файла, сохранять 
в отдельном файле для каждого упражнения, 
например prog22-1, prog22-2 и т.д., где "22" - номер практического 
занятия, 1, 2 и т.д. - номер задания.


1. По примеру 28 из лекции создайте приложение проекта testjs01. 
Применить инкрементный подход к разработке web-приложения 
на языке JavaScript на примере проекта yapanorama01.

2. Выполните пример 29 из лекции, создайте проект jsarray04.
Географические координаты локации хранятся в одномерном и двумерном массивах. 
Напишите программу на языке JavaScript, в которой задан массив 
и выполняется обработка команд навигации по элементам массива. 
На html-странице создана панель навигации по элементам массива, 
которая состоит из горизонатльного ряда кнопок 
Back, Next, Reset, Set Max, Show Item. 
Информация о состоянии навигации выводится в окне сообщения.

3. Воспроизведите программу из примера 30, проект jsarray05.
Географические координаты локации хранятся 
в одномерном и двумерном массивах. 
Напишите программу на языке JavaScript, в которой задан массив 
и выполняется обработка команд навигации по элементам массива. 
На html-странице создана панель навигации по элементам массива 
в виде вертикального ряда гиперссылок 
Back, Next, Reset, Set Max, Show Item. 
Информация о состоянии навигации выводится в теле html-документа 
и в окне сообщения.

4. По примерам 27 и 29 из лекции выполните интеграцию 
двух программных модулей проектов yapanorama01 jsarray04
в один моудуль, в котором координаты локаций хранятся 
в двумерном массиве, переход в плеере панорам к новым локациям 
осуществляется с помощью кнопок навигационной панели.

5. По примерам 27 и 30 из лекции выполните интеграцию 
двух программных модулей проектов yapanorama01 и jsarray05
в один моудуль, в котором координаты локаций хранятся 
в двумерном массиве, переход в плеере панорам к новым локациям 
осуществляется с помощью "кнопок"-гиперссылок навигационной панели.


Источники

Основные

  1. Юркин А. Г. Задачник по программированию. — СПб.: Питер, 2002. — 192 с.
  2. Поляков К. Ю., Шестаков А. П., Еремин Е. А. Объектноориентированное программирование // Информатика. — 2011. — N13. — С. 22-45.
  3. Qt Downloads qt-win-opensource-4.1.1-mingw.exe
www.000webhost.com
www.000webhost.com