
Билет 1.
1. Назовите основные способы внедрения сценария в HTML. Перечислите основные типы данных в языке JavaScript.
2. Напишите скрипт, который запрашивает фамилию, имя и отчество пользователя при запуске web – страницы и при уходе пользователя с web – страницы, прощается с ним по его имени.
3. Создать сценарий, позволяющий менять цвет фона web – страницы при нажатии одной из трех кнопок с указанным цветом. Интерфейс страницы может быть следующим:
4. Сформировать массив действительных чисел. Заменить все его элементы, большие данного числа z, этим числом. Подсчитать количество замен.
Преподаватель _____________ /Менькова Н.А./
Билет 2.
1. Назовите основные арифметические операторы JavaScript. Для чего использую оператор комментариев? Какой синтаксис имеет данный оператор?
2. Создайте скрипт, который вычисляет
значение функции y=
с учетом ее области определения. Значение
переменной х запросить с клавиатуры.
3. Разработать программу динамической смены изображений при наведении на них курсора мыши.
4. Сформировать массив натуральных чисел. Найти сумму элементов, кратных данному К.
Преподаватель _____________ /Менькова Н.А./
Билет 3.
1. Назовите основные способы создания переменных на языке JavaScript. Дайте характеристику оператору присваивания в языке JavaScript. Назовите основные логические операторы JavaScript.
2. Напишите скрипт, позволяющий выводить приветствие при запуске web – страницы, а также сообщение «Всего доброго!» при уходе пользователя с вашей странички.
3. Создайте скрипт, который по нажатию кнопки меняет цвет шрифта у расположенного на странице текста.
4. Определить, какое из положений переключателя было выбрано, организовав функцию, возвращающую выбранное значение. Интерфейс страницы может быть следующим:
Преподаватель _____________ /Менькова Н.А./
Билет 4.
1. Дайте характеристику основным операторам ввода – вывода в JavaScript.
2. Записать скрипт для вычисления среднего арифметического трёх чисел, вводимых с клавиатуры. Вывод результатов отформатировать по следующему образцу:
Среднее арифметическое чисел:… , … , … равно … . |
3. По нажатию на кнопку button_1 пользователь получает одно из трех сообщений: "Кликни-ка еще разик", "Эта кнопка — самая замечательная кнопка в мире", "Ну чего раскликался тут?!".
4. События onMouseOver и onMouseOut. Создайте страницу с гипертекстовой ссылкой. Когда курсор находит на ссылку, в строке состояния должны появляться слова: "Привет, пользователь название браузера!". Когда курсор уходит со ссылки, в строке состояния должен появляться текст: "Не скучаете у нас на URL страницы?" Если щелкнуть по ссылке, должно всплыть окно со словами: "Уже уходите? Сейчас всего только текущее время"; Время должно определяться через функцию. Окно предупреждения вызывается по событию onUnload.
Преподаватель _____________ /Менькова Н.А./
Билет 5.
1. Реализация условий на JavaScript.
2. Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов a и b. Вывод оформить по образцу:
Катет а =… Катет b =… Периметр треугольника =… Площадь треугольника =… |
3. Вывести полную информацию о текущей дате и времени. Например, "14 мая 2012 года, вторник, 2:53:44 pm".
4. По нажатию на кнопку button_1 должно происходить открытие нового окна с заданными свойствами: ("displayWindow", "width=400, height=300, status=no, toolbar=no, menubar=no").
Преподаватель _____________ /Менькова Н.А./