Главная / Интернет-технологии / Мировые информационные ресурсы

Мировые информационные ресурсы - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Учебный курс, формирующий представления о построении приложений для глобальной сети Интернет на основе концепции Web.
Смотрите также:
Как называется программа, способная распознавать язык разметки HTML?
(1) брандмауэр
(2) браузер
(3) маузер
(4) JavaScript
Какой префикс в названии тега отличает объекты ASP.NET от описания элементов HTML?
(1) web
(2) runat
(3) server
(4) asp
Как называется процесс отправки данных на ту же страницу и обработки данных на сервере?
(1) getback
(2) postback
(3) hetforward
(4) postforward
На сколько составляющих разделен код в ASP.NET MVC Framework?
(1) 2
(2) 3
(3) 4
(4) 7
Как называются объекты, которые загружаются в процессе работы приложения и позволяют запускать программный код на различных стадиях обработки запроса http?
(1) HTTP-модели
(2) HTTP-модули
(3) HTTP-контролеры
(4) HTTP-обработчики
Как называется процесс проверки данных на соответствие различным критериям?
(1) аутентификация
(2) авторизация
(3) валидация
(4) идентификация
Как называется промежуточный язык, в который компилируется приложение .NET ?
(1) Algol
(2) MSIL
(3) LIPO
(4) Ассемблер
Какие составляющие влияют на производительность веб-приложения?
(1) программный код приложений на стороне клиента
(2) программный код самого веб-сервера
(3) программный код веб-приложения
(4) версия браузера клиента
К какому типу атак относится атака на приложение, при которой генерируется большое число одновременных запросов к приложению?
(1) подмена данных
(2) отказ в обслуживании
(3) перехват конфиденциальной информации
(4) неправомочная модификация информации в приложении
В каком году впервые был предложен AJAX?
(1) 1998
(2) 2001
(3) 2005
(4) 2010
Какие типы веб-приложений существуют по способу исполнения?
(1) интерпретируемые
(2) транслируемые
(3) компилируемые
(4) итеративные
Как называются папки в составе ASP.NET, которые имеют заранее предопределенные имена, содержат строго специфичную информацию и их содержимое невозможно загрузить напрямую по протоколу HTTP?
(1) особые папки
(2) теневые папки
(3) загрузочные папки
(4) зарезервированные папки
Какие из нижеперечисленных операций выполняются на клиентской стороне?
(1) генерация запроса
(2) отправка запроса
(3) обработка запроса
(4) исполнение программного кода
(5) формирование ответа
(6) отправка ответа
(7) отображение результатов
Как называется инструментарий в составе ASP.NET, который позволяет создать собственные веб-формы в составе веб-приложения?
(1) ASP.NET Web Elements
(2) ASP.NET Web Control
(3) ASP.NET Web Forms
(4) ASP.NET MVC Framework
Как называется функция на языке JavaScript, предназначенная для выполнения обратного вызова?
(1) eventTarget
(2) eventArgument
(3) doPostBack
(4) actPostBack
Какая часть кода в соответствии с логикой ASP.NET MVC Framework отвечает за построение бизнес-логики работы приложения?
(1) модель
(2) контролер
(3) структура
(4) представление
Какой метод запускается в момент инициализации HTTP-модуля
(1) Init
(2) Start
(3) Dispose
(4) Upload
Как называется валидация введенных клиентом данных, которая работает в рамках программного кода, размещенного на стороне сервера?
(1) валидация браузера
(2) валидация контроллера
(3) серверная валидация
(4) клиентская валидация
Что из нижеперечисленного позволяет запускать приложения .Net на разных платформах?
(1) набор библиотек расширения
(2) набор базовых классов
(3) набор элементов управления
(4) общеязыковая среда исполнения
Как называется сохранение результата операции в специальном буфере с целью использования этого результата впоследствии при обработке последующих HTTP-запросов?
(1) буферизация
(2) ассоциирование
(3) хеширование
(4) кэширование
Какой тип атаки использовал злоумышленник, если он, используя специальное программное обеспечение, прослушивал весь трафик между клиентом и сервером и получил номер кредитной карты клиента?
(1) подмена данных
(2) отказ в обслуживании
(3) перехват конфиденциальной информации
(4) неправомочная модификация информации в приложении
Как называется объект в составе программных интерфейсов JavaScript, который сделал возможным AJAX?
(1) MetodHttpRequest
(2) XMLHttpRequest
(3) XMLHttpResponse
(4) XMLHttpHelp
Как называется базовый класс страницы ASP.NET?
(1) base
(2) control
(3) page
(4) list
Как называется файл, который содержит настройки приложения, зависящие от среды, в которой оно выполняется?
(1) загрузочный
(2) конфигурационный
(3) настроечный
(4) настраиваемый
На каком уровне модели OSI работает HTTP?
(1) транспортный
(2) сетевой
(3) представления
(4) прикладной
На сколько составляющих делится программный код приложения в ASP.NET MVC Framework?
(1) 2
(2) 3
(3) 4
(4) 7
К какой категории элементов управления Visual Studio относятся Label, Button и TextBox?
(1) серверные элементы управления HTML
(2) элементы управления Web
(3) полнофункциональные элементы управления
(4) элементы управления для работы с данными
Какая папка в составе приложения ASP.NET MVC Framework содержит таблицы стилей (CSS), изображения и другие элементы, необходимые для генерации пользовательского интерфейса приложения?
(1) Scripts
(2) References
(3) Views
(4) Content
Какой объект приложения используется при описании HTTP-модуля для того, чтобы подписаться на нужные события?
(1) HttpView
(2) HttpHandler
(3) HttpApplication
(4) HttpEvent
Как называется логическое свойство, присутствующее в каждом валидаторе?
(1) IfValid
(2) IsValid
(3) IfCorrect
(4) IsCorrect
Как называется механизм в среде .Net Framework, удаляющий из памяти те объекты, которые использовались ранее и в данный момент не нужны?
(1) сборщик памяти
(2) компилятор
(3) сборщик мусора
(4) среда исполнения
Как называется параметр OutpostCache, который определяет время жизни данных в кэше в секундах?
(1) Time
(2) Live
(3) Duration
(4) VaryByParam
Какой тип атаки реализовал рядовой сотрудник организации, который подсмотрел пароль администратора для доступа к приложению, а затем использовал его для входа в базу данных с целью посмотреть интересующую его информацию?
(1) отказ в обслуживании
(2) перехват конфиденциальной информации
(3) неправомочный доступ к конфиденциальной информации
(4) подмена данных
Какой объект необходимо разместить на странице в начале создания AJAX-приложения?
(1) ScriptManager
(2) Timer
(3) UpdatePanel
(4) UpdateProgress
Какое слово в определении класса говорит компилятору о том, что описание данного класса может содержаться в нескольких файлах?
(1) part
(2) page
(3) partial
(4) response
Какие файлы в рамках платформы .Net используются для хранения конфигурации настольных приложений?
(1) web.config
(2) table.config
(3) app.config
(4) mobile.config
В какой части HTTP-запроса указывается метод запроса?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Какая составляющая программного кода приложения содержит его бизнес-логику в соответствии с шаблоном проектирования Model-View-Controller?
(1) model
(2) view
(3) controller
Как называются элементы управления Visual Studio, предназначенные для получения большого объема данных от СУБД?
(1) элементы управления для осуществления навигации
(2) элементы управления для работы с данными
(3) элементы управления проверки достоверности введенных пользователем данных
(4) полнофункциональные элементы управления
Как называется таблица, которая представляет собой сопоставление шаблона адреса HTTP-запроса и контроллера, со всеми необходимыми параметрами?
(1) таблица состояний
(2) таблица адресов
(3) таблица маршрутов
(4) таблица страниц
Как называется конечная точка, которая обслуживает запрос к ресурсу?
(1) HTTP-модель
(2) HTTP-модуль
(3) HTTP-контролер
(4) HTTP-обработчик
Как называется базовый класс серверного валидатора?
(1) Validator
(2) BaseValidate
(3) ActionResult
(4) BaseValidator
Для чего необходимо наличие промежуточного кода на языке MSIL?
(1) для быстроты компиляции
(2) для мультиплатформенности
(3) для удаления лишнего кода
(4) для поддержки высокоуровневых языков
В каком параметре директивы OutpostCache указывается зависимость нахождения страницы в кэша от параметров, которые задаются в адресной строке?
(1) VaryByHeader
(2) VaryByParam
(3) VaryByControl
(4) VaryByCustom
Что такое страж в терминологии ASP.NET?
(1) охранник у входа в помещение с серверами
(2) антивирусная программа на веб-сервере
(3) механизм защиты, отвечающий за проверку конкретного условия защиты
(4) механизм аутентификации
Какой элемент необходимо использовать, чтобы пользователь знал о происходящем AJAX-взаимодействии?
(1) ScriptManager
(2) Timer
(3) UpdatePanel
(4) UpdateProgress
Как называется процесс предварительной компиляции всех страниц веб-приложения с целью получения исполняемых сборок?
(1) компиляция приложения
(2) интерпретация приложения
(3) трансформация приложения
(4) предкомпиляция приложения
Как называется папка, в которой находятся глобальные настройки приложения .Net?
(1) GLOBAL
(2) CONFIG
(3) MACHINE
(4) WEB
В какой части HTTP-запроса будет находится содержимое файла, который необходимо передать на сервер?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Как называются специальные классы в ASP.NET MVC Framework, которые позволяют генерировать наиболее востребованный код?
(1) controls
(2) helpers
(3) icons
(4) objects
Если элемент управления по смыслу не подразумевает наличие дочерних элементов управления, то:
(1) он не содержит коллекцию Controls
(2) содержимое коллекции Controls игнорируется
(3) в элемент добавляются пустые дочерние элементы управления
Какой параметр метода MapRoute используется для генерации адреса, соответствующего маршруту в коде приложения для ссылки на другие ресурсы?
(1) имя маршрута
(2) шаблон адреса HTTP-запроса
(3) параметры запроса по умолчанию
(4) ограничения маршрута
Как называется метод, являющийся входной точкой для обработки запроса в HTTP-обработчике?
(1) ProcessRequest
(2) WriteFile
(3) BeginProcessRequest
(4) ExecuteResult
С помощью какого свойства класса BaseValidator можно отключить клиентскую валидацию?
(1) ControlToValidate
(2) IsValid
(3) EnableClientScript
(4) OnClientValidate
Выберите утверждения, верные в отношении компиляции .Net Framework:
(1) при запуске приложения автоматически определяется, была ли сборка скомпилирована ранее
(2) среда исполнения нигде не записывает полученный машинный код, каждый раз при запуске приложения компиляция начинается заново
(3) при запуске приложения компилятор получает машинный код для всего приложения
(4) при запуске приложения компилятор получает машинный код только для той части сборки, которая должна быть исполнена в данный момент
Как называется параметр OutpostCache, с помощью которого учитывается значение HTTP-заголовоков?
(1) VaryByHeader
(2) VaryByParam
(3) VaryByControl
(4) VaryByCustom
Какой уровень безопасности ASP.NET за определение полномочий текущего пользователя ?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Что такое jQuery?
(1) элемент управления ASP.NET
(2) библиотека для создания сценариев Active X
(3) библиотека для создания сценариев JavaScript
(4) специальный конфигурационный файл
Какой механизм используется для создания доменов приложений?
(1) инициализация по требованию
(2) отложенная инициализация
(3) отложенная компиляция
(4) отложенная интерпретация
Какие файлы определяют глобальные настройки приложений .Net?
(1) web.config
(2) table.config
(3) app.config
(4) machine.config
В какой части HTTP-ответа указывается статус ответа?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Выделите утверждения, верные в отношении ASP.NET Web Forms.
(1) требует меньше времени на создание приложения, чем ASP.NET MVC Framework
(2) приложения обладают гибкой и стройной архитектурой
(3) позволяет получить полный контроль над получаемым в итоге HTML-кодом
(4) не позволяет получить полный контроль над получаемым в итоге HTML-кодом
(5) программный код разделяется на бизнес-логику, представление и обработку пользовательского ввода
(6) использует понятие "элемент управления"
Какой тип собственных элементов управления используется для вынесения общих элементов страницы, которые используются многократно на разных страницах?
(1) специальные серверные элементы управления
(2) стандартные элементы управления
(3) элементы управления браузера
(4) пользовательские элементы управления
Какое регулярное выражение вводит ограничение на применение только цифр?
(1) /p
(2) /d
(3) /b
(4) /c
Какими способами можно воспользоваться для реализации собственного HTTP-обработчика?
(1) создать пустой класс и реализовать в нем интерфейс IHttpHandler
(2) создать пустой класс и реализовать в нем интерфейс IRouteConstraint
(3) создать пустой класс и реализовать в нем интерфейс IHttpModule
(4) воспользоваться встроенным шаблоном Visual Studio
Какой тип валидаторов ASP.NET Web Forms позволяет проверить значение поля ввода на заданный диапазон?
(1) RequiredFieldValidator
(2) RangeValidator
(3) CompareValidator
(4) RegularExpressionValidator
Какой ключ утилиты NGen позволяет скомпилировать сборку и установить ее в кэш сборок ?
(1) install
(2) uninstall
(3) update
(4) display
Какой механизм кэширования предполагает кэширование всей страницы без исключений?
(1) фрагментарное кэширование
(2) послекэшэвых подстановок
(3) кэширование выходного потока
Какой уровень безопасности ASP.NET отвечает за то, чтобы данные передаваемые от клиента серверу не были подменены третьими лицами?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Какая конструкция используется для создания AJAX-запросов к серверу и обработки их на клиентской стороне?
(1) #.ajax
(2) $.ajax
(3) *.ajax
(4) %.ajax
Какое событие возникает в самом начале при обработке каждого запроса?
(1) BeginRequest
(2) StartRequest
(3) AuthorizeRequest
(4) UpdateRequestCache
Какой инструмент позволяет сохранять состояние при обращении к текущей или внешней странице сайта?
(1) состояние вида
(2) строка запроса
(3) состояние сеанса
(4) состояние приложения
Какой метод HTTP-запроса позволяет получить информацию от сервера, например, файл?
(1) GET
(2) HEAD
(3) PUT
(4) DELETE
Файлы с каким расширением создаются при создании пользовательского элемента управления?
(1) aspx
(2) ascx
(3) cs
(4) txt
Как будет называться класс контролера, если название контроллера – Sale?
(1) Sale
(2) Sale_1
(3) SaleController
(4) ControllerSale
Какой атрибут узла add при добавлении нового HTTP-обработчика задает маску для адреса?
(1) path
(2) verb
(3) type
(4) name
Какой тип валидаторов ASP.NET Web Forms позволяет сравнивать значение одного элемента управления с константой или значением другого элемента управления?
(1) RequiredFieldValidator
(2) RangeValidator
(3) CompareValidator
(4) RegularExpressionValidator
Какой ключ утилиты NGen позволяет отобразить состояние процесса компиляции ?
(1) install
(2) show
(3) update
(4) display
С каким глобальным объектом работает кэширование данных?
(1) User
(2) Cache
(3) Memory
(4) Key
Как называется тип аутентификации ASP.NET, при котором пользователь должен ввести имя пользователя и пароль на странице ASP.NET?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Какое событие генерируется после завершения работы приложения, когда сборщик мусора .NET готов к восстановлению занимаемой памяти?
(1) SessionEnd
(2) End
(3) Disposed
(4) EndRequest
Какой инструмент ASP.NET сохраняет состояние с помощью скрытого поля, которое хранится в HTML-коде страницы?
(1) состояние вида
(2) строка запроса
(3) состояние сеанса
(4) состояние приложения
Все статусные коды являются…
(1) двузначными
(2) трехзначными
(3) четырехзначными
(4) пятизначными
Какая директива используется для регистрации элемента управления на странице?
(1) Add
(2) AddItem
(3) Register
(4) Request
Какой метод, являющийся наследником класса ActionResult, позволяет отправить клиенту обычную текстовую строку в качестве текущего представления ?
(1) View
(2) Content
(3) File
(4) Json
Для реализации асинхронного обработчика, необходимо создать класс, реализующий интерфейс…
(1) IsHttpHandler
(2) IHttpHandler
(3) IsHttpAsyncHandler
(4) IHttpAsyncHandler
Операция DataTypeCheck является составляющей свойства…
(1) ControlToCompare
(2) ValueToCompare
(3) Operator
(4) Type
Как называются приложения, которые запускаются на локальном компьютере пользователя ?
(1) веб-приложения
(2) мобильные приложения
(3) локальные приложения
(4) настольные приложения
Каким параметром объекта Insert задаются зависимости кэша?
(1) key
(2) value
(3) CacheDependency
(4) priority
Как называется тип аутентификации, который предусматривает наличие третьей стороны, гарантирующей, что пользователь является именно тем, за кого он себя выдает?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Какой файл необходимо добавить в проект приложений, чтобы использовать модели событий ASP.NET?
(1) start.asax
(2) class.asax
(3) global.asax
(4) event.asax
Как называется свойство элементов управления, предназначенное для управления механизмом ViewState?
(1) EnableViewState
(2) DisableViewState
(3) OnViewState
(4) StartViewState
Как называется протокол HTTP с поддержкой шифрования?
(1) CHTTP
(2) HTTPC
(3) SHTTP
(4) HTTPS
Как называются собственные элементы управления, представляющие собой классы .NET Framework, которые программным образом генерируют собственный HTML-код и всегда предварительно компилируются в сборки?
(1) специальные серверные элементы управления
(2) стандартные элементы управления
(3) элементы управления браузера
(4) пользовательские элементы управления
В какой папке в составе проекта ASP.NET MVC Framework размещены все шаблоны для генерации пользовательского представления?
(1) Controllers
(2) Models
(3) References
(4) Views
Какой метод является единственным методом класса AcrtionResult?
(1) ProcessRequest
(2) OnActionExecuting
(3) ExecuteResult
(4) ShowResult
Каким образом осуществляется валидация в приложениях на базе ASP.NET Web Forms?
(1) с помощью элементов управления
(2) с помощью контроллера, с дальнейшим отображением результатов в представлении
(3) применяется только клиентская валидация на основе JavaScript
(4) применяется только клиентская валидация на основе ActiveX
Какие из настольных приложений в общем случае не имеют пользовательского интерфейса?
(1) оконные
(2) консольные
(3) службы Windows
Какие параметры объекта Insert задают время жизни данных в кэше?
(1) value
(2) absTime
(3) slidingTime
(4) priority
Как называется интерфейс ASP.NET, предназначенный для реализации различных поставщиков для хранения информации о пользователях?
(1) Authentication API
(2) Member API
(3) Membership API
(4) Authorization API
Какой служебный объект ASP.NET является “входной точкой” для получения доступа ко всем остальным объектам?
(1) HttpContext
(2) Request
(3) Server
(4) Trace
Какое значение необходимо присвоить свойству текущей страницы ViewStateEncryptionMode для шифрования состояния вида?
(1) true
(2) always
(3) on
(4) 1
Что отделяет HTTP-заголовки от тела HTTP-сообщения?
(1) пробел
(2) точка с запятой
(3) пустая строка
(4) двоеточие
Какие параметры должна содержать директива Register для регистрации специального серверного элемента управления?
(1) src
(2) NameSpace
(3) Assembly
(4) TagPrefix
Как называется объект, унаследованный от базового класса ActionResult?
(1) контроллер
(2) структура
(3) представление
(4) модель
Как называется класс, являющийся базовым классом для любых представлений ASP.NET MVC Framework?
(1) ActionResult
(2) HttpContext
(3) ViewState
(4) ActionFilter
Какой объект в составе базового класса контроллера используется для хранения информации об ошибках?
(1) ValidateState
(2) IsValid
(3) ModelState
(4) ControllerState
Выделите утверждения, верные в отношении веб-приложений.
(1) веб-приложения необходимо устанавливать на компьютере пользователя.
(2) веб-приложения необходимо устанавливать на веб-сервере.
(3) веб-приложения работают вне зависимости от подключения компьютера к сети Интернет.
(4) веб-приложения имеют неограниченные возможности построения пользовательских интерфейсов.
(5) веб-приложения имеют ограниченные возможности построения пользовательских интерфейсов.
Как называется группа пользователей, в которой контроль доступа осуществляется для всех пользователей, входящих в эту группу?
(1) класс
(2) роль
(3) категория
(4) уровень
С помощью какого объекта ASP.NET можно модифицировать HTTP-ответ, который отправляется клиенту?
(1) HttpContext
(2) Request
(3) Response
(4) Trace
Какой механизм сохранения состояния позволяет сохранять данные на протяжении всего сеанса работы пользователя с веб-приложением?
(1) состояние вида
(2) строка запроса
(3) состояние сеанса
(4) состояние приложения
Какой протокол преобразует символическое имя сервера в IP-адрес?
(1) HTTP
(2) DNS
(3) TCP
(4) ARP
На какие типы делятся события в модели событий ASP.NET?
(1) системные события
(2) события клиента
(3) события страницы
(4) глобальные события
Как называется фильтр, который позволяет ограничить доступ к действию контроллера для определенных HTTP-методов?
(1) AcceptVerbs
(2) Authorize
(3) HandleError
(4) OutputCache
Свойство IsValid объекта ModelState примет значение false, если…
(1) объект ModelState содержит хотя бы одно сообщение об ошибке
(2) объект ModelState содержит более двух сообщений об ошибке
(3) пользователь ввел большинство данных неправильно
(4) пользователь ввел все данные неправильно
Технология Adobe Flash используется для создания:
(1) мобильных приложений
(2) консольных приложений
(3) сервисов
(4) RIA приложений
Какой элемент управления ASP.NET предназначен для входа в систему и представляет собой два поля ввода – для имени пользователя и пароля, и кнопку входа в систему?
(1) Login
(2) LoginView
(3) LoginStatus
(4) LoginName
Какой метод объекта Server заменяет обычную строку строкой допустимых символов HTML?
(1) HtmlDecode
(2) HtmlEncode
(3) UrlEncode
(4) UrlDecode
Как называется интерфейс взаимодействия внешнего приложения и веб-сервера, который предполагает создание отдельного процесса на каждый запрос?
(1) CGI
(2) TCP
(3) ISAPI
(4) VISAVI
Какое событие запускается при инициализации кода пользователя?
(1) Page.Init
(2) Page.Load
(3) Page.IsValid
(4) Page.Unload
Какие из нижеперечисленных технологий можно использовать для создания сервисов?
(1) Microsoft Silverlight
(2) ASP.NET Web Services
(3) Windows Communication Foundation
(4) Adobe Flash
Какой элемент управления ASP.NET позволяет отобразить имя активного пользователя, который вошел в систему ?
(1) Login
(2) LoginView
(3) LoginStatus
(4) LoginName
Какой объект ASP.NET является универсальным объектом трассировки?
(1) HttpContext
(2) Request
(3) Response
(4) Trace
Какое событие вызывается каждый раз, когда начинается новый сеанс?
(1) Application_Start
(2) Session_Start
(3) Application_Disposed
(4) WebStart
Как в .NET Framework называется вся информация, относящаяся к определенной категории пользователей по географическому признаку?
(1) категория
(2) раса
(3) культура
(4) этнос
Каким объектом представляется каждая культура .NET Framework?
(1) CultureInfo
(2) CultureDetail
(3) SubCulture
(4) Culture
Как называются файлы ресурсов, которые размещены в приложении и доступны в рамках всего проекта?
(1) общие ресурсы
(2) ресурсы культуры
(3) локальные ресурсы
(4) глобальные ресурсы
Как называются файлы ресурсов, которые содержат значения для конкретной страницы, а не для всего приложения?
(1) общие ресурсы
(2) ресурсы культуры
(3) локальные ресурсы
(4) глобальные ресурсы
Как называется протокол взаимодействия клиента и сервера, по которому работают веб-приложения в глобальной сети Интернет?
(1) TTPH
(2) UDP
(3) MCP
(4) HTTP
Какой атрибут элемента управления ASP.NET говорит среде исполнения о том, что этот тег является серверным элементом управления?
(1) runat="computer"
(2) runat="application"
(3) runat="asp"
(4) runat="server"
С помощью какого метода при нажатии на кнопку страница формирует HTTP-запрос к серверу и отправляет данные на сервер?
(1) GET
(2) POST
(3) PUT
(4) HEAD
Какие составляющие выделяются в коде с соответствии с идеологией ASP.NET MVC Framework?
(1) модель
(2) контролер
(3) структура
(4) представление
Какой интерфейс реализует каждый HTTP-модуль?
(1) IsHttpModule
(2) HttpModule
(3) SHttpModule
(4) IHttpModule
Какие виды валидации данных, введенных пользователем, выделяют?
(1) валидация браузера
(2) валидация контроллера
(3) серверная валидация
(4) клиентская валидация
Как называется утилита в составе .Net Framework, предназначенная для компиляции?
(1) compile.exe
(2) comppr.exe
(3) ildasm.exe
(4) msil.exe
Выберите верное утверждение в отношении IIS7.
(1) потоки для обработки клиентских запросов создаются в момент поступления клиентского запроса
(2) потоки для обработки клиентских запросов создаются при старте веб-сервера и переходят в состояние ожидания.
(3) клиентские запросы объединяются друг с другом с целью уменьшения количества необходимых им потоков.
(4) количество потоков никак не влияет на производительность сервера.
Какая аббревиатура принята для обозначения атак типа "отказ в обслуживании"?
(1) MOS
(2) DOS
(3) QOS
(4) SOS
Как называется подход к функционированию веб-приложений, основанный на использовании клиентских сценариев JavaScript в рамках браузера?
(1) ASP.NET
(2) AJAX
(3) XML
(4) ATAX
Как называются веб-приложения, исполняющие программный код построчно?
(1) интерпретируемые
(2) транслируемые
(3) компилируемые
(4) итеративные
Как называется зарезервированная папка в составе ASP.NET, которая содержит все предварительно скомпилированные сборки .NET, используемые web-приложением ASP.NET?
(1) Bin
(2) App_Code
(3) App_GlobalResources
(4) App_Data
Какие из нижеперечисленных операций выполняются на серверной стороне?
(1) генерация запроса
(2) отправка запроса
(3) обработка запроса
(4) исполнение программного кода
(5) формирование ответа
(6) отправка ответа
(7) отображение результатов
Как называется инструментарий в составе ASP.NET, который позволяет подойти к разработке веб-приложения по аналогии с разработкой настольного приложения?
(1) ASP.NET Web Elements
(2) ASP.NET Web Control
(3) ASP.NET Web Forms
(4) ASP.NET MVC Framework
Как называются скрытые поля на HTML-странице, предназначенные для выполнения обратного вызова?
(1) _eventTarget
(2) _eventArgument
(3) _doPostBack
(4) _actPostBack
Какая часть кода в соответствии с логикой ASP.NET MVC Framework отвечает за генерацию пользовательского интерфейса (код HTML)?
(1) модель
(2) контролер
(3) структура
(4) представление
В рамках какого метода происходит подписка на нужные события ASP.NET при описании HTTP-модуля?
(1) Init
(2) Start
(3) Dispose
(4) Upload
Клиентская валидация не работает, если…
(1) клиент отказался проходить валидацию
(2) в браузере отключено исполнение сценариев JavaScript
(3) в браузере включено исполнение сценариев JavaScript
(4) в браузере отключено выполнение сценариев ActiveX
Какая аббревиатура соответствует общеязыковой среде исполнения в составе .Net Framework?
(1) FCL
(2) CLS
(3) WCF
(4) CLR
Как называется директива веб-страницы, с помощью которой можно задать режим кэширования выходного потока?
(1) ActiveCache
(2) OutpostCache
(3) OutputCache
(4) InputCache
Как можно бороться с перехватом конфиденциальной информации?
(1) блокированием IP-адресов
(2) шифрованием канала
(3) использованием электронной подписи
(4) использованием сложных паролей для доступа к веб-приложению
Как называется представление данных, с которым наиболее удобно работать в сценариях JavaScript?
(1) XML
(2) SDON
(3) JSON
(4) MSON
Какими файлами представляется страница ASP.NET в структуре проекта?
(1) .cs
(2) .html
(3) .vb
(4) .aspx
Какой формат используется в .NET Framework для хранения конфигурации?
(1) текстовый
(2) xml
(3) бинарный файл с собственной структурой
Выберите верные утверждения в отношении HTTP-сообщений.
(1) HTTP-сообщение представляет собой текстовую информацию в определенном формате
(2) HTTP-сообщение представляет собой графическую информацию в определенном формате
(3) HTTP-сообщение представляет собой зашифрованную текстовую информацию
(4) первая строка HTTP-сообщения существенно различается для HTTP-ответа и HTTP-запроса
(5) У HTTP-ответа и HTTP-запроса первые строки совпадают
Какие составляющие выделяют в программном коде приложения в ASP.NET MVC Framework?
(1) model
(2) view
(3) state
(4) controller
К какой категории элементов управления Visual Studio относятся Calendar и TreeView?
(1) серверные элементы управления HTML
(2) элементы управления Web
(3) полнофункциональные элементы управления
(4) элементы управления для работы с данными
Какая папка в составе приложения ASP.NET MVC Framework содержит программный код на языке JavaScript, который выполняется в браузере не стороне клиента ?
(1) Scripts
(2) References
(3) Views
(4) Content
Какие атрибуты должен содержать узел add при добавлении HTTP-модуля в конфигурацию приложения?
(1) state
(2) name
(3) type
(4) address
С помощью какого метода происходит перебор всех валидаторов на странице?
(1) Check
(2) Response
(3) Validate
(4) Request
На сколько этапов можно разделить компиляцию приложений .Net?
(1) 1
(2) 2
(3) 4
(4) 7
В каких единицах задается время жизни данных в кэше с помощью параметра Duration?
(1) секунды
(2) минуты
(3) часы
(4) дни
Какой тип атаки реализовал злоумышленник, если он неправомерно поправил в базе данных приложения баланс своего счета?
(1) перехват конфиденциальной информации
(2) неправомочный доступ к конфиденциальной информации
(3) неправомочная модификация информации в приложении
(4) подмена данных
Какой объект ASP.NET AJAX позволяет подключить к странице все необходимые клиентские сценарии, которые будут использоваться AJAX-приложением для взаимодействия с сервером?
(1) ScriptManager
(2) Timer
(3) UpdatePanel
(4) UpdateProgress
С помощью каких методов разметка страницы трансформируется в программный код?
(1) Response.Write()
(2) Answer.Write()
(3) Response.Read()
(4) Answer.Read()
Какие части выделяют в системе конфигурации .Net?
(1) системные настройки
(2) глобальные настройки
(3) настройки приложений
(4) настройки платформы
В какой части HTTP-запроса указывается версия протокола HTTP?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Какая составляющая программного кода приложения содержит программный код генерации представления (HTML-кода) в соответствии с шаблоном проектирования Model-View-Controller?
(1) model
(2) view
(3) controller
Как называются элементы управления Visual Studio, предназначенные для отображения структуры страниц веб-приложения и позволяющие пользователю перемещаться с одной страницы на другую ?
(1) элементы управления для осуществления навигации
(2) элементы управления для работы с данными
(3) элементы управления Web
(4) полнофункциональные элементы управления
Какой класс используется для хранения таблиц маршрутов?
(1) TableCollection
(2) WayCollection
(3) AddressCollection
(4) RouteCollection
HTTP-обработчик относится к классу, реализующему интерфейс…
(1) IsHttpHandler
(2) IHttpHandler
(3) IsHttpHelper
(4) IHttpHelper
Какое свойство класса BaseValidator определяет состояние валидатора и является показателем того, успешно ли прошла проверка?
(1) ControlToValidate
(2) IsValid
(3) IfValid
(4) Validate
Какая аббревиатура используется для механизма, который занимается преобразованием кода MSIL в машинный код?
(1) JIT
(2) IT
(3) IL
(4) SIT
Каким должно быть значение параметра VaryByParam, чтобы при любых значениях параметров в кэше в один момент времени содержалась только одна копия страницы?
(1) *
(2) true
(3) param
(4) none
Сколько условий защиты проверяет каждый страж?
(1) одно
(2) два
(3) зависит от количества уровней безопасности
(4) зависит от уровня безопасности, к которому он принадлежит
С каким элементом связывается UpdateProgress, чтобы уведомить пользователя о взаимодействии с сервером?
(1) ScriptManager
(2) Timer
(3) UpdatePanel
(4) ScriptManagerProxy
С помощью какой утилиты можно сделать предкомпиляцию веб-приложения?
(1) aspnet_compiler
(2) asp_compiler
(3) net_compiler
(4) html_compiler
Какой файл содержит конфигурационные настройки, которые нельзя переопределить на уровне приложения?
(1) web.config
(2) table.config
(3) app.config
(4) machine.config
В какой части HTTP-запроса указывается версия браузера, используемого клиентом?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Что сначала обрабатывает запрос с соответствии с логикой работы ASP.NET MVC Framework?
(1) модель
(2) представление
(3) контроллер
В процессе реализации какого метода реализуется HTML-код элемента управления?
(1) Render
(2) RenderControl
(3) RenderElement
(4) RenderControls
Какой параметр метода MapRoute используется, если в адресе HTML-запроса отсутствует соответствующий фрагмент?
(1) имя маршрута
(2) шаблон адреса HTTP-запроса
(3) параметры запроса по умолчанию
(4) ограничения маршрута
Какой объект принимает метод ProcessRequest в качестве параметра?
(1) Request
(2) Response
(3) HttpContext
(4) Trace
Какое свойство класса BaseValidator определяет сообщение об ошибке, которое будет отображаться на странице, если проверка закончилась неуспехом?
(1) ControlToValidate
(2) IsValid
(3) EnableClientScript
(4) ErrorMessage
Какую утилиту в составе .Net Framework необходимо использовать для предкомпиляции приложения до его запуска?
(1) JIT
(2) DIT
(3) NGen
(4) NGet
Как называется параметр OutpostCache, с помощью которого учитывается состояния элемента управления ?
(1) VaryByHeader
(2) VaryByParam
(3) VaryByControl
(4) VaryByCustom
Какой уровень безопасности ASP.NET реализуется за счет применения протокола HTTPS?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Для чего предназначен механизм селекторов?
(1) для защиты веб-страницы
(2) для получения доступа к элементу страницы в рамках библиотеки jQuery
(3) для загрузки необходимой библиотеки jQuery
(4) для отбора лишнего кода в разметке веб-страницы
Как происходит обновление страницы ASP.NET?
(1) работа веб-сервера останавливается, и страница обновляется
(2) старый домен приложения удаляется, затем создается новый домен приложения для обновления
(3) старый домен приложения существует одновременно с новым, пока не будут обработаны все старые запросы
(4) старый домен приложения существуют до тех пор, пока не будет создан новый домен приложения
В каком разделе необходимо объявить собственную секцию конфигурационных настроек?
(1) sectionsConfig
(2) appConfig
(3) configSections
(4) configWeb
В какой части HTTP-ответа может быть указан тип передаваемого клиенту содержимого?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Выделите утверждения, верные в отношении ASP.NET MVC Framework.
(1) требует меньше времени на создание приложения, чем ASP.NET Web Forms
(2) требует больше времени на создание приложения, чем ASP.NET Web Forms
(3) позволяет получить полный контроль над получаемым в итоге HTML-кодом
(4) не позволяет получить полный контроль над получаемым в итоге HTML-кодом
(5) программный код разделяется на бизнес-логику, представление и обработку пользовательского ввода
(6) использует понятие "элемент управления"
Для того чтобы произошли изменения во всех страницах, использующих пользовательский элемент управления, необходимо:
(1) изменить каждую страницу отдельно
(2) изменить одну страницу, остальные синхронизируются
(3) изменить пользовательский элемент управления
Какой единственный метод содержит интерфейс IRouteConstraint?
(1) Compare
(2) Match
(3) Check
(4) Ask
Наличие какого файла при создании HTTP-обработчика с помощью шаблона Visual Studio позволяет обращаться к нему прямо из браузера?
(1) .aspx
(2) .ashx
(3) .asax
(4) .cb
Как называется свойство объекта RangeValidator, которое позволяет ему работать в различными типами данных?
(1) name
(2) type
(3) MinimumValue
(4) MaximumValue
Какой ключ утилиты NGen позволяет обновить сборку в кэше сборок ?
(1) install
(2) uninstall
(3) update
(4) display
Как называется метод кэширования, при котором кэшируется не вся страница, а ее часть, выделенная в отдельный элемент управления?
(1) фрагментарное кэширование
(2) послекэшэвых подстановок
(3) кэширование выходного потока
Какой уровень безопасности ASP.NET реализуется в большинстве случаев с помощью цифровых подписей?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Какие стандартные обработчики существуют для обработки результата AJAX-запроса?
(1) action
(2) success
(3) error
(4) data
Какое событие генерируется сразу после того, как запрос будет обработан HTTP-обработчиком?
(1) PreRequestHandlerExecute
(2) PostRequestHandlerExecute
(3) ReleaseRequestState
(4) EndRequest
Выберите верное утверждение. Инструмент сохранения состояния QueryString целесообразно использовать, когда…
(1) необходимо передавать большие объемы секретных данных
(2) необходимо передавать маленькие объемы секретных данных
(3) необходимо передавать маленькие объемы несекретных данных
(4) необходимо передавать большие объемы несекретных данных
Какой метод HTTP-запроса позволяет проверить доступность запрашиваемого ресурса и прочитать HTTP-заголовки ответа?
(1) GET
(2) HEAD
(3) PUT
(4) DELETE
Файл с каким расширением соответствует файлу разметки для пользовательского элемента управления?
(1) aspx
(2) ascx
(3) cs
(4) txt
Какой объект в описании контролера определяет представление, которое будет использовано для генерации HTML-кода?
(1) ViewResult
(2) ControllerResult
(3) ModelResult
(4) ActionResult
Какой атрибут узла add при добавлении нового HTTP-обработчика позволяет задать HTTP-методы, которые могут использоваться для обращения к этому обработчику?
(1) path
(2) verb
(3) type
(4) name
Какое свойство объекта Compare Validator позволяет задать значение констранты для сравнения элементом управления?
(1) ControlToCompare
(2) ValueToCompare
(3) Operator
(4) DataTypeCheck
Какой ключ утилиты NGen позволяет управлять очередью выполнения компиляции ?
(1) install
(2) show
(3) queue
(4) display
Какой метод кэширования предпочтителен в том случае, если страница имеет постоянно изменяющуюся структуру, но при этом содержит программный код, при выполнении которого расходуется много ресурсов?
(1) фрагментарное кэширование
(2) послекэшэвых подстановок
(3) кэширование выходного потока
(4) кэширование данных
Какой тип аутентификации ASP.NET позволяет определить пользователя на основе корпоративной политики?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Какое событие генерируется при завершении сеанса?
(1) SessionEnd
(2) End
(3) Disposed
(4) EndRequest
Данные во ViewState хранятся в :
(1) закодированном виде
(2) зашифрованном виде
(3) открытом виде
На сколько групп делятся статусные коды?
(1) 2
(2) 3
(3) 4
(4) 5
Какие параметры должна содержать директива Register для регистрации пользовательского элемента управления?
(1) NameSpace
(2) src
(3) TagPrefix
(4) TagName
Какой метод, являющийся наследником класса ActionResult, позволяет отправить клиенту обычную текстовую строку в качестве текущего представления ?
(1) View
(2) Content
(3) File
(4) Json
Какой метод не используется в асинхронном HTTP-обработчике?
(1) BeginProcessRequest
(2) EndProcessRequest
(3) ProcessRequest
Какой тип валидаторов ASP.NET Web Forms позволяет задать собственный алгоритм валидации?
(1) RequiredFieldValidator
(2) CustomValidator
(3) CompareValidator
(4) RegularExpressionValidator
Как называются приложения, которые работают в рамках веб-сервера и доступны пользователю через браузер в рамках протокола HTTP/HTTPS ?
(1) веб-приложения
(2) мобильные приложения
(3) локальные приложения
(4) настольные приложения
Как называются специальные объекты .NET Framework, которые отслеживают внешние изменения данных и, если это произошло, удаляют текущий ключ вместе с данными из кэше?
(1) элементы управления
(2) зависимости
(3) условия
(4) переменные
К какому типу аутентификации относится служба Live ID?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Какой метод необходимо создать в файле приложения, чтобы подписаться на событие End в ASP.NET?
(1) END
(2) HTTP_END
(3) APPLICATION_END
(4) DOMAIN_AND
Какое значение необходимо присвоить свойству текущей страницы EnableViewStateMAC для использования хэш-кода?
(1) true
(2) always
(3) on
(4) 1
Какой ключ используется для шифрования информации в ассиметричных алгоритмах?
(1) открытый
(2) закрытый
(3) симметричный ключ
Как называется метод объекта HtmlTextWriter, который позволяет записать открывающий HTML-тег в выходной поток?
(1) AddAttribute()
(2) RenderBeginTag()
(3) RenderEndTag()
(4) WriteAttribute()
Имена шаблонов в папке Views соответствуют:
(1) имени контроллера
(2) имени класса контроллера
(3) имени действия
(4) имени представления
За счет каких объектов в структуре ASP.NET MVC Framework обычно осуществляется расширение возможностей приложения?
(1) ActionResult
(2) HttpContext
(3) ViewState
(4) ActionFilter
Что в приложениях на базе ASP.NET Web Forms определяет какие именно значения не являются корректными и почему?
(1) элемент управления
(2) модель
(3) контроллер
(4) представление
Какие из настольных приложений имеют вид командной строки?
(1) оконные
(2) консольные
(3) службы Windows
С помощью какого параметра объекта Insert можно установить точную дату и время, когда ключ должен быть удален из кэша?
(1) value
(2) absTime
(3) slidingTime
(4) priority
Какой тип аутентификации необходимо сконфигурировать в конфигурационном файле для использования Membership API?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Какой служебный объект ASP.NET содержит все параметры URL, HTTP-заголовки и другую информацию, отправляемую клиентом?
(1) HttpContext
(2) Request
(3) Server
(4) Trace
Какое свойство текущей страницы необходимо использовать для шифрования состояния вида?
(1) EncryptionModeState
(2) ViewStateEncryptionMode
(3) EnableViewStateMAC
(4) EnableViewState
Какие алгоритмы шифрования использует HTTPS?
(1) симметричные
(2) ассиметричные
(3) симметричные и ассиметричные
(4) никакие, так как шифрование не предусмотрено в данном протоколе
Как называется параметр директивы Register, содержащий имя сборки, в которой располагаются элементы управления?
(1) src
(2) NameSpace
(3) Assembly
(4) TagPrefix
Любое представление является объектом, унаследованным от базового класса…
(1) View
(2) Controller
(3) ActionResult
(4) ViewResult
Какой объект используется для генерации представления на основе предопределенных шаблонов ASPX?
(1) ActionResult
(2) HttpContext
(3) ViewState
(4) ActionFilter
Какой объект использует контроллер для передачи представлению информацию об ошибках на странице?
(1) ValidateState
(2) IsValid
(3) ModelState
(4) ControllerState
Как называется платформа в составе .NET Framework, позволяющая строить веб-приложения?
(1) Windows Forms
(2) Windows Presentation Foundation
(3) ASP.Net
(4) Apache
Какие уровни авторизации выделены в ASP.NET?
(1) на уровне каталога
(2) на уровне страницы
(3) по ролям
(4) по категориям
Какой объект ASP.NET предоставляет вспомогательные методы и свойства, необходимые для функционирования веб-приложения?
(1) Server
(2) Request
(3) Response
(4) Trace
Как называется механизм, позволяющий избежать того, что память сервера закончится?
(1) кодирование
(2) хэш-функция
(3) время жизни сессии
(4) cookie
По какому порту веб-сервер принимает HTTP-сообщения?
(1) 33
(2) 43
(3) 67
(4) 80
Какие события ASP.NET исполняются каждый раз при обработке обращения к странице?
(1) системные события
(2) события клиента
(3) события страницы
(4) глобальные события
Как называется фильтр, который позволяет обращаться к действию контроллера только авторизированным пользователям, указавшим свое имя пользователя и пароль?
(1) AcceptVerbs
(2) Authorize
(3) HandleError
(4) OutputCache
Какие методы используются для отображения информации об ошибке валидации в ASP.NET MVC Framework?
(1) ErrorMessage
(2) ValidationSummary
(3) ValidationMessage
(4) ValidationError
Как называется технология создания RIA приложений, которая позволяет наиболее удобно интегрироваться с остальными технологиями в рамках .NET Framework?
(1) Windows Forms
(2) ASP.NET Web Services
(3) Microsoft Silverlight
(4) JavaScript
Какой элемент управления ASP.NET позволяет отображать различную информацию в двух режимах – если пользователь аутентифицирован или если пользователь анонимный ?
(1) Login
(2) LoginView
(3) LoginStatus
(4) LoginName
Какой метод объекта Server преобразует относительный путь к файлу в рамках веб-приложения в абсолютный путь к файлу на диске ?
(1) MachineName()
(2) HtmlDecode()
(3) MapPath()
(4) Transfer()
Как называется интерфейс взаимодействия внешнего приложения и веб-сервера, который предполагает создание отдельного потока в рамках основного процесса веб-сервера ?
(1) CGI
(2) TCP
(3) ISAPI
(4) VISAVI
Какое событие запускается при инициализации структуры страницы?
(1) Page.Init
(2) Page.Load
(3) Page.IsValid
(4) Page.Unload
Как называется технология для создания мобильных приложений?
(1) ASP.NET Web Services
(2) Adobe Flash
(3) .NET Compact Framework
(4) Windows Forms
Как называется элемент управления ASP.NET, представляющий собой мастер для создания нового пользователя, в который входят все необходимые поля?
(1) LoginName
(2) CreateUserWizard
(3) CreateMemberWizard
(4) AddUserPanel
Какое значение должен иметь атрибут объекта Trace для отображения отладочной информации на уровне страницы?
(1) right
(2) true
(3) false
(4) null
Какое событие вызывается тогда, когда впервые запускается приложение и создается домен приложения?
(1) Application_Start
(2) Session_Start
(3) Application_Disposed
(4) Application_Begin
Как среда исполнения узнает культуру пользователя при запуске приложения .NET Framework?
(1) по версии браузера
(2) по версии операционной системы
(3) по HTTP-заголовку запроса
(4) по имени пользователя
Как называется свойство потока, в котором хранится объект CultureInfo?
(1) UserCulture
(2) UICulture
(3) CurrentUICulture
(4) CurrentISCulture
Как может называться файл ресурсов для немецкой культуры?
(1) Resource35.de.asax
(2) Resource35.de.resx
(3) Resource37.de
(4) Resource63.de.aspx
Как называются ресурсы, для которых файл ресурсов автоматически привязывается к элементам управления веб-формы?
(1) общие ресурсы
(2) ресурсы культуры
(3) локальные ресурсы
(4) глобальные ресурсы
Как называется язык разметки для создания веб-документов?
(1) HTTP
(2) TCP
(3) HTML
(4) JavaScript
Какой механизм используется для отправки данных на сервере в рамках веб-формы?
(1) Getback
(2) Postback
(3) Postforward
(4) Flashback
Для того чтобы HTML-страница представляла собой большую форму, все элементы страницы заключаются в тег:
(1) text
(2) body
(3) html
(4) form
Какой шаблон проектирования лежит в основе ASP.NET MVC Framework?
(1) Model-View-Controller
(2) Model-Structure-Controller
(3) Model-State-Controller
(4) Structure-View-Controller
Какие методы содержит интерфейс IHttpModule?
(1) Init
(2) Start
(3) Dispose
(4) Delete
Где производится клиентская валидация данных?
(1) в специальном приложении на стороне клиента, которое скачивается во время обращения к веб-форме
(2) в браузере на стороне клиента
(3) в рамках программного кода, размещенного на стороне сервера
(4) контроллером на стороне клиента
Выберите утверждения, верные в отношении приложений на базе .Net Framework
(1) приложение может разрабатываться одновременно на нескольких языках программирования
(2) приложение не может разрабатываться одновременно на нескольких языках программирования
(3) приложение зависит от разрядности операционной системы
(4) приложение не зависит от разрядности операционной системы
(5) мультиплатформенность
(6) приложения могут работать только в среде Windows
Как называется настройка сервера IIS, с помощью которой можно настроить количество допустимых потоков?
(1) количество потоков
(2) количество запросов
(3) длина очереди
(4) размер пула
Блокирование IP-адресов, от которых поступает множество одновременных запросов, является основным методом борьбы с …
(1) подменой данных
(2) отказом в обслуживании
(3) перехватом конфиденциальной информации
(4) неправомочной модификацией информации в приложении
Как расшифровывается аббревиатура AJAX?
(1) Anonymous JavaScript and XML
(2) Asynchronous JavaScript and XML
(3) Anatomy of JavaScript and XML
(4) A synchronous JavaScript and XML
Приложения на платформе ASP.NET по способу исполнения являются:
(1) интерпретируемыми
(2) компилируемыми
(3) итеративными
(4) транслируемыми
Как называется зарезервированная папка в составе ASP.NET, которая содержит файлы данных?
(1) App_GlobalResources
(2) Bin
(3) App_Data
(4) App_Themes
Выберите верные в отношении веб-приложений утверждения. Веб-приложения …
(1) исполняются на стороне клиента
(2) исполняются на стороне сервера
(3) хранят состояния пользователей
(4) обладают более богатым пользовательским интерфейсом в сравнении с настольными приложениями
(5) не нуждаются в установке на компьютерах конечных пользователей
Как называется объект .NET Framework, который отвечает за обработку входящих параметров, генерацию собственного HTML-представления и т.д?
(1) элемент конфигурации
(2) глобальная настройка
(3) строка состояния
(4) элемент управления
Как называется свойство базового класса Page HTML-страницы, которое определяет, является ли обращение первым или это обратный вызов страницы?
(1) IfPostBack
(2) IsPostBack
(3) IfGetBack
(4) IsGetBack
Какая часть кода в соответствии с логикой ASP.NET MVC Framework отвечает за непосредственную обработку запроса от пользователя и является связующим звеном для остальных частей?
(1) модель
(2) контролер
(3) структура
(4) представление
Какой метод в коде HTTP-модуля используется для освобождения ресурсов и вызывается в случае завершения всего приложения?
(1) Init
(2) Start
(3) Dispose
(4) Upload
Выберите верные утверждения.
(1) данные, введенные клиентом, проходят валидацию сначала на стороне клиента, затем – на стороне сервера
(2) данные, введенные пользователем, проходят валидацию на стороне сервера, затем на стороне клиента
(3) если данные успешно прошли валидацию на стороне клиента, повторная валидация на стороне сервера не выполняется
(4) даже если данные успешно прошли валидацию на стороне клиента, сервер повторно выполняет их валидацию
Как называется процесс, в ходе которого происходит преобразование кода IL приложения в соответствии с теми машинными инструкциями, где это приложение запускается?
(1) синхронная компиляция
(2) синхронная трансляция
(3) компиляция на лету
(4) трансляция на лету
Сколько параметров обычно задается у директивы OutpostCache?
(1) 0
(2) 1
(3) 2
(4) 4
Использование протокола HTTPS является надежной защитой от…
(1) подмены данных
(2) отказа в обслуживании
(3) перехвата конфиденциальной информации
(4) неправомочной модификации информации в приложении
Выделите утверждения, верные в отношении AJAX.
(1) экономия трафика
(2) увеличение нагрузки на сервер
(3) более интерактивный интерфейс
(4) динамически загружаемое содержимое может быть легко проиндексировано поисковыми системами
Файл с каким расширением содержит разметку страницы ASP.NET?
(1) .cs
(2) .html
(3) .vb
(4) .aspx
Какое расширение имеют конфигурационные файлы в рамках платформы .NET?
(1) xml
(2) config
(3) exe
(4) txt
Выберите верные в отношении HTTP-заголовков утверждения
(1) HTTP-заголовки присутствуют в HTTP-ответе и в HTTP-запросе
(2) HTTP-заголовки присутствуют в HTTP-ответе и отсутствуют в HTTP-запросе
(3) HTTP-заголовки присутствуют в HTTP-запросе и отсутствуют в HTTP-ответе
(4) количество HTTP-заголовков фиксировано
(5) количество HTTP-заголовков переменно и зависит от конкретного HTTP-сообщения
Как называется шаблон проектирования, использование которого является основой ASP.NET MVC Framework?
(1) Model-View-Controller
(2) Model-State-Controller
(3) State-View-Controller
(4) Model-View-State
К какой категории элементов управления Visual Studio относятся GridView, DetailsView и FormView?
(1) серверные элементы управления HTML
(2) элементы управления Web
(3) полнофункциональные элементы управления
(4) элементы управления для работы с данными
Какая папка в составе приложения ASP.NET MVC Framework содержит все объекты бизнес-логики ?
(1) Scripts
(2) Models
(3) Views
(4) Content
Какой атрибут узла add содержит полное имя класса HTTP-модуля, а также имя сборки, если этот класс размещен во внешней сборке?
(1) state
(2) name
(3) type
(4) address
В каком случае метод Valid установит свойство страницы IsValid в значение false?
(1) если большинство валидаторов на странице имеют отрицательное значение свойства IsValid
(2) если хотя бы два валидатора на странице имеют отрицательное значение свойства IsValid
(3) если хотя бы один валидатор на странице имеет отрицательное значение свойства IsValid
(4) если все валидаторы на странице имеют отрицательное значение свойства IsValid
Выберите верное утверждение. Компиляция приложений .Net …
(1) заключается в преобразовании исходного кода сразу в машинный код
(2) заключается в преобразовании исходного кода в MSIL
(3) происходит в два этапа – сначала исходный код преобразуется в машинный, затем в MSIL
(4) происходит в два этапа – сначала исходный код преобразуется в MSIL, затем в машинный
Что определяет параметр Duration директивы OutpostCache?
(1) время создания кэша
(2) общее время работы кэша
(3) время жизни данных к кэше
(4) время, за которое должен быть выполнен запрос клиента
Какой тип атаки реализовал злоумышленник, если он выдал себя за другого человека и отправил письмо от его имени?
(1) перехват конфиденциальной информации
(2) неправомочный доступ к конфиденциальной информации
(3) неправомочная модификация информации в приложении
(4) подмена данных
Какой элемент является основой построения AJAX-взаимодействия?
(1) ScriptManager
(2) Timer
(3) UpdatePanel
(4) UpdateProgress
Как называется папка, в которой хранятся все скомпилированные страницы?
(1) Temporary ASP
(2) Temporary ASP.NET Files
(3) ASP.NET Files
(4) Temp
Как называются настройки, которые доступны для каждого приложения и одинаковы для всех приложений?
(1) системные настройки
(2) глобальные настройки
(3) настройки приложений
(4) настройки платформы
В какой части HTTP-запроса указывается имя ресурса, к которому происходит запрос?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Какая составляющая программного кода приложения содержит программный код обработки пользовательского ввода, вызов нужных методов модели и создание объекта представления в соответствии с шаблоном проектирования Model-View-Controller?
(1) model
(2) view
(3) controller
Как называются элементы управления Visual Studio, которые могут реализовать сценарий аутентификации и авторизации пользователя в рамках приложения?
(1) элементы управления для осуществления навигации
(2) элементы управления для работы с данными
(3) элементы управления Web
(4) элементы управления для входа в систему
Как называется метод класса RouteCollection, который используется для определения маршрута?
(1) Route
(2) TableRoute
(3) CreateRoute
(4) MapRoute
Какое значение должно принимать логическое свойство IsReusable, чтобы объект класса, реализующего интерфейс IHttpHandler, создавался каждый раз при обращении к обработчику?
(1) null
(2) true
(3) false
(4) 1
Какое свойство класса BaseValidator определяет элемент управления, с которым связан текущий валидатор?
(1) ControlToValidate
(2) IsValid
(3) EnableClientScript
(4) Validate
Аббревиатура JIT, используемая для обозначения компилятора .Net Framework, обозначает…
(1) синхронную компиляцию
(2) компиляцию с задержкой
(3) компиляцию на лету
(4) прозрачную компиляцию
Если в параметре VaryByParam указать … или …, то при каждом различном значении параметра будет создана отдельная копия страницы в кэше
(1) *
(2) true
(3) param
(4) none
Какой уровень безопасности ASP.NET отвечает за определение текущего пользователя?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Как называется свойство элемента Timer, которое задает периодичность обращения элемента к серверу?
(1) Live
(2) Interval
(3) Duration
(4) Limit
С помощью чего можно разграничить обасти исполнения различных приложений ASP.NET на сервере?
(1) пул приложений
(2) домен приложений
(3) процесс
(4) каталог приложений
Какой файл содержит конфигурационные настройки, которые можно переопределить на уровне приложения?
(1) web.config
(2) table.config
(3) app.config
(4) machine.config
В какой части HTTP-запроса указывается алгоритм сжатия, с которым может работать клиент?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Что в соответствии с логикой работы ASP.NET MVC Framework генерирует HTML-код для пользователя и передает его пользователю?
(1) модель
(2) представление
(3) контроллер
Какие подходы существуют для разработки собственных элементов управления?
(1) создание пользовательских элементов управления
(2) создание элементов управления браузера
(3) создание стандартных элементов управления
(4) создание специальных серверных элементов управления
Какой параметр метода MapRoute позволяет определить набор допустимых значений для фрагмента адреса?
(1) имя маршрута
(2) шаблон адреса HTTP-запроса
(3) параметры запроса по умолчанию
(4) ограничения маршрута
С помощью какого объекта можно получить доступ к остальным объектам в методе ProcessRequest?
(1) Request
(2) Response
(3) HttpContext
(4) Trace
Какой тип валидаторов ASP.NET Web Forms позволит проверить ввел ли пользователь данные в поле ввода или нет?
(1) RequiredFieldValidator
(2) RangeValidator
(3) CompareValidator
(4) RegularExpressionValidator
Выберите утверждения, верные в отношении утилиты NGen:
(1) преобразование кода MSIL происходит в момент исполнения
(2) преобразование кода MSIL происходит перед выполнением приложения
(3) преобразовывается вся сборка
(4) преобразовываются отдельные методы по мере исполнения
(5) машинный код сохраняется в кэшэ образа машинного кода в виде файла на жестком диске
С помощью какого параметра директивы OutpostCache можно можно определить собственный алгоритм задания условия, в каких случаях создавать новую копию страницы в кэше?
(1) VaryByHeader
(2) VaryByParam
(3) VaryByControl
(4) VaryByCustom
Какой уровень безопасности ASP.NET отвечает за то, чтобы данные, передаваемые от сервера клиенту, не были прочитаны третьими лицами?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Как называется механизм, который позволяет получить один или несколько элементов страницы и выполнить с ними какое-либо действие в рамках библиотеки jQuery?
(1) механизм стражей
(2) механизм управления
(3) механизм селекторов
(4) механизм контролей
ASP.NET в момент компиляции помещает все исполняемые файлы в отдельную папку. Как называется этот процесс?
(1) теневая компиляция
(2) резервное копирование
(3) горячее резервирование
(4) теневое копирование
На основе какого объекта осуществляется доступ к настройкам приложения?
(1) AppCongiguration
(2) AppConfigurationManager
(3) WebConfigurationManager
(4) GlobalConfiguration
Какая часть HTTP-запроса характеризует содержимое, передаваемое клиенту?
(1) приветственная строка
(2) HTTP-заголовки
(3) тело запроса
Выделите случаи, когда целесообразно использовать платформу ASP.NET Web Forms:
(1) когда требуется создавать большое количество форм с состоянием
(2) когда требуется полный контроль над генерируемым HTML-кодом
(3) когда необходимо разделить приложения на несколько уровней
(4) когда требуется быстро разработать приложение, не заостряя внимание на архитектуре создаваемого приложения
(5) когда требуется использовать ряд готовых наработок
Какой элемент меню необходимо использовать для добавления собственного пользовательского элемента управления в проект?
(1) Add-New Item
(2) Add-Item
(3) Add-Control
(4) Add-User Control
Какой метод используется, когда нужно исключить из обработки определенный набор адресов?
(1) MapRoute
(2) IgnoreRoute
(3) IgnoreMap
(4) IgnoreMapRoute
Какой тип файла необходимо выбрать для создания HTTP-обработчика с помощью шаблона Visual Studio?
(1) Code File
(2) DataSet
(3) Generic Handler
(4) Scin File
Какое значение необходимо указать в свойстве type объекта RangeValidator, чтобы он мог работать с числами с плавающей точкой?
(1) string
(2) integer
(3) double
(4) float
Какой ключ утилиты NGen позволяет удалить сборку из кэша сборок ?
(1) install
(2) uninstall
(3) update
(4) delete
Как называется метод кэширования, при котором кэшируется вся страница, и лишь небольшая ее часть обновляется всегда?
(1) фрагментарное кэширование
(2) послекэшэвых подстановок
(3) кэширование выходного потока
Если злоумышленник смог подменить данные, передаваемые клиентом на сервер, какой уровень безопасности ASP.NET не был реализован?
(1) авторизация
(2) аутентификация
(3) конфиденциальность
(4) целостность
Как называется обработчик, с помощью которого можно уведомить пользователя об осуществлении AJAX-обращения на сервер?
(1) success
(2) error
(3) data
(4) beforeSend
Какое событие генерируется в момент проверки локального кэша на наличие текущей страницы в кэше ?
(1) AcquireRequestState
(2) ResolveRequestCache
(3) ReleaseRequestState
(4) ResolveRequestCache
Какой инструмент ASP.NET позволяет передавать состояние между HTTP-запросами в рамках одной и той же страницы?
(1) состояние вида
(2) строка запроса
(3) состояние сеанса
(4) состояние приложения
Какой метод HTTP-запроса позволяет изменять ресурс на сервере?
(1) GET
(2) POST
(3) PUT
(4) DELETE
Файл с каким расширением соответствует файлу с программным кодом для пользовательского элемента управления?
(1) aspx
(2) ascx
(3) cs
(4) txt
Какой метод, являющийся наследником класса ActionResult, используется для генерации представления на основе шаблонов ASPX?
(1) View
(2) Content
(3) File
(4) Json
Какой атрибут узла add при добавлении нового HTTP-обработчика задает имя типа (включая пространство имен), которое обрабатывает все запросы ?
(1) path
(2) verb
(3) type
(4) name
Какое свойство объекта Compare Validator позволяет задать операцию сравнения?
(1) ControlToCompare
(2) ValueToCompare
(3) Operator
(4) DataTypeCheck
Какую утилиту необходимо использовать для предотвращения задержки при первом запуске .NET приложения?
(1) JIT
(2) DIT
(3) NGen
(4) NGet
Как называется метод объекта Cache, который содержит дополнительные параметры и позволяет сохранять данные в кэше более гибко?
(1) Post
(2) Insert
(3) FastCache
(4) Break
Какой тип аутентификации применяется, если в качестве хранилища информации о пользователях используется Active Directory и при этом не настроен Membership API ?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Какое событие генерируется в момент, когда впервые запускается приложение и создается домен приложения?
(1) Begin
(2) Start
(3) Disposed
(4) SessionStart
По какому алгоритму кодируются данные в ViewState?
(1) base16
(2) base32
(3) base64
(4) der
Какой разряд статусного кода определяет его группу?
(1) первый
(2) второй
(3) третий
Как называется параметр директивы Register, который содержит путь до пользовательского элемента управления?
(1) src
(2) TagPrefix
(3) TagName
(4) NameSpace
Какой метод, являющийся наследником класса ActionResult, позволяет отправить клиенту JSON-представление объекта, которое, как правило, используется в рамках сценариев JavaScript ?
(1) View
(2) Content
(3) File
(4) Json
Как называются HTTP-обработчики, которые позволяют экономить количество потоков в пуле потоков для выполнения длительных операций?
(1) синхронные
(2) асинхронные
(3) статичные
(4) динамичные
На какое событие необходимо подписаться для задания алгоритма валидации на серверной стороне?
(1) AcquireRequestState
(2) PostRequestHandlerExecute
(3) AuthorizeRequest
(4) ServerValidate
Как называются приложения, представляющие собой программные код, который выполняется на стороне сервера и может быть вызван с клиента для получения каких-либо данных или выполнения операции ?
(1) веб-приложения
(2) мобильные приложения
(3) веб-сервисы
(4) настольные приложения
Каким параметром объекта Insert задается кэшируемый объект?
(1) key
(2) value
(3) CacheDependency
(4) priority
К какому типу аутентификации относится служба Open ID?
(1) аутентификация формами
(2) аутентификация Windows
(3) аутентификация с помощью паспортов
(4) специализированным механизмом аутентификации
Как разработчик может подписаться на какое-то событие из модели событий ASP.NET?
(1) используя файл application.asax
(2) используя файл global.asax
(3) используя класс HttpApplication
(4) используя класс GlobalApplication
Использование хеш-кода в механизме ViewState позволяет:
(1) кодировать данные
(2) шифровать данные
(3) защищать данные от подмены
(4) защищать данные от перехвата
Какой ключ используется для расшифрования информации в ассиметричных алгоритмах?
(1) открытый
(2) закрытый
(3) симметричный ключ
Как называется метод объекта HtmlTextWriter, который позволяет записать закрывающий HTML-тег в выходной поток, соответствующий открытому HTML-тегу?
(1) AddAttribute()
(2) RenderBeginTag()
(3) RenderEndTag()
(4) WriteAttribute()
Как будет называться подпапка в составе папки Views, соответствующая контроллеру с именем Sale?
(1) Sale
(2) SaleController
(3) SaleView
(4) SaleAction
Объект какого типа должно возвращать каждое действие контроллера?
(1) DoResult
(2) ActResult
(3) ActionResult
(4) SessionEnd
Какой элемент управления позволяет отобразить итоговую информацию по всем ошибкам на странице?
(1) RequiredFieldValidator
(2) CustomValidator
(3) CompareValidator
(4) ValidationSummary
Какие из настольных приложений обладают графическим интерфейсом?
(1) оконные
(2) консольные
(3) службы Windows
Какой параметр объекта Insert задает “скользящее” время жизни ключа в кэше?
(1) value
(2) absTime
(3) slidingTime
(4) priority
Какой утилитой следует воспользоваться, чтобы создать схему данных для SQL Server и интерфейса Membership API?
(1) aspnet_sql
(2) regsql
(3) aspnet_regsql
(4) membersql
Какой служебный объект ASP.NET описывает HTTP-ответ, который впоследствии отправляется клиенту?
(1) HttpContext
(2) Request
(3) Response
(4) Trace
Какой механизм сохранения состояния базируется на использовании cookie?
(1) состояние вида
(2) строка запроса
(3) состояние сеанса
(4) состояние приложения
Какой ключ передает сервер клиенту при обращении клиента к серверу?
(1) открытый ключ сервера
(2) закрытый ключ сервера
(3) симметричный ключ
(4) открытый ключ клиента
Как называется параметр директивы Register, содержащий пространство имен, в котором расположены объекты, являющиеся элементами управления ?
(1) src
(2) NameSpace
(3) Assembly
(4) TagPrefix
Какая коллекция используется для передачи данных от контроллера к представлению?
(1) ControllerView
(2) ViewResult
(3) ShowView
(4) ViewData
Как называется тип единственного параметра, который принимает метод ExecuteResult?
(1) HtmlTextWriter
(2) ConfigurationSectio
(3) ControllerContext
(4) ActionFilterExecuting
Какой метод объекта ModelState вызывает контроллер при обнаружении ошибки ввода?
(1) AddModelError
(2) ErrorMessage
(3) AddControllerError
(4) AddValidateError
Как называется специальное дополнение, которое интегрируется в браузер и позволяет отображать дополнительный тип содержимого?
(1) компилятор
(2) плагин
(3) джоб
(4) транслятор
Каким должно быть значение атрибута passwordFormat секции credentials в конфигурационном файле, чтобы пароль пользователя хранился в открытом виде?
(1) open
(2) false
(3) none
(4) clear
Какой объект ASP.NET содержит информацию о браузере клиента?
(1) HttpContext
(2) Request
(3) Server
(4) Trace
Данные какого механизма сохранения состояния доступны всем пользователям одновременно в рамках всех страниц веб-приложения?
(1) состояние вида
(2) строка запроса
(3) состояние сеанса
(4) состояние приложения
Какой HTTP-заголовок используется для обращения к нужному сайту при виртуальном хостинге?
(1) GET
(2) POST
(3) HOST
(4) CONTENT-TYPE
Как называются события ASP.NET, которые исполняются в момент запуска или остановки приложения?
(1) системные события
(2) события клиента
(3) события страницы
(4) глобальные события
Для создания собственного фильтра следует создать собственный класс, который является наследником базового класса …
(1) ActionResult
(2) AttributeFilterAction
(3) ActionAttribute
(4) ActionFilterAttribute
Какой метод ASP.NET MVC Framework отображает полный список ошибок, которые допустил пользователь при вводе информации?
(1) ErrorMessage
(2) ValidationSummary
(3) ValidationMessage
(4) ValidationError
Технология Windows Communication Foundation используется для создания:
(1) мобильных приложений
(2) настольных приложений
(3) сервисов
(4) RIA приложений
Какой элемент управления ASP.NET позволяет вывести ссылку с текстом "Вход", если вход не выполнен или ссылку с текстом "Выход", если вход выполнен?
(1) Login
(2) LoginView
(3) LoginStatus
(4) LoginName
Какой метод объекта Server передает исполнение другой веб-странице в текущем приложении?
(1) MachineName()
(2) HtmlDecode()
(3) MapPath()
(4) Transfer()
В рамках какого веб-сервера работают приложения ASP.NET?
(1) IIS
(2) Nginx
(3) Apache
Какое событие запускается при очистке объектов управления страницы?
(1) Page.Init
(2) Page.Load
(3) Page.IsValid
(4) Page.Unload
Как называются ответвления в проекте Windows Communication Foundation (WCF) , предназначенные для удобства построения сервисов доступа к данным?
(1) WCF REST
(2) WCF POST
(3) ADO.NET Data Services
(4) Microsoft Silverlight
Какой элемент управления ASP.NET необходимо использовать, чтобы пользователь мог получить забытый пароль на электронную почту?
(1) LoginName
(2) CreateUserWizard
(3) ChangePassword
(4) PasswordRecovery
Какой метод объекта Trace делает красную запись о выполнении события?
(1) Write
(2) Error
(3) Warn
(4) Exit
Какое событие вызывается после завершения работы приложения, когда сборщик мусора .NET готов к восстановлению занимаемой приложением памяти?
(1) Application_Start
(2) Session_Start
(3) Application_Disposed
(4) Application_Begin
В каких случаях следует использовать уточняющий идентификатор в описании культуры .NET Framework?
(1) когда нет соответствующего общего идентификатора
(2) когда количество людей, относящихся к культуре меньше 1000000 человек
(3) когда количество людей, относящихся к культуре больше 1000000 человек
(4) когда необходимо описать субкультуру
Какое расширение имеет файл ресурсов?
(1) txt
(2) asax
(3) aspx
(4) resx
Какой объект используется для получения доступа к информации из файла ресурсов?
(1) FileResourceManager
(2) ManagerResources
(3) ResourceManager
(4) FRManager
В какой папке хранятся файлы локальных ресурсов?
(1) GlobalResources
(2) App_Resources
(3) App_LocalResources
(4) Local_AppResources