Главная / Программирование /
Программирование на ASP.NET / Тест 9
Программирование на ASP.NET - тест 9
Упражнение 1:
Номер 1
Для чего ASP.NET периодически перезапускает приложение в другом домене?
Ответ:
 (1) для выделения приложению дополнительных ресурсов 
 (2) для освобождения неиспользуемых ресурсов 
 (3) для одновременного совместного использования ресурсов с другим приложением 
 (4) запущенное приложение не может быть перезапущено в другом домене 
Номер 2
Какие утверждения являются верными?
Ответ:
 (1) домен в контексте ASP.NET аналогичен домену в Active Directory 
 (2) Web-страницы и Web-службы одного виртуального каталога могут выплняться в разных доменах 
 (3) ресурсы, используемые Web-страницами и Web-службами одного виртуального каталога, недоступны другим приложениям 
 (4) файл Web.config действует только в пределах соответсвующего приложения 
Номер 3
Какие утверждения являются неверными?
Ответ:
 (1) домен в контексте ASP.NET аналогичен процессу при исполнении приложения локального стола 
 (2) Web-страницы и Web-службы одного виртуального каталога могут выплняться в разных доменах 
 (3) ресурсы, используемые Web-страницами и Web-службами одного виртуального каталога, недоступны другим приложениям 
 (4) файл Web.config действует только в пределах соответсвующего приложения 
Упражнение 2:
Номер 1
Какие компоненты приложения содержат исполнимый код для программного управления объектами, определяемыми в интерфейсной части страницы?
Ответ:
 (1) Web-страницы 
 (2) Web-службы 
 (3) файлы отделенного кода 
 (4) конфигурационные файлы 
 (5) файл событий приложения 
Номер 2
Какие компоненты приложения содержат настройки среды исполнения как для всего приложения в целом, так и для групп страниц, расположенных в подкаталогах виртуального каталога?
Ответ:
 (1) Web-страницы 
 (2) Web-службы 
 (3) файлы отделенного кода 
 (4) конфигурационные файлы 
 (5) файл событий приложения 
Номер 3
Какие компоненты приложения являются основными рабочими единицами любого приложения?
Ответ:
 (1) Web-страницы 
 (2) Web-службы 
 (3) файлы отделенного кода 
 (4) конфигурационные файлы 
 (5) файл событий приложения 
Упражнение 3:
Номер 1
Какой из перечисленных файлов является необязательным для приложения?
Ответ:
 (1) Default.aspx 
 (2) Web.config 
 (3) Global.asax 
Номер 2
Какие ограничения относятся к файлу приложения Global.asax?
Ответ:
 (1) файл является обязательным для приложения 
 (2) при наличии файла он должен быть единственным  
 (3) файл должен находиться в любом подкаталоге виртуального каталога приложения 
 (4) файл не должен содержать никаких дескрипторов 
Номер 3
Какие утверждения являются неверными для файла приложения Global.asax?
Ответ:
 (1) файл является необязательным для приложения 
 (2) при наличии файла он должен быть единственным  
 (3) файл должен находиться в любом подкаталоге виртуального каталога приложения 
Упражнение 4:
Номер 1
Какой метод вызывается при первом запуске приложения и создании домена?
Ответ:
 (1) Application_Start()
 
 (2) Application_BeginRequest()
 
 (3) Session_Start()
 
Номер 2
Какой метод вызывается сразу после завершения работы приложения?
Ответ:
 (1) Session_End()
 
 (2) Application_End()
 
 (3) Application_EndRequest()
 
Номер 3
Какой метод вызывается до начала аутентификации?
Ответ:
 (1) Application_Start()
 
 (2) Application_BeginRequest()
 
 (3) Application_AuthenticateRequest()
 
 (4) Session_Start()
 
