Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Для чего предназначена технология ASP.NET?
для создания приложений Windows Forms для создания интернет-приложений для предоставления общеязыковой среды
Технология .NET в основном используется в операционной системе:
Solaris Linux Windows
Продолжите утверждение. ASP.NET - это
интерпретируемый язык программированя технология создания динамических страниц Интернет компилируемый язык программирования
HTML является:
языком разметки гипертекста языком программирования языком описания семантики
Основные функции браузера при отображении страниц HTML:
компиляция CGI-скриптов разбор структуры документа и его отображение интерпретация клиентских скриптов
Что поможет сделать страницу HTML динамической?
анимированные изображения клиентские скрипты VBScript генерация ее интернет-сервером
Какие программы можно написать на языке Perl?
CGI-скрипты ISAPI-расширения клиентские скрипты
Какие программы можно написать на языке С++?
клиентские скрипты ISAPI-расширения CGI-скрипты
Какие программы можно написать на языке VBScript?
ISAPI-расширения клиентские скрипты CGI-скрипты
Чем технология ASP.NET превосходит ASP?
использованием компилируемых языков наличием элементов управления использованием библиотеки классов .NET
расшифруйте аббревиатуру ISAPI
Internet Server Application Programming Interface Input Surname And Patronimic Information Included System Application Programm Interface
В чем недостаток Common Gateway Interface?
использование языков программирования невозможность работы в реальном времени обработка каждого запроса в отдельном процессе
Что нужно для работы ASP.NET?
интернет-сервер установленная среда .NET Framework сервер баз данных
Что из себя представляет Default.aspx.cs?
скомпилированный файл страницы страницу ASP.NET, созданную по умолчанию файл отделенного кода страницы, написанного на C#
Обязателен ли для работы в ASP.NET Visual Web Developer IIS?
нет, в VWD встроен свой сервер. IIS вообще не связан с ASP.NET да, конечно.
Что такое ADO.NET?
расширение сервера Apache предшественник ASP.NET набор классов, предназначенных для доступа к источникам данных
Что такое MSIL?
среда исполнения промежуточный язык платформы .NET расширение сервера IIS
Что такое aspnet_isapi.dll.
обычная Windows-dll расширение сервера IIS библиотека в формате PE
Где устанавливается ASP.NET ?
по желанию пользователя в директории установки Windows в директории Program Files
Какой класс соответстсвует странице ASP.NET ?
Page Form Aspx
В какую папку помещаются файлы .jpg, используемые в проекте
App_GlobalResources в любую по желанию программиста Theme App_LocalResources
Как совместить в одном проекте классы на C# и J#?
поместить в разные поддиректории App_Code это невозможно поместить их в App_Code
В какую папку помещаются классы на языке VB.NET?
App_Code App_GlobalResources VB_Code
Какими тегами ограничивают директивы?
<%@ %> <%$ %> <%# %> # #
Что такое директивы ASP.NET?
правила для программистов по форматированию кода указания компилятору по обработке страницы операторы языка C#
Для чего служит директива Import?
для задания шаблона дизайна для импорта пространства имен для импорта библиотеки
Что такое Response и Request?
это объекты ASP , но в ASP.NET их не существует свойства класса Page статические функции
В каких блоках кода можно объявить классы?
в блоках <% и %> <%= someExpr %> в блоках <script runat="server"> </script>
Какое событие из трех происходит раньше в жизненном цикле страницы
Init Load Render
Могут ли на одной странице находиться серверные элементы управления и элементы управления HTML?
нет могут свободно только если они находятся в разных разделах
Что такое формы?
часть страницы, необходимая для ввода данных графика на странице разбиение страницы на подобласти
Чем отличается TableCell от TableHeaderCell?
TableHeaderCell обычно преобразуется в тег <TH>, а TableCell в <TD> TableCell - наследник TableHeaderCell TableHeaderCell - наследник TableCell Текст в TableHeaderCell обычно выделяется жирным шрифтом и центрируется.
Какие свойства серверных элементов управления обязательны?
runat AccessKey Text
Какой элемент управления является контейнером?
TextBox Label DropDownList Panel
В каких элементах управления можно задать фоновый рисунок без использования CSS?
Label Panel Table
Какие элементы управления имеют событие SelectedIndexChanged?
RadioButtonList ListBox DropDownList CheckBox
Какой элемент управления имеет событие CheckedChanged?
TextBox Label RadioButton
Какой элемент управления имеет событие OnTextChanged?
RadioButton TextBox CheckBox Label
В каком элементе управления пользователь не может поменять значение:
ListBox TextBox Label RadioButtonList
Какие элементы управления содержат коллекцию элементов ListItem?
Какие элементы управления могут иметь полосы прокрутки?
ListBox RadioButtonList Label TextBox Panel
Что обычно происходит при нажатии на кнопку?
данные формы отправляются браузером серверу выполняется клиентский скрипт, если он связан с данной кнопкой происходит событие Click
Для чего служит свойство CommandName?
для определения нажатой кнопки, если их несколько для отмены обработки нажатия на кнопку для задания клиентского скрипта
Какая из кнопок «знает» о координатах нажатия мышки?
ImageButton LinkButton Button
Для чего служит свойство OnClientClick?
для задания клиентского скрипта для определения внешнего вида кнопки при нажатии для задания обработчика события на сервере
В каких случаях нажатие на кнопку не приводит к отправке формы?
если обработчик события Button_Click не описан если клиентский скрипт возвращает false всегда приводит
Для чего служит свойство PostBackUrl?
адрес, по которому находится картинка ImageButton имя страницы отделенного кода задание страницы, которая будет генерироваться в ответ на отправку данных формы
Аргумент какого типа передается в обработчик события OnClick элемента ImageButton?
CommandEventArgs EventArgs ImageClickEventArgs
Какие значения может принимать свойство DisplayMode BulletedList?
экономия памяти уменьшение количества обращений к базе ускорение работы сайта
Что определяет свойство SqlDataSource CacheExpirationPolicy?
способ определения времени устаревания кеша промежуток времени устаревания кеша
Если DataSourceMode равно DataReader, что произойдет, если включить кеширование?
данные будут прочитаны быстрее данные не будут прочитаны будет выброшено исключение
В чем преимущество использования ObjectDataSource?
быстрота работы разделение труда абстрактный уровень получения данных
Сколько существует элементов-источников данных?
5 4 6
Каким требованиям должен удовлетворять класс бизнес-объекта?
иметь метод, возвращающий количество объектов иметь конструктор, возвращающий объект, реализующий IEnumerable иметь конструктор
Чем отличаются свойства DataSource и DataSourceID?
значение DataSourceID – элемент-источник данных, а DataSource – коллекция или таблица данных при связывании посредством DataSourceID не нужно вызывать метод DataBind эти способы равнозначны
С помощью какого свойства можно комбинировать данные из элемента-источника с данными, статически объявленными на странице?
Bind работает только для чтения, а Eval и для записи Eval работает только для чтения, а Bind и для записи ничем не отличаются
Сколько раз запускается событие ItemDataBound при отображении элемента Repeater?
совпадает с количестом полей источника данных совпадает с количестом записей источника данных один раз
В чем разница между Repeater и DataList?
в DataList есть возможность редактирования у DataList есть свойство RepeatDirection в Repeater есть AlternatingItemTemplate, а в DataList нет
Какие виды столбцов поддерживает DataGrid?
ButtonColumn BoundColumn CheckboxColumn
С помощью какого свойства можно задать текущую редактируемую строку в DataGrid?
TabIndex EditItemIndex EditItemStyle
Какое событие вызовется при нажатии на кнопку Update в DataGrid?
EditCommand UpdateCommand CancelCommand
При каком условии DataGrid и GridView будут отображать пейджер?
Если AllowPaging равно true Если задано свойство PagerStyle Если AllowPaging равно true и количество записей больше, чем значение PageSize
Наследником какого класса является GridView?
DataGrid BaseDataList CompositeDataBoundControl
Какое свойство ObjectDataSource необходимо установить, чтобы элемент GridView отобразил данные?
SelectedIndex SelectMethod SelectCommand
Какое действие нельзя автоматически произвести в GridView?
редактирование сортировку вставку
Можно ли сортировать по значению более чем одного поля в GridView?
можно, если написать обработчик события Sorting это происходит автоматически нет, можно сортировать только по одному полю
Какие шаблоны есть в GridView, которых нет в DataGrid?
EditItemTemplate EmptyDataTemplate PagerTemplate
Как в обработчике события RowDataBound получить доступ к отображаемым данным?
обратиться к элементу-источнику данных с помощью первого аргумента функции с помощью второго аргумента функции
Как можно отменить вставку записи в DetailsView?
изменить значение свойства Cancel объекта DetailsViewInsertEventArgs выбросить исключение вернуть false в результате выполнения обработчика события ItemInserting
Какой шаблон есть в FormView, которого нет в GridView?
Нет если свойство SelectionMode равно DayWeekMonth Можно всегда
Какие элементы управления позволяют вставлять записи?
FormView DetailsView GridView
Как можно задать внешний вид пейджера?
задать изображения кнопок навигации задать текст для гиперссылок навигации использовать предопределенные изображения
Сколько корневых элементов может быть в XML?
2 1 3
Кем или чем определяются теги языка XML?
консорциумом W3C дональдом Кнутом автором конкретного XML-документа
Для чего используется стандарт XML?
для демонстрации данных. для описания данных. для преобразования документов
Как задается имя файла-источника данных AdRotator?
в свойстве DataMember в свойстве AdvertSourceID в свойстве AdvertismentFile
Что задается в свойстве Keyword элемента AdRotator?
продолжительность показа объявления адрес целевой страницы баннера ключевое слово
Зачем нужен элемент AdRotator?
для показа меню для отображение XML-документов позволяет показывать рекламные баннеры.
Что такое XSL?
расширяемый язык стилей язык определения схемы XML расширяемый язык разметки
Что такое XSD?
расширяемый язык стилей язык определения схемы XML расширяемый язык разметки
Как создать объект класса XmlReader?
это невозможно, так как класс XmlReader абстрактный. с помощью статического метода Create с помощью конструктора
Какие типы данных могут существовать в XSD?
числа с плавающей запятой классы и интерфейсы простые и сложные типы
Какие 2 свойства обычно задают в элементе управления Xml
DocumentSource и XPath DocumentSource и TransformSource TransformSource и XPath
Что такое XPath?
одно из пространств имен в System.Xml метод задания частей и путей к элементам XML элемент управления
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Для чего нужна система навигации по сайту?
для определения географических координат пользователя. для перехода с одних страниц на другие для предоставления обзора возможностей сайта
Каков формат карты сайта?
RES HTML XML
Какой атрибут задает физическое расположение узлов карты сайта?
url description title
Из каких узлов состоит карта сайта?
siteMapNode и url siteMap и keywords siteMap и siteMapNode
Какой элемент управления группы навигации не нуждается в SiteMapDataSource?
SiteMapPath Treeview Menu
Что можно использовать в качестве разделителя в SiteMapPath?
произвольный элемент управления текст картинку
Что определяет свойство ShowStartingNode в SiteMapdataSource?
количество уровней вложенности показ корневого элемента форму представления узлов
Для чего используется свойство TreeView PopulateOnDemand?
для заполнения узлов по мере необходимости для отображения линий для показа флажков
При обработке какого события заполняются узлы при PopulateOnDemand=true?
Для чего задаются префиксы к атрибуту MasterPageFile?
для задания шаблона, специфического для конкретной пользовательской роли для задания шаблона, созданного для конкретной платформы или браузера для задания шаблона, выбранного пользователем
Сколько уровней вложенности может быть у MasterPage?
неограниченно 2 1
Какое из свойств имеет преимущество в задании стиля?
Какой атрибут отсутствует в определении скина по умолчанию?
BackColor SkinId Runat
Какие свойства нельзя установить в файле скина?
BackColor CommandName BorderColor
Какой атрибут отсутствует в определении скина?
CssClass runat id
В обработчике какого события можно задать тему страницы?
Load Init PreInit
Каким образом можно запретить применение тем к свойствам пользовательского элемента управления?
с помощью EnableTheming с помощью атрибута ThemeableAttribute
В чем разница между StyleSheetTheme и Theme?
в атрибуте StyleSheetTheme задается файл css, а в Theme – название всей темы свойства, заданные в теме, имеют больший приоритет, чем заданные в свойствах элементов, при использовании атрибута Theme StyleSheetTheme не наследуется от MasterPage
Директива, находящаяся в начале файла пользовательского элемента управления
Page Control Master
Базовым классом для класса пользовательского элемента управления является
Page UserControl WebControl
Расширение файла пользовательского элемента управления
ascx aspx aspx.cs
Какие события не существуют у пользовательского элемента управления?
PreInit Load Init
Как зарегистрировать пользовательский элемент управления на странице?
директива Control директива Register директива Reference
Пусть элемент зарегистрирован на странице так:
<%@ Register TagPrefix="uc1" TagName="header" Src="header.ascx" %> Как описать его на странице?
Как нужно загружать пользовательский элемент в программном коде?
создать с помощью конструктора загрузить функцией LoadControl это сделать невозможно
Как определить свойства пользовательского элемента управления?
свойства описываются на странице ascx свойства описываются в директиве Control свойства описываются в файле кода страницы как public свойства класса.
Для чего используется атрибут ToolboxData?
для задания категории свойства строка форматирования для разметки, вставляемой в aspx-страницу при добавлении элемента из панели инструметов для задания свойства по умолчанию
Чем отличаются серверные элементы управления от пользовательских?
наличием свойств серверные элементы управления помещаются в библиотеку и компилируются в .dll наличием метода RenderContents
Как использовать компонент, созданный вне текущего проекта? Выбрать пункт меню Project-
Add Reference Add Component Add Web Reference
Какой атрибут использует директива Register при регистрации компонента?
Assembly TagPrefix Namespace
Где находятся описания провайдеров баз данных?
security.config.cch web.config machine.config
Какой формат применяется в конфигурационных файлах ASP.NET?
обработчик глобальных событий серия запросов с одного адреса идентфикатор пользователя
Когда кончается сессия?
в момент перезагрузки сервера когда пользователь закрывает браузер по истечении срока таймаута после последнего запроса пользователя
Каким образом передается информация о сессии?
в скрытом поле страницы с помощью cookie в командной строке
В какой класс компилируется файл global.asax?
HttpApplication HttpContext HttpSessionState
Как можно отключить сохранение состояния отображения?
с помощью свойства EnableViewState с помощью свойства HasChildViewState с помощью свойства ViewState
Каким по счету происходит событие LoadViewState в жизненном цикле страницы?
3 2 1
Через какой протокол работают веб-сервисы?
HTTP RPI RPC
Назовите причину ограниченного применения CORBA, IDL, DCOM
невозможность работы через протокол HTTP продвижение технологий конкурирующими фирмами привязка к конкретным языкам программирования
В чем польза от веб-сервисов?
Работа с любой операционной системой они позволяют повторно использовать уже написанный код они предоставляют данные в простом текстовом виде они позволяют потребителям пользоваться готовой обновляемой информацию в своих приложениях
Какая фирма или консорциум разрабатывает стандарт SOAP?
Microsoft W3C IBM
Какая операционная система не в состоянии расшифровать сообщения SOAP?
Linux Sun Solaris Windows
SOAP – это
язык описания веб-сервисов преобразование XML-документов совокупность XML-технологий, определяющих «конверт» для связи веб-сервисов
Какое значение принимает Content-Type при запросе веб-сервиса?
text/html multipart/related text/xml
Какие из частей SOAP-сообщения обязательны?
Header Body Envelope
Что такое WSDL?
язык описания веб-сервисов однозначно квалифицируемые имена элементов XML-документов библиотека программирования
Какие способы запроса к веб-сервису описаны на его странице?
GET POST SOAP
Какое расширение имеет файл точки входа веб-сервиса?
cs asmx ascx
Каким образом можно сгенерировать прокси-класс?
с помощью утилиты wsdl, указав на входе файл описания веб-сервиса. с помощью утилиты xsd. загрузить с сайта веб-сервиса
Как включить кеширование веб-метода?
оно включено по умолчанию с помощью свойства CacheDuration атрибута WebMethod кеширование веб-сервисов не предусмотрено
Какие методы класса веб-сервиса доступны для вызова?
В каком параметре атрибута WebService необходимо указывать URI?
Description Namespace WebServiceBinding
Что такое глобализация?
доступ к ресурсам веб-сайта из любой точки земного шара создание ресурсов для работы с конкретной культурой создание приложений, способных работать в разных культурных средах.
Что такое локализация?
установка приложения на новом сервере создание ресурсов для работы с конкретной культурой определение места проживания пользователя через его IP-адрес
В какой директории хранятся файлы ресурсов?
App_GlobalResources App_Data App_Resources
Что такое персонализация?
ассоциирование пользователя с набором информации, хранящейся на сервере. право доступа пользователя к учетным записям других пользователей служба восстановления паролей
Какая служба занимается авторизацией?
Membership Authorization Roles
Как назначить разным пользователям разные права?
добавлением пользователей в роли редактированием таблицы UserRights базы данных ASPNETDB.MDF редактированием узла authorization файла web.config
Как можно добавить роль в приложение?
существуют только предопределенные роли с помощью функции Roles.AddUserToRole с помощью функции Roles.CreateRole
Какой атрибут директивы Page определяет, на каком языке будут отображены надписи на кнопках?
Culture UICulture Language
Административная информация проекта по умолчанию находится
в файле web.config база данных ASPNETDB.MDF в файле password.res
Преимущество использования готовых элементов управления перед созданием собственных форм аутентификации в том, что
информация проходит валидацию гарантируется надежность сокращение времени разработки
Элемент управления LoginView
отображает имя пользователя позволяет пользователю зарегистрироваться в приложении отображает различные шаблоны для анонимного пользователя и для разных ролей
В каком узле web.config хранится структура персональных данных?
authentication mode appSettings profile
Данные каких типов можно хранить в профиле пользователя?
любых типов .NET, обозначив тип в атрибуте type узла <add name> типов, определенных в приложении, если они помечены атрибутом Serializable только String
В каком объекте хранятся персональные данные?
Profile Role ProfileProvider
Какие элементы допустимы внутри элемента управления MultiView?
WizardStep View TemplatedWizardStep
Как задать текущий элемент View в MultiView?
вызовом функции SetActiveView вызовом функции ActiveViewChanged заданием значения свойства ActiveViewIndex
Какая часть элемента управления Wizard позволяет перейти к произвольному шагу?
NextButton SideBar HeaderTemplate
Какой из элементов управления группы Login является мастером?
CreateUserWizard PasswordRecovery ChangePassword
В каком шаге мастера отсутствуют кнопки навигации?
Complete Auto Finish
Какую функцию необходимо использовать, чтобы создать клиентский скрипт, выполняющийся после отображения всех элементов?