Главная /
Разработка Web-приложений ASP .NET с использованием Visual Studio .NET
Разработка Web-приложений ASP .NET с использованием Visual Studio .NET - ответы на тесты Интуит
Курс ориентирован на обучение основам разработки интернет приложений на основе технологии ASP.NET. Основной акцент делается на знакомство с принципами разработки интернет приложений с использованием технологии ASP.NET. Рассматривается круг вопросов, необходимых для изучения начинающим разработчиком интернет приложений на базе данной технологии.
Список вопросов:
- # Web-приложения построены по архитектуре
- # Выберите верное утверждение для web-приложения:
- # Из приведенных ниже записей выберите операции, на которых основывается работа Web-приложения:
- # Передача запросов и результатов их обработки при работе Web-приложения происходит через
- # К функциям браузера следует отнести
- # Единственный Web-сервер, который способен выполнять Web-приложения, созданные с использованием технологии ASP.NET, носит название
- # В процессе обработки запроса пользователя Web-приложение компонует ответ на основе
- # К наиболее типичным операциям, выполняемым Web-приложениями, следует отнести
- # Из приведенных ниже записей выделите наиболее типичные операции, выполняемые Web-приложениями:
- # Выберите из приведенных ниже записей действия по запросу пользователя, производимые Web-приложением:
- # Платформа для создания Web-приложений и Web-сервисов, работающих под управлением IIS, носит название
- # Что представляет собой ASP.NET?
- # Из приведенных ниже записей выделите технологии создания Web-приложений:
- # Из приведенных ниже записей выделите языки программирования, которые входят в платформу .NET:
- # Что такое CLR?
- # Microsoft .NET поддерживает
- # Из перечисленных ниже записей выберите возможности при программировании на нескольких языках с помощью платформы .NET:
- # Что такое CTS?
- # Из приведенных ниже записей выделите понятия, поддерживаемые CTS:
- # Что такое CLS?
- # Что такое FCL?
- # Из приведенных ниже записей выделите языки программирования, которые включает в себя платформа .NET Framework:
- # Базовые классы, классы данных и XML расширяются классами, предназначенными для построения приложений на основе
- # Что такое NAT?
- # Из приведенных ниже записей выделите протоколы, которые Web-службы применяют в качестве базовых протоколов связи:
- # Что такое RAD?
- # Коллекция файлов, которая предстает перед программистом в виде единой библиотеки динамической компоновки, носит название
- # Что такое MSIL?
- # Среда CLR выполняет программы, написанные
- # Стандартный JIT-компилятор работает
- # Из приведенных ниже записей выделите составные части Web-приложения, разрабатываемого на основе ASP.NET:
- # Информационная часть Web-приложения содержит
- # Из приведенных ниже записей выделите информацию, которая может содержаться в сведениях о конфигурации:
- # Основным элементом Web-приложения является
- # Из приведенных ниже записей выберите этапы жизненного цикла страницы ASP.NET:
- # Для чего применяются подсоединенные объекты?
- # Для чего используются отсоединенные элементы?
- # Одной из основных идей, лежащих в основе ADO.NET, является наличие
- # Набор классов, предназначенных для взаимодействия с хранилищем данных определенного типа, носит название
- # К базовым классам, которые реализует каждый поставщик .NET, следует отнести
- # Какие из приведенных ниже записей представляют собой базовые классы, которые реализует каждый поставщик .NET?
- # Все поставщики относятся к пространству имен
- # Объект SqlDataAdapter находится в пространстве имен
- # Какие параметры можно задать с помощью объекта Connection?
- # Какие действия реализуются объектом Command?
- # Какие из приведенных ниже действий могут производиться с помощью запросов?
- # Для каких целей предназначен объект DataReader?
- # Связующее звено между отсоединенными объектами ADO.NET и базой данных представляет собой объект
- # C помощью объекта DataAdapter осуществляется заполнение
- # Для подключения к источнику данных с использованием ADO.NET необходимо воспользоваться объектом
- # Основным параметром, устанавливающим необходимые опции для подключения к БД, является
- # Какая информация является необходимой в строке подключения?
- # К типам команд класса Command следует отнести
- # Какие методы используются для выполнения команды класса Command?
- # Обращение к полям таблицы может происходить
- # Обычная SQL-команда, в тексте которой используются специальные символы, которые указывают место для динамической подстановки значений, передаваемых объекту Command через коллекцию Parameters, носит название
- # Набор операторов SQL, сохраненный в базе данных, носит название
- # Какие из приведенных ниже объектов содержит объект DataSet?
- # DataSet состоит
- # Какие из приведенных ниже записей следует отнести к методам класса DataAdapter?
- # Элементы управления, поддерживающие привязку с множественными значениями, строятся на основе
- # К элементам, поддерживающим множественную привязку, следует отнести
- # Выражение привязки данных заключается внутри ограничителей
- # В качестве выражения привязки данных можно использовать
- # В качестве выражения привязки данных допустимо использовать
- # К свойствам элементов с множественной привязкой следует отнести
- # Какие из приведенных ниже записей представляют собой свойства элементов с множественной привязкой?
- # К свойствам объекта SqlDataSource следует отнести
- # Каждый объект DataTable по умолчанию имеет ассоциированный с ним объект
- # Для выполнения фильтрации данных при помощи DataView нужно воспользоваться свойствомь
- # Весь программный код взаимодействия с базой данных, потенциально способный вызывать исключения, необходимо помещать внутри блока
- # Почти все крупномасштабные Web-сайты ASP.NET разрабатываются с использованием
- # Что представляет собой Visual Studio?
- # Из перечисленных ниже записей выделите составляющие части Visual Studio:
- # Какие из приведенных ниже записей следует отнести к составляющим частям Visual Studio ?
- # Visual Studio позволяет создавать приложения для
- # Из приведенных ниже записей выделите преимущества Visual Studio :
- # Какие из перечисленных ниже записей следует отнести к преимуществам Visual Studio?
- # Какой интерфейс используется в Visual Studio при программировании?
- # Область окна Recent Projects в Visual Studio по умолчанию содержит
- # Ссылки на наиболее часто возникающие у пользователя задачи в Visual Studio содержит область
- # Правая часть окна Visual Studio 2005 занят
- # Из приведенных ниже записей выделите возможное содержимое инструментальных окон Visual Studio 2005:
- # Чтобы инструментальные окна Visual Studio 2005 всегда находились на экране нужно использовать кнопку
- # Из приведенных ниже записей выделите способы отображения окон в Visual Studio 2005:
- # Какие из приведенных ниже способов отображения окон реализованы в Visual Studio 2005?
- # Какие из приведенных ниже записей относятся к сведениям, которые можно указать при создании нового сайта в Visual Studio 2005?
- # Файлы, с которых будет начинаться Web-сайт, определяются параметром
- # К типам базовых приложений ASP.NET следует отнести
- # В Web-приложении работа начинается с образца
- # Из приведенных ниже записей выделите названия кнопок, которые служат для получения доступа к различным типам месторасположений:
- # Какие из приведенных ниже записей представляют собой названия кнопок, служащих для получения доступа к различным типам месторасположений?
- # Из приведенных ниже записей выделите параметры, которые необходимо указать при установлении соединения с FTP-сайтом:
- # По умолчанию начальная страница при создании нового Web-сайта в Visual Studio 2005 носит название
- # О чем говорит наличие у файла расширения .aspx?
- # К важным элементам файла с расширением .aspx следует отнести
- # От чего зависит содержимое Toolbox?
- # При редактировании Web-формы Toolbox содержит
- # Программный код, привязанный к странице, содержит файл
- # Из приведенных ниже записей выделите содержимое файла Default.aspx.cs:
- # Какому подходу соответствует принцип разработки приложений в ASP.NET?
- # Программист в процессе создания Web-приложения оперирует классами, определяя
- # Visual Studio упорядочивает приложения при помощи
- # Набор файлов, из которых в итоге компонуется исполняемый файл, носит название
- # Группа проектов, образующих функциональную единицу, носит название
- # Какой каталог ASP.NET содержит все предварительно скомпилированные сборки .NET, которые обычно представляют собой DLL-библиотеки?
- # Классы исходного кода, динамически скомпилированные для использования в рамках приложения, содержит каталог
- # Состав и синтаксис операторов C# унаследован от языка
- # Из приведенных ниже записей выделите название цикла, который отсутствует в С++ и реализован в C#:
- # Количество шагов цикла foreach
- # В теле цикла foreach элементы контейнера доступны
- # Какие типы данных реализованы в C#?
- # У скалярных типов данных C# возможные значения данных
- # К типам данных C# следует отнести
- # Из приведенных ниже записей выделите типы данных C#:
- # Типы данных C# делятся на
- # Для данных статического типа память отводится
- # К типам данных языка C# следует отнести
- # Выделите из приведенных ниже записей типы данных языка C#:
- # К встроенным типам данных языка C# следует отнести
- # Из приведенных ниже записей выделите размеры данных целого типа:
- # Отметьте существующие в С# типы с плавающей точкой:
- # Как выглядит типизированный указатель на переменную типа int?
- # Какой вид имеет типизированная ссылка на переменную типа double?
- # Обозначение массива элементов типа char имеет вид
- # Перечислимые типы имеют вид
- # К интегральным видам типов данных следует относить
- # Из приведенных ниже записей выделите основные типы данных в классификации C#:
- # На отсутствие какого-либо значения указывает тип
- # К значимым типам следует относить
- # К ссылочным типам относят
- # Базовым классом является класс
- # К наследуемым методам класса Object следует относить
- # Рассмотрим присваивание: x = e. Чтобы присваивание было допустимым, типы переменной x и выражения e должны быть
- # Тип T1 согласован по присваиванию с базовым типом T какой-либо переменной, если класс T1 является
- # Наследование - это
- # Присваивание - это
- # Потомок может вернуть себе переданный родителю объект, задав
- # Набор однотипных элементов, доступ к которым производится с помощью числового индекса, носит название
- # Элементами массива могут быть
- # Какой метод класса String позволяет объединять строки
- # Какая управляющая последовательность символов определяет начало следующей страницы?
- # К типам аргументов методов следует отнести
- # Возврат информации серверу осуществляется с помощью
- # Какие из приведенных ниже действий следует выполнить для создания элемента управления?
- # Чтобы получить больший контроль над расположением динамически создаваемого элемента управления, можно воспользоваться специально предназначенным для этого элементом
- # Динамические элементы существуют
- # Чтобы иметь возможность программного взаимодействия с динамически созданным элементом управления, последнему необходимо присвоить
- # Все элементы управления, из которых состоит Web-приложение, добавляются в контейнер, роль которого выполняет
- # В ASP.NET любая страница является экземпляром класса
- # Из приведенных ниже записей выделите названия классов, с помощью которых осуществляется доступ к объектам, используемым для управления страницами Web-приложения:
- # Из приведенных ниже записей выделите методы объекта Page:
- # Какие из приведенных ниже записей относятся к объекту Page?
- # К свойствам объекта Page следует отнестиь
- # Сохранение данных в переменных состояния приложения осуществляется методом объекта Page
- # Каким методом объекта Page осуществляется получение элементов управления страницы?
- # При помощи свойства Server объекта Page осуществляется
- # Свойство Request объекта Page осуществляет чтение запросов и получение из текущего запроса объектов
- # Методом Response объекта Page осуществляется получение из текущего отклика объектов?
- # Сохранение элементов данных в переменных состояния сеанса определяется свойством объекта Page, называемым
- # Состояние вида организовано по принципу
- # Коллекция состояния вида имеет тип
- # Данные в коллекции состояния вида хранятся в формате
- # Для извлечения элемента из коллекции необходимо использовать
- # Все элементы управления, размещенные на форме, помещаются
- # Обращение к коллекции элементов управления можно осуществить при помощи свойства
- # Состояние вида позволяет хранить
- # Преобразование элемента в последовательность байтов носит название
- # Что такое сериализация?
- # Данные ViewState сохраняются
- # Для сохранения объекта user в памяти сеанса необходимо выполнить код
- # В каких случаях происходит уничтожение состояния сеанса?
- # Для извлечения строки запроса необходимо использовать метод
- # Информацию, присланную клиентским браузером при запросе страницы приложения, содержит объект
- # Свойства и методы Request позволяют решать задачи, связанные
- # К свойствам объекта Request следует отнести
- # Из приведенных ниже записей выделите свойства объекта Request:
- # К методам объекта Response следует отнести
- # Из приведенных ниже записей выделите основные режимы размещения элементов управления Web-страницы:
- # В случае, когда расположенный на странице текст чередуется с элементами управления, рекомендуется использование
- # Для создания пользовательского интерфейса Web-приложения возможно использование
- # Какие из приведенных ниже серверных элементов служат для отображения текста?
- # Из приведенных ниже записей выделите серверные элементы для выбора значения из списка:
- # Какие серверные элементы принято использовать для установки значений?
- # К основным способам описания стилей следует относить
- # Получение выбранного значения элемента списка осуществляется с помощью свойства:
- # Привязка элемента управления к источнику данных осуществляется с помощью метода
- # Для приема от пользователей булевых значений используют
- # Для получения значений элементов управления CheckBox и RadioButton необходимо использовать свойство
- # Из перечисленных ниже записей выделите основные свойства элемента BulletedList:
- # Какие возможности отображения графики предоставляет ASP.NET?
- # Графическая карта, определенная на серверной стороне, носит название
- # Добавление областей осуществляется путем добавления в коллекцию ImageMap объектов
- # Какие существуют типы областей HotSpot?
- # Из приведенных ниже записей выделите параметры HotSpot:
- # Какие из приведенных ниже записей следует отнести к параметрам HotSpot?:
- # Для чего чаще всего используется элемент управления Literal?
- # К значениям свойства Mode элемента Literal следует отнестио
- # Чтобы добавляемая к элементу управления разметка передавалась браузеру без каких-либо модификаций, свойство Mode элемента Literal должно иметь значение
- # Какое свойство присуще элементу HiddenField?
- # К разновидностям LinkButton следует отнести:
- # Элементы управления, предназначенные для проверки вводимых данных, называются
- # К элементам управления, предназначенным для осуществления проверки вводимых данных, следует отнести
- # Какие из приведенных ниже записей представляют собой элементы управления, предназначенные для осуществления проверки вводимых данных?
- # Выделите из приведенных ниже записей свойства валидаторов:
- # Какие из приведенных ниже записей являются свойствами валидаторов?
- # Самым простым валидатором является
- # Какая Escape-последовательность применяется для перевода строки?
- # Из перечисленных ниже записей выделите Escape-последовательность, применяемую для вертикальной табуляции
- # Какая Escape-последовательность соответствует переводу страницы?
- # Из приведенных ниже записей выделите элементы класса \s:
- # К квантификаторам, задающим шаблоны совпадений, следует отнести
- # Какой из приведенных ниже квантификаторов определяет n совпадений?
- # Какой квантификатор определяет одно или более совпадений?
- # Для создания шаблонов форм с возможностью их повторного использования в ASP.NET используют
- # Мастер-страница представляет собой
- # Каждая страница содержимого ссылается
- # К наиболее типичным фиксированным элементам следует отнести
- # Какие из приведенных ниже действий выполняет страница содержимого?
- # Часть страницы, которая меняется в зависимости от действий пользователя, называется
- # Web-страницы начинаются с директивы
- # Мастер-страницы начинаются с директивы
- # Любая мастер-страница должна содержать элемент управления
- # Объединение столбцов таблицы производится с помощью свойства
- # Объединение строк таблицы производится с помощью свойства
- # В каком теге используется объединение свойством colspan?:
- # Выберите из приведенных ниже записей необходимые элементы для того, чтобы отображать содержимое страниц содержимого:
- # Какая страница добавляется к проекту Web-приложения по умолчанию?
- # Для того чтобы превратить обычную страницу в страницу содержимого, необходимо в качестве значения свойства MasterPageFile страницы указать
- # Использование мастер-страниц облегчает
- # В каких из приведенных ниже случаев могут возникнуть проблемы при использовании мастер-страниц?
- # Используется ли динамическое задание мастер-страниц?
- # От чего зависит индексация страницы поисковыми роботами?
- # Каким образом можно задавать заголовки страниц содержимого?
- # Для чего предназначена информация в строках метадескрипторов?
- # Для обращения к ресурсам мастер-страницы можно
- # При переходе от одной странице к другой все объекты Web-страницы
- # При необходимости сохранения значения свойств и значений элементов управления мастер-страницы можно использовать
- # Для изменения текущей мастер-страницы программным способом необходимо в свойстве Page.MasterPageFile задать
- # Задание имени файла новой мастер-страницы возможно в событии
- # Мастер-страницы, на которые будут переключаться страницы содержимого, должны быть
- # Если страница содержимого, для которой предполагается динамическое изменение мастер-страницы, должна программно обращаться к элементам мастер-страницы, это обращение необходимо осуществлять
- # Для каких из приведенных ниже записей может использоваться команда Response.Redirect?
- # Подключение другой мастер-страницы происходит в обработчике события
- # Возможно ли вложение мастер-страниц друг в друга?
- # Осуществимо ли во вложенных мастер-страницах редактирование страниц второго и более низких уровней?
- # Каково максимальное количество вложений мастер-страниц?
- # В момент обращения пользователя к странице Web-приложения среда ASP.NET осуществляет проверку принадлежности данной страницы
- # Может ли мастер-страница быть отображена в окне браузера клиента?
- # Для динамической модификации мастер-страницы в зависимости от текущих режимов может пригодиться
- # К основным элементам управления для создания карты сайта следует отнести
- # В качестве хранилища структуры приложения обычно выступает
- # Для хранения структуры приложения используют файл XML с расширением
- # Карта сайта должна начинаться с корневого узла
- # Элементы структуры карты сайта описываются в тегах
- # Из приведенных ниже записей выделите свойства тега <siteMapNode>:
- # Для вывода элементов структуры приложения на экран используют
- # Текущее положение пользователя в иерархии страниц Web-приложения отображается с помощью
- # Из перечисленных ниже записей выделите статические свойства класса SiteMap:
- # Выделите из приведенных ниже записей свойства объекта SiteMapNode:
- # Какие из приведенных ниже записей являются свойствами объекта SiteMapNode?
- # Коллекцию всех дочерних узлов возвращает свойство
- # Какой из приведенных ниже элементов помогает реализовывать управление множеством представлений?
- # Для какой цели используется элемент MultiView?
- # Содержимое, добавляемое в MultiView, должно располагаться в элементе управления
- # Элемент MultiView отображает тот раздел, индекс которого указан в свойстве
- # Чему по умолчанию равно значение свойства ActiveViewIndex?
- # По умолчанию значение свойства ActiveViewIndex равно
- # Благодаря какому атрибуту кнопки элемент MultiView определяет действие, которое необходимо произвести?
- # Из перечисленных ниже записей выберите действия, связанные с MultiView:
- # Какие из приведенных ниже действий связаны с MultiView?
- # Переход к представлению с определенным значением идентификатора осуществляется с помощью
- # Переход к представлению с определенным значением индекса осуществляется с помощью
- # В каком свойстве кнопочного элемента управления задается индекс для SwitchViewByIndex?
- # Возможность переходить к определенному шагу, минуя предшествующий шаг, носит название
- # Что такое нелинейная навигация?
- # Какие из приведенных ниже элементов содержит элемент Wizard?
- # В качестве содержимого шагов элемента Wizard возможно использование элементов
- # Добавление шагов в Wizard производится в свойстве
- # Для чего предназначено свойство WizardSteps?
- # Какие из приведенных ниже записей соответствуют свойствам шагов Wizard?
- # Из приведенных ниже записей выделите возможные значения свойства StepType:
- # Какие из приведенных ниже записей представляют собой значения свойства StepType?
- # К событиям, обработка которых должна осуществляться Wizard, следует отнести
- # Какие из приведенных ниже записей представляют собой события, обработка которых должна осуществляться Wizard?
- # Коллекцию объектов WizardStepBase возвращает метод
- # В каком случае очень важным становится вопрос стандартизации страниц?
- # Что такое CSS?
- # Каскадные таблицы стилей носят название
- # С помощью какого средства возможно упрощение процесса управления оформлением?
- # Для чего используются темы?
- # ASP.NET содержит специфические средства, способные значительно упростить процесс централизованного оформления всех или определенных страниц Web-приложения. Это средство называется
- # Из приведенных ниже записей выделите преимущества хорошо продуманного дизайна страницы:
- # Для упрощения создания и поддержания разнообразия оформления традиционно применяются
- # Какое название носит присущее только ASP.NET средство оформления содержимого интернет-приложений?
- # Темы реализуются
- # CSS реализуются
- # Темы применимы
- # В одном приложении может быть
- # Каким образом темы могут быть связаны со страницами?
- # Выделите из приведенных ниже записей тип связи темы со страницей:
- # Определяя тему, ее необходимо поместить в отдельную папку, имя которой должно
- # Папка с темой должна содержаться в каталоге
- # Где находится каталог App_Theme?
- # Тема должна состоять как минимум
- # Файлы оформления имеют расширение
- # Что представляет собой файл оформления?
- # Файл оформления содержит
- # Приоритет настроек элемента управления, указанных в теме
- # При использовании CSS параметры, определенные в каскадных таблицах стилей, применяются только тогда, когда
- # Если необходимо, чтобы тема применялась лишь к избранным элементам оформления, можно создать
- # Для чего используют именованное оформление?
- # Возможно ли комбинирование тем и CSS?
- # Динамическое изменение темы необходимо производить в рамках события
- # В рамках какого события производится динамическое изменение темы?
- # Что будет, если динамическое изменение темы производится вне рамок события Page.Init?
- # Заполнение элемента DropDownList списком существующих тем для их динамического изменения должно быть организовано в момент
- # Во время какого события должно происходить заполнение элемента DropDownList списком существующих тем для их динамического изменения?
- # Методы, необходимые для выполнения типичных операций над файлами и папками, содержит класс
- # Методы каких операций для папок содержит класс DirectoryInfo?
- # Изменение оформления страницы требует инициации события
- # Список всех подпапок текущей папки строится с помощью метода
- # С какими из приведенных ниже операций могут быть связаны задержки при обмене данными по сети?
- # Применение кэширования приводит к повышению
- # В чем основная проблема кэширования?
- # Если попытаться сохранить в оперативной памяти слишком много данных, операционная система
- # С помощью политик кэширования можно
- # Какие типы кэширования поддерживает ASP.NET?
- # Кэширование данных управляется
- # Можно ли настроить автоматическое удаление данных из кэша по истечении времени?
- # Сохранить копию сгенерированной HTML-страницы, отправленной клиенту, позволяет
- # К типам кэширования ASP.NET следует отнести
- # Встроенный в объекты доступа к данным механизм кэширования данных, который запускается автоматически при использовании соответствующего элемента, носит название
- # Сохранять в кэше лишь часть готового HTML-кода страницы позволяет
- # Количество секунд, в течение которых необходимо хранить страницу в кэше задается атрибутом
- # В чем измеряется значение атрибута Duration?
- # Каким параметром устанавливается режим кэширования?
- # Каким образом можно реализовать кэширование фрагментов?
- # На необходимость вызова метода при обращении пользователя к Web-странице указывает объект
- # Выделите из приведенных ниже записей варианты реализации кэширования фрагментов:
- # Что представляет собой файл ShowTime.ascx?
- # Какое расширение имеет пользовательский элемент управления?
- # Что представляет собой файл с расширением .ascx?
- # Содержит ли файл с расширением .ascx тег <html>?
- # Содержит ли файл с расширением .ascx тег <body>?
- # Выделите из приведенных ниже записей серверные элементы управления:
- # Элемент timeLabel является HTML-элементом
- # Каким HTML-элементом является элемент timeLabel?
- # О чем говорит значение свойства Duration="5"?
- # Возможно ли кэширование пользовательского элемента управления?
- # Применяется ли кэширование пользовательского элемента управления?
- # Параметры пользовательского элемента управления при кэшировании задаются с помощью
- # Если для страницы не устанавливаются параметры кэширования, то
- # Можно ли установить параметры кэширования для определенных элементов, а для страницы не установить?
- # Какие проблемы могут возникнуть в случае, когда кэширование установлено только для определенных элементов страницы, а для страницы не установлено?
- # Для работы элементу управления Substitution необходимо название статического метода, который
- # Выделите из приведенных ниже записей возможное значение параметра MethodName элемента Substitution:
- # Существует ли возможность использования собственного алгоритма кэширования данных?