Упражнение 5:
Номер 1
Что такое каскадные таблицы стилей (CSS)?
Ответ:
 (1) специфическое средство, позволяющее определить детали форматирования отдельных элементов управления и воспроизводить их на множестве страниц 
 (2) многократно используемые шаблоны страниц 
 (3) традиционное средство расширения языка HTML для управления стилями тегов 
Номер 2
Что такое эталонные страницы (master page)?
Ответ:
 (1) специфическое средство, позволяющее определить детали форматирования отдельных элементов управления и воспроизводить их на множестве страниц 
 (2) многократно используемые шаблоны страниц 
 (3) традиционное средство расширения языка HTML для управления стилями тегов 
Номер 3
Что такое темы (theme)?
Ответ:
 (1) специфическое средство, позволяющее определить детали форматирования отдельных элементов управления и воспроизводить их на множестве страниц 
 (2) многократно используемые шаблоны страниц 
 (3) традиционное средство расширения языка HTML для управления стилями тегов 
Упражнение 6:
Номер 1
По какому принципу работают каскадные таблицы стилей?
Ответ:
 (1) стиль внешнего каскада перекрывает действие стилей всех внутренних каскадов 
 (2) стиль внутреннего каскада перекрывает действие стилей всех внешних каскадов 
 (3) стили не могут быть вложенными 
Номер 2
В каких случаях происходит завершение сеанса?
Ответ:
 (1) при завершении обработки запроса 
 (2) при явном освобождении сеанса в коде 
 (3) при простое сеанса в течение заданного времени 
Номер 3
Как подключить файл StyleTable.css в HTML-документ?
Ответ:
 (1) прописать <link rel="stylesheet" href="StyleTable.css">
в блоке <head>...</head>
 
 (2) прописать в блоке <body>...</body>
<style type="text/css">
@import url(StyleTable.css);
</style>
 
 (3) прописать <link rel="stylesheet" href="StyleTable.css">
в блоке <style>...</style>
 
Упражнение 7:
Номер 1
При использовании каких таблиц стилей отдельные теги HTML имеют свои индивидуальные настройки стилей, областью действия которых является только этот тег?
Ответ:
 (1) внутренних (inline) таблиц стилей 
 (2) встроенных (embedded) таблиц стилей 
 (3) внешних (linked) таблиц стилей 
Номер 2
При использовании каких таблиц стилей таблица стилей находится на странице внутри блока <head> и имеет общее описание стилей для тех дескрипторов страницы, на которые она должна действовать?
Ответ:
 (1) внутренних (inline) таблиц стилей 
 (2) встроенных (embedded) таблиц стилей 
 (3) внешних (linked) таблиц стилей 
Номер 3
При использовании каких таблиц стилей описание стилей находится в отдельном файле, и действуют они на те страницы сайта, к которым подключен этот файл?
Ответ:
 (1) внутренних (inline) таблиц стилей 
 (2) встроенных (embedded) таблиц стилей 
 (3) внешних (linked) таблиц стилей 
Упражнение 8:
Номер 1
В каком случае описан селектор HTML-тега?
Ответ:
 (1)
.btnResult
{
background-image:url(BackgroundImage.bmp);
color:white;
}
 
 (2)
h1
{
color: red;
text-align: center;
}
 
 (3)
#TextBox1
{
font-family:"Courier New", Courier, mono;
font-size:24px;
font:bold italic;
background-color:#0000FF;
color:yellow;
width:400;
}
 
Номер 2
В каком случае описан селектор ID HTML-объекта?
Ответ:
 (1)
.btnResult
{
background-image:url(BackgroundImage.bmp);
color:white;
}
 
 (2)
h1
{
color: red;
text-align: center;
}
 
 (3)
#TextBox1
{
font-family:"Courier New", Courier, mono;
font-size:24px;
font:bold italic;
background-color:#0000FF;
color:yellow;
width:400;
}
 
Номер 3
В каком случае описан селектор класса?
Ответ:
 (1)
.btnResult
{
background-image:url(BackgroundImage.bmp);
color:white;
}
 
 (2)
