- •Лабораторная работа № 9 Программирование сценариев с помощью JavaScript
- •Базовые сведения
- •Использование JavaScript в html. Скрипт-Программа размещается непосредственно на html-Странице, как правило, внутри тега html-Файла. Она загружается в браузер вместе с файлом.
- •Методы и обработчики результата
- •Свойства объекта Math
- •Преимущества использования технологии ajax:
- •Недостатки технологии ajax:
- •Базовые технологии ajax
- •Задание к лабораторной работе
- •Варианты заданий
- •Контрольные вопросы
Задание к лабораторной работе
Разработать программу с использованием вставок кода JavaScript, которая рассчитывает некоторые показатели, в соответствии с заданным вариантом. Ввод необходимых данных и вывод результатов организуется с помощью формы.
В случае работы с массивом, начальные значения элементов массива задаются статически в коде программы, а массив полученных результатов выводится в окно браузера.
Варианты заданий
При создании проекта в соответствии с вариантами заданий, приведенных ниже, обязательно в качестве исходных данных использовать системную дату или время.
1. Определить рентабельность работы предприятия за квартал по формуле:
Р = П / (ОФ + ОБФ)*100,
где П – прибыль, ОФ – основные фонды, ОБФ – оборотные фонды за этот период.
По заданной дате начала периода указать начальную и конечную даты периода, за который подводятся итоги.
2. За период от заданной начальной даты Дата1 до заданной конечной даты Дата2 выручка магазина составлял S грн. Определить среднедневную выручку этого магазина.
3. При поденной оплате работы рабочий зарабатывает К грн. в день. Определить заработок рабочего, если он работал от заданной даты Дата1 до заданной даты Дата2 без выходных дней.
4. Определить сумму платежа Sит с учетом пени в гривнах, которая начисляется при задержке уплаты налога, если за каждый день задержки пеня составляет Р % от суммы налога N. Известны также дата, когда нужно было уплатить налог, и дата, когда он фактически был уплачен. Расчет выполнить по формуле:
Sит= N*(1+ Р/100)∆t
5. За период от даты Дата1 до Дата2 предприятием реализовано готовой продукции на сумму Г грн. и полуфабрикатов на сумму ПФ грн. Определить среднемесячный объем реализованной продукции, если общая сумма реализованной продукции вычисляется по формуле:
РП = Г + ПФ.
6. В день Дата1 на счет в банк положено определенную сумму S под Р процентов годовых. Определить сумму средств, которые будут на счете в день Дата2, если итоговая сумма рассчитывается по формуле:
Sит= S*(1+ Р/100)∆t
7. В день Дата1 поступил заказ на изготовление N одинаковых деталей. Определить дату Дата2 выполнения заказа, если в цеха С одинаковых станков, а на изготовление одной детали расходуется Т минут. Продолжительность рабочего дня 8 часов.
8. В день Дата1 для отопления в котельную завезли Т тонн угля. Определить день Дата2, когда закончится завезенный уголь, если за сутки его сжигают К тонн.
9. Каникулы длятся в период с Дата1 до Дата2. Сколько часов занятий пропустил студент, если он возвратился из каникул в день Дата3, а каждый день проводится 6 часов занятий?
10. Сегодня на счет в банк положено определенную сумму S грн. под Р процентов годовых. Определить сумму средств, которые будут на счете через пять лет, если итоговая сумма рассчитывается по формуле:
Sит= S*(1+ Р/100)∆t .
Контрольные вопросы
1. С какой целью был разработан язык JavaScript.
2. В чем отличие языка JavaScript от Java?
3. Какие особенности работы скриптовых программ?
4. Как подключать сценарий к Web-Документу?
5. Какие объекты входят в объектную модель JavaScript?
6. Какие типы данных существуют в JavaScript?
7. Как объявляются переменные в JavaScript?