Вы находитесь на странице: 1из 1

Программа к экзамену

1. Основные технологии создания сайтов (HTML, CSS, ASP и ASP.NET, PHP,


Java-апплеты, JavaScript, CGI, MySQL , CMS).

2. Два базовых протокола передачи данных в сети: Internet Protocol (IP) и


Transmission Control Protocol (TCP). Сетевые протоколы FTP, SMTP, HTTP.
Порт. Сокет. Адрес компьютера в сети. DNS-серверы.

3. Протокол HTTP. Сообщение-запрос, сообщение-ответ. Методы запроса


GET, POST, HEAD. Адрес интерфейса обратной петли

4. Основные функции web-сервера. Структура web-сервера.

5. Клиентские программы. Основные функции web-браузера.

6. Язык программирования JavaScript. Основные области использования


JavaScript при создании интерактивных HTML-страниц. Способы встройки
сценария JavaScript в HTML-страницу.

7. Синтаксис языка JavaScript. Ссылка на объект. Типы данных: строковый,


числовой, object. Специальные значения null, undefined. Операция typeof.
Выражения (арифметические, логические, строковые).

8. Операторы и функции в JavaScript. Операторы управления. Особенности


(способы) вызова функций.

9. Стандартные объекты и функции ядра JavaScript: объект Array (методы


объекта join(), reverse(), sort(), split(), concat(), slice(), toString(), length), объект
Date, объект Math, объект String. Операция new.

10. Модель представления объектов обозревателя Document Object Model


(DOM). Объекты клиента. Иерархия объектов: объект window, объекты frame,
document, location, history, location.

11.Объект window, методы объекта open(), prompt(), alert(), confirm(). Объект


document, методы write(), writeln(), lastModified(), open(), close(). Объект
location, методы assign(url), reload(), replace(url).

12. Событие. Обработка событий. Браузерные события: события мыши,


события на элементах управления, клавиатурные события, события формы.

13. Способы работы с событиями: использование атрибута HTML,


использование свойства DOM-объекта. Метод addEventListener.

14. Серверное использование JavaScript. Фреймворк Node.js.

Вам также может понравиться