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

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

Упражнение 1:
Номер 1
Как называется процесс проверки данных на соответствие различным критериям?

Ответ:

 (1) аутентификация 

 (2) авторизация 

 (3) валидация 

 (4) идентификация 


Номер 2
Какие виды валидации данных, введенных пользователем, выделяют?

Ответ:

 (1) валидация браузера 

 (2) валидация контроллера 

 (3) серверная валидация 

 (4) клиентская валидация 


Номер 3
Где производится клиентская валидация данных?

Ответ:

 (1) в специальном приложении на стороне клиента, которое скачивается во время обращения к веб-форме 

 (2) в браузере на стороне клиента 

 (3) в рамках программного кода, размещенного на стороне сервера 

 (4) контроллером на стороне клиента 


Упражнение 2:
Номер 1
Как называется валидация введенных клиентом данных, которая работает в рамках программного кода, размещенного на стороне сервера?

Ответ:

 (1) валидация браузера 

 (2) валидация контроллера 

 (3) серверная валидация 

 (4) клиентская валидация 


Номер 2
Клиентская валидация не работает, если…

Ответ:

 (1) клиент отказался проходить валидацию 

 (2) в браузере отключено исполнение сценариев JavaScript 

 (3) в браузере включено исполнение сценариев JavaScript 

 (4) в браузере отключено выполнение сценариев ActiveX 


Номер 3
Выберите верные утверждения. 

Ответ:

 (1) данные, введенные клиентом, проходят валидацию сначала на стороне клиента, затем – на стороне сервера 

 (2) данные, введенные пользователем, проходят валидацию на стороне сервера, затем на стороне клиента 

 (3) если данные успешно прошли валидацию на стороне клиента, повторная валидация на стороне сервера не выполняется 

 (4) даже если данные успешно прошли валидацию на стороне клиента, сервер повторно выполняет их валидацию 


Упражнение 3:
Номер 1
Как называется логическое свойство, присутствующее в каждом валидаторе?

Ответ:

 (1) IfValid 

 (2) IsValid 

 (3) IfCorrect 

 (4) IsCorrect 


Номер 2
С помощью какого метода происходит перебор всех валидаторов на странице?

Ответ:

 (1) Check 

 (2) Response 

 (3) Validate 

 (4) Request 


Номер 3
В каком случае метод Valid установит свойство страницы IsValid в значение false?

Ответ:

 (1) если большинство валидаторов на странице имеют отрицательное значение свойства IsValid 

 (2) если хотя бы два валидатора на странице имеют отрицательное значение свойства IsValid 

 (3) если хотя бы один валидатор на странице имеет отрицательное значение свойства IsValid 

 (4) если все валидаторы на странице имеют отрицательное значение свойства IsValid 


Упражнение 4:
Номер 1
Как называется базовый класс серверного валидатора?

Ответ:

 (1) Validator 

 (2) BaseValidate 

 (3) ActionResult 

 (4) BaseValidator 


Номер 2
Какое свойство класса BaseValidator определяет состояние валидатора и является показателем того, успешно ли прошла проверка?

Ответ:

 (1) ControlToValidate  

 (2) IsValid  

 (3) IfValid 

 (4) Validate  


Номер 3
Какое свойство класса BaseValidator определяет элемент управления, с которым связан текущий валидатор?

Ответ:

 (1) ControlToValidate  

 (2) IsValid  

 (3) EnableClientScript  

 (4) Validate  


Упражнение 5:
Номер 1
С помощью какого свойства класса BaseValidator можно отключить клиентскую валидацию?

Ответ:

 (1) ControlToValidate  

 (2) IsValid  

 (3) EnableClientScript  

 (4) OnClientValidate 


Номер 2
Какое свойство класса BaseValidator определяет сообщение об ошибке, которое будет отображаться на странице, если проверка закончилась неуспехом?

Ответ:

 (1) ControlToValidate  

 (2) IsValid  

 (3) EnableClientScript  

 (4) ErrorMessage  


Номер 3
Какой тип валидаторов ASP.NET Web Forms позволит проверить ввел ли пользователь данные в поле ввода или нет?

Ответ:

 (1) RequiredFieldValidator 

 (2) RangeValidator 

 (3) CompareValidator 

 (4) RegularExpressionValidator 


Упражнение 6:
Номер 1
Какой тип валидаторов ASP.NET Web Forms позволяет проверить значение поля ввода на заданный диапазон?

Ответ:

 (1) RequiredFieldValidator 

 (2) RangeValidator 

 (3) CompareValidator 

 (4) RegularExpressionValidator 


