Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы волько.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
45.7 Кб
Скачать

21) Модель dom . Перспективные технологии создания интерактивных страниц: ajax

DOM  — это не зависящий от платформы и языка программный интерфейс, позволяющий программами скриптам получить доступ к содержимому HTMLXHTMLи XML-документов, а также изменять содержимое, структуру и оформление таких документов.

Модель DOM не накладывает ограничений на структуру документа. Любой документ известной структуры с помощью DOM может быть представлен в виде дерева узлов, каждый узел которого представляет собой элемент, атрибут, текстовый, графический или любой другой объект. Узлы связаны между собой отношениями "родительский-дочерний".

AJAX — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате, при обновлении данных веб-страница не перезагружается полностью, и веб-приложения становятся быстрее и удобнее.

22) Принципы построения и функционирования web-приложений. Реализация логики на стороне клиента и на сервере: используемые технологии и языки(НЕТУ)

23) PHP, основные операторы языка

PHP  — «Инструменты для создания персональных веб-страниц»; произносится пи-эйч-пи) — скриптовый язык[5] программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов[6].

Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом]. Проект распространяется под собственной лицензией, несовместимой с GNU GPL.

24) Объектно-ориентированное программирование. Основные принципы

Объе́ктно-ориенти́рованное программи́рование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. В случае языков с прототипированием вместо классов используются объекты-прототипы.

25) Публикация сайта в Интернет. Критерии выбора хостинг-провайдера. Тестирование usability. Поддержка.

Хо́стинг  — услуга по предоставлению вычислительных мощностей для физического размещения информации на сервере, постоянно находящемся в сети. Хостингом также называется услуга по размещению оборудования клиента на территории провайдера с обеспечением подключения его к каналам связи с высокой пропускной способностью

Одним из важных критериев выбора хостинга является используемая операционная система, поскольку от этого зависит программное обеспечение, которое будет поддерживать функциональность тех или иных сервисов. Важным аспектом описания хостинга является наличие тех или иных служб и возможностей:

• поддержка CGI: Perl, PHP, Python, ASP, Ruby, JSP • поддержка .htaccess/.htpasswd (для Apache) • поддержка баз данных

А также установленные модули и фреймворки для каждой из возможностей.

Хостинг как услугу сравнивают и описывают по количественным ограничениям:

• размер дискового пространства • количество месячного трафика • количество сайтов, которые можно разместить в рамках одной учетной записи • количество FTP пользователей • количество E-Mail ящиков и объём места, предназначенного для почты • количество баз данных и количество места под базы данных • количество одновременных процессов на пользователя • количество ОЗУ, и максимальное время исполнения выделяемое каждому процессу пользователя

качественным ограничениям:

• свободные ресурсы CPU, оперативной памяти, которые влияют на быстродействие сервера • пропускная способность каналов, которая влияет на загрузку информации • удаленность оборудования хостера от целевой аудитории сайта, которая влияет на загрузку информации

Юзабилити-тестирование — исследование, выполняемое с целью определения, удобен ли некоторый искусственный объект (такой как веб-страница,пользовательский интерфейс или устройство) для его предполагаемого применения. Таким образом, проверка эргономичности измеряет эргономичность объекта или системы. Проверка эргономичности сосредоточена на определённом объекте или небольшом наборе объектов, в то время как исследования взаимодействия человек-компьютер в целом — формулируют универсальные принципы.