Главная / Программирование /
Технологии разработки современных информационных систем на платформе Microsoft.NET / Тест 5
Технологии разработки современных информационных систем на платформе Microsoft.NET - тест 5
Упражнение 1:
Номер 1
Для решения каких задачи предназначен ASP.NET?
Ответ:
 (1) для разработки web-приложений 
 (2) для разработки приложений типа "толстый клиент" 
 (3) для разработки встраиваемых операционных систем 
Номер 2
В чём преимущества ASP.NET по сравнению с другими технологиями разработки web-приложений?
Ответ:
 (1) ASP.NET в отличие от других технологий позволяет писать код приложения на любом языке 
 (2) ASP.NET позволяет использовать защищённую среду .NET Framework 
 (3) ASP.NET в отличие от других технологий позволяет использовать визуальные средства разработки 
 (4) ASP.NET позволяет использовать библиотеки .NET Framework 
Номер 3
На каких языках могут быть написаны ASP.NET -приложения?
Ответ:
 (1) на любых языках 
 (2) на любых языках, совместимых с общеязыковой исполняющей средой 
 (3) только на C#, C++ и VB.NET 
Упражнение 2:
Номер 1
Программы на ASP.NET в большинстве своём:
Ответ:
 (1) объектно-ориентированные 
 (2) функциональные 
 (3) логические 
 (4) структурные 
Номер 2
Код на ASP.NET является:
Ответ:
 (1) интерпретируемым 
 (2) компилируемым по запросу 
 (3) компилируемым при старте приложения 
Номер 3
ASP.NET-страницы, запрашиваемые пользователем при помощи браузера:
Ответ:
 (1) сгенерированная HTML-страница не зависит от типа браузера и генерируется ещё на этапе компиляции 
 (2) генерируются динамически по запросу с учётом типа браузера 
 (3) интерпретируются и отправляются пользователю 
Упражнение 3:
Номер 1
Для чего могут быть полезны эталонные страницы (master page)?
Ответ:
 (1) для объединения страниц с главным меню 
 (2) для разделения кода разных страниц 
 (3) для выделения частей (визуальных элементов и кода), общих для многих страниц приложения, в отдельную страницу  
Номер 2
Для чего нужны пользовательские компоненты ASP.NET?
Ответ:
 (1) для повторного использования функциональности разработанных элементов управления 
 (2) для визуализации элементов управления 
 (3) для повторного использования элементов управления библиотек ASP.NET 
Номер 3
Что представляет собой эталонная страница (master page)?
Ответ:
 (1) страницу ASP.NET с пользовательскими элементами управления 
 (2) страницу ASP.NET, содержащую элементы управления, которые должны использоваться несколькими другим страницами приложения 
 (3) библиотеку ASP.NET, содержащую все элементы управления, которые должны быть использованы в конкретном приложении 
Упражнение 4:
Номер 1
Для чего используется мониторинг приложений средствами ASP.NET?
Ответ:
 (1) для диагностики работы приложения 
 (2) для обнаружения ошибок в приложении 
 (3) для журналирования 
Номер 2
Какие программы позволяет отлаживать отладчик ASP.NET?
Ответ:
 (1) управляемые 
 (2) неуправляемые 
 (3) только программы, написанные на скриптовых языках 
Номер 3
Для чего может быть использовано управление состоянием в ASP.NET?
Ответ:
 (1) для создания сессии пользователя 
 (2) для хранения страниц 
 (3) для персонализации 
Упражнение 5:
Номер 1
Какие механизмы авторизации поддерживаются в ASP.NET?
Ответ:
 (1) на основе ролей 
 (2) на основе групп Windows 
 (3) на основе сертификатов 
Номер 2
Какие механизмы аутентификации используются в ASP.NET?
Ответ:
 (1) на основе ролей 
 (2) на основе учётных записей Windows 
 (3) на основе web-форм 
Номер 3
Какие средства обеспечения безопасности доступны программам на ASP.NET?
Ответ:
 (1) программы на ASP.NET не используют средства обеспечения безопасности, так как являются безопасными по умолчанию 
 (2) средства обеспечения безопасности .NET Framework 
 (3) средства обеспечения безопасности ASP.NET 
Упражнение 6:
Номер 1
В каком порядке обрабатывается запрос страницы ASP.NET?
Ответ:
 (1) пользователь при помощи браузера отправляет запрос на сервер, запрос обрабатывается IIS, а затем ASP.NET 
 (2) пользователь при помощи браузера отправляет запрос на сервер, запрос обрабатывается ASP.NET, а затем IIS 
 (3) пользователь при помощи web-сервера отправляет запрос на сервер, запрос обрабатывается ASP.NET, а затем IIS 
Номер 2
В каком порядке в ASP.NET обрабатывается запрос к приложению?
Ответ:
 (1) вызываются необходимые методы, создаётся домен приложения, открывается доступ к информации приложения, приложение компилируется, создаются классы запроса и ответа, настраивается конфигурация и результат возвращается 
 (2) вызываются необходимые методы и возвращается результат 
 (3) создаётся домен приложения, открывается доступ к информации приложения, приложение компилируется, создаются классы запроса и ответа, настраивается конфигурация, вызываются необходимые методы и результат возвращается 
Номер 3
Как происходит обработка запроса к приложению классом HTTPApplication?
Ответ:
 (1) класс вызывает необходимые методы и возвращает результат 
 (2) класс производит компиляцию необходимых методов приложения, авторизацию, кэширование результатов и возвращает результат 
 (3) класс выполняет авторизацию, кэширование запроса, вызывает необходимые методы, кэширует результаты и возвращает результаты