Номер 2
Как называется свойство объекта RangeValidator, которое позволяет ему работать в различными типами данных?

Ответ:

 (1) name 

 (2) type 

 (3) MinimumValue 

 (4) MaximumValue 


Номер 3
Какое значение необходимо указать в свойстве type объекта RangeValidator, чтобы он мог работать с числами с плавающей точкой?

Ответ:

 (1) string 

 (2) integer 

 (3) double 

 (4) float 


Упражнение 7:
Номер 1
Какой тип валидаторов ASP.NET Web Forms позволяет сравнивать значение одного элемента управления с константой или значением другого элемента управления?

Ответ:

 (1) RequiredFieldValidator 

 (2) RangeValidator 

 (3) CompareValidator 

 (4) RegularExpressionValidator 


Номер 2
Какое свойство объекта Compare Validator позволяет задать значение констранты для сравнения элементом управления?

Ответ:

 (1) ControlToCompare 

 (2) ValueToCompare 

 (3) Operator 

 (4) DataTypeCheck 


Номер 3
Какое свойство объекта Compare Validator позволяет задать операцию сравнения?

Ответ:

 (1) ControlToCompare 

 (2) ValueToCompare 

 (3) Operator 

 (4) DataTypeCheck 


Упражнение 8:
Номер 1
Операция DataTypeCheck является составляющей свойства…

Ответ:

 (1) ControlToCompare 

 (2) ValueToCompare 

 (3) Operator 

 (4) Type 


Номер 2
Какой тип валидаторов ASP.NET Web Forms позволяет задать собственный алгоритм валидации?

Ответ:

 (1) RequiredFieldValidator 

 (2) CustomValidator  

 (3) CompareValidator 

 (4) RegularExpressionValidator 


Номер 3
На какое событие необходимо подписаться для задания алгоритма валидации на серверной стороне?

Ответ:

 (1) AcquireRequestState  

 (2) PostRequestHandlerExecute  

 (3) AuthorizeRequest  

 (4) ServerValidate 


Упражнение 9:
Номер 1
Каким образом осуществляется валидация в приложениях на базе ASP.NET Web Forms? 

Ответ:

 (1) с помощью элементов управления 

 (2) с помощью контроллера, с дальнейшим отображением результатов в представлении 

 (3) применяется только клиентская валидация на основе JavaScript 

 (4) применяется только клиентская валидация на основе ActiveX 


Номер 2
Что в приложениях на базе ASP.NET Web Forms определяет какие именно значения не являются корректными и почему?

Ответ:

 (1) элемент управления 

 (2) модель 

 (3) контроллер 

 (4) представление  


Номер 3
Какой элемент управления позволяет отобразить итоговую информацию по всем ошибкам на странице?

Ответ:

 (1) RequiredFieldValidator 

 (2) CustomValidator  

 (3) CompareValidator 

 (4) ValidationSummary  


Упражнение 10:
Номер 1
Какой объект в составе базового класса контроллера используется для хранения информации об ошибках?

Ответ:

 (1) ValidateState 

 (2) IsValid 

 (3) ModelState 

 (4) ControllerState 


Номер 2
Какой объект использует контроллер для передачи представлению информацию об ошибках на странице?

Ответ:

 (1) ValidateState 

 (2) IsValid 

 (3) ModelState 

 (4) ControllerState 


Номер 3
Какой метод объекта ModelState вызывает контроллер при обнаружении ошибки ввода?

Ответ:

 (1) AddModelError 

 (2) ErrorMessage 

 (3) AddControllerError 

 (4) AddValidateError 


Упражнение 11:
Номер 1
Свойство IsValid объекта ModelState примет значение false, если…

Ответ:

 (1) объект ModelState содержит хотя бы одно сообщение об ошибке 

 (2) объект ModelState содержит более двух сообщений об ошибке 

 (3) пользователь ввел большинство данных неправильно 

 (4) пользователь ввел все данные неправильно 


Номер 2
Какие методы используются для отображения информации об ошибке валидации в ASP.NET MVC Framework?

Ответ:

 (1) ErrorMessage 

 (2) ValidationSummary 

 (3) ValidationMessage 

 (4) ValidationError 


Номер 3
Какой метод ASP.NET MVC Framework отображает полный список ошибок, которые допустил пользователь при вводе информации?

Ответ:

 (1) ErrorMessage 

 (2) ValidationSummary 

 (3) ValidationMessage 

 (4) ValidationError 




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