h1
{
color: red;
text-align: center;
}
 
 (3)
#TextBox1
{
font-family:"Courier New", Courier, mono;
font-size:24px;
font:bold italic;
background-color:#0000FF;
color:yellow;
width:400;
}
 
Упражнение 9:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) файл внешней CSS может иметь только расширение .css 
 (2) файл внешней CSS может иметь любое расширение 
 (3) css-файлы можно создавать в любом текстовом редакторе 
 (4) css-файлы можно создавать с помощью встроенных средств Visual Studio 2005 
Номер 2
Какой шаблон нужно выбрать для создания CSS?
Ответ:
 (1) Web Form 
 (2) HTML Page 
 (3) Style Sheet 
 (4) XML File 
Номер 3
Какие утверждения являются неверными?
Ответ:
 (1) файл внешней CSS может иметь только расширение .css 
 (2) файл внешней CSS может иметь любое расширение, кроме .txt 
 (3) css-файлы можно создавать в любом текстовом редакторе 
 (4) css-файлы можно создавать только с помощью встроенных средств Visual Studio 2005 
Упражнение 10:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) CSS и темы должны использоваться отдельно 
 (2) темы могут подключаться к множеству страниц через конфигурационные файлы 
 (3) к странице одновременно могут применяься несколько тем 
 (4) стилевые параметры тем не могут быть реализованы напрямую на стороне броузера 
Номер 2
Какие утверждения являются неверными?
Ответ:
 (1) стилевые параметры тем не могут быть реализованы напрямую на стороне броузера 
 (2) темы могут подключаться к множеству страниц через конфигурационные файлы 
 (3) CSS и темы должны использоваться отдельно 
 (4) к странице одновременно могут применяься несколько тем 
Номер 3
Какое зарезервированное имя носит каталог, в который помещаются все темы?
Ответ:
 (1) App_GlobalResources
 
 (2) App_LocalResources
 
 (3) App_Data
 
 (4) App_Themes
 
Упражнение 11:
Номер 1
Какой шаблон нужно выбрать для создания файла оформления темы?
Ответ:
 (1) Web Form 
 (2) Style Sheet 
 (3) Resource File 
 (4) Skin File 
Номер 2
Как можно хранить стилевые настройки элементов управления для темы?
Ответ:
 (1) в одном файле 
 (2) в нескольких файлах 
 (3) стилевые настройки должны всегда храниться в CSS 
Номер 3
Как подлкючить тему к странице?
Ответ:
 (1) с помощью атрибута Theme
директивы @Page
 
 (2) через свойство Theme
объекта DOCUMENT
в панели Properties 
 (3) темы подключаются автоматически 
Упражнение 12:
Номер 1
Какая декларация дескрипторного представления определяет шаблон?
Ответ:
 (1)
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="Default.aspx.cs"
Inherits="_Default" %>
 
 (2)
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="FirstMasterPage.master.cs"
Inherits="FirstMasterPage" %>
 
 (3)
<%@ Control Language="C#" AutoEventWireup="true"
CodeFile="LinkTable.ascx.cs"
Inherits="LinkTable" %>
 
Номер 2
Какие утверждения о шаблонах являются верными?
Ответ:
 (1) файлы шаблонов имеют расширение .master 
 (2) файлы кода поддержки для шаблонов на языке C# имеют расширение .master.cs 
 (3) шаблоны можно выполнять напрямую, как обычные страницы 
 (4) при загрузке страницы объект мастер-страницы создается раньше, чем сама страница с содержимым 
Номер 3
Какие утверждения о шаблонах являются неверными?
Ответ:
 (1) при загрузке страницы объект мастер-страницы создается раньше, чем сама страница с содержимым 
 (2) файлы шаблонов имеют расширение .master 
 (3) файлы кода поддержки для шаблонов на языке C# имеют расширение .cs 
 (4) шаблоны можно выполнять напрямую, как обычные страницы