Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИУИКС(все что было).docx
Скачиваний:
46
Добавлен:
18.09.2019
Размер:
179.53 Кб
Скачать

Тема 8. Web-технологии как объект информационного управления (2)

Архитектура “тонкий клиент” не предусматривает

Архитектуры MVC – это разделение данные, представление и обработку действий пользователя на три отдельных компонента: -Модель ,-Представление (View),- Контролер (Controller). ????? ПРАВИЛЬНО

В архитектуре MVC программист отвечает за

В модели клиент/сервер браузер – это

В модели клиент/сервер браузер (что делает) запрашивает и отображает рез-ты запроса

В модели клиент/сервер клиент - это

В модели клиент/сервер сервер (что делает) формирует и отсылает ответ на запрос

В модели клиент/сервер сервер- это

В модели клиент/сервер клиент (что делает)

В основе архитектуры “тонкий клиент” лежит соответствие клиентского и серверного ПО общим стандартам.

Динамические Web-страницы асинхронно взаимодействуют с сервером без перегрузки самой страницы

Контролер в архитектуре MVC Интерпретирует данные, введенные пользователем, и информирует модель и представление о необходимости соответствующей реакции

Концептуальная основа Web - это замена архитектуры «тонкий клиент» предусматривающую унифицированное клиентское ПО и перенос обработки данных и описания интерфейса на сервер

Концептуальной основой Web не является 1)замена архитектуры "клиент-сервер'' на архитектуру «тонкий клиент» предусматривающую унифицированное клиентское ПО и перенос обработки данных и описания интерфейса на сервер 2)разделение содержания (content) и представления (representation) Web-сайта

Модель в архитектуре MVC предоставляет данные (обычно для View), а также реагирует на запросы (обычно от контролера), изменяя свое состояние . ПРЕДСТАВЛЯЕТ ДАННЫЕ

Переход от Web 1.0 к Web 2.0 – это переход от понимания Web как сети документов к сети приложений

Представление в архитектуре MVC Отвечает за отображение информации (пользовательский интерфейс).

Преимущества архитектуры MVC 1)Упрощение поддержки 2)Упрощение разработки 3)Разделение сложного целого на составные части 4)стимулирует большую степень абстракции и структуризации 6)Разделение труда 7)Программист 8)Верстальщик 9)Дизайнер

Преимущества отделения пользовательского интерфейса от логики предметной 1)это наиболее простой путь облегчить решение сложных задач 2)возможно создание нескольких различных интерфейсов, не изменяя логику предметной области

Преимущество архитектуры “тонкий клиент” 1)Web-сервер может сформировать соответствующую стандартам HTML-страницу, которая будет адекватным образом обработана и представлена в любом Web-браузере, под любой операционной системой и из любой точки Интернета. 2)Не менее важным, чем переносимость, преимуществом архитектуры "тонкий клиент' является минимальная стоимость внедрения и поддержки ПО на компьютерах пользователей. 3)Для работы с Web-приложением не требуется установка и поддержка на компьютеры пользователей никакого дополнительного ПО, кроме ОС и браузера со стандартным набором плагинов. 4)Внедрение Web-приложения происходит централизованно, на Web-сервере

Протокол CGI Common Gateway Interface

Протокол CGI описывает ????методы формирования строки HTTP запроса, методы извлечения методы формирования строки HTTP запроса на основе данных введённых пользователем; методы извлечения этих данных из HTTP ответа

Протоколом передачи данных не является (является) 1)HTTP (Hyper Text Transfer Protocol)- протокол передачи гипертекстовой информации; 2)FTP (File Transfer Protocol) - протокол передачи файлов 3)Типы Р2Р

Серверы приложений

Технология Web 2.0 AJAX – это комбинация технологий (язык программирования JavaScript, взаимодействие с сервером в формате XML)

Универсальная переносимость то есть возможностью выполнения пользовательских задач на разных ОС и аппаратных платформах.

Форматом передачи данных является

Что может сформировать HTML-страницу, которая будет представлена в любом Web-браузере, под любой операционной системой и из любой точки Интернета.