игра брюс 2048
Главная / Интернет-технологии / Web-технологии, стандарты и протоколы / Тест 17

Web-технологии, стандарты и протоколы - тест 17

Упражнение 1:
Номер 1
Какие утверждения верны для ASP.NET?

Ответ:

 (1) позволяет писать код страниц на VB.NET, Delphi.NET, Visual C#, J# 

 (2) поддерживает возможность разделения визуальной части и бизнес-логики по разным файлам 

 (3) поддерживает возможность кэширования всей страницы или её части для увеличения производительности 


Номер 2
Какие языки используются в ASP?

Ответ:

 (1) C# 

 (2) VBScript 

 (3) JScript 


Номер 3
Какая технология позволяет писать код на языке программирования C#?

Ответ:

 (1) ASP 

 (2) ASP.NET 

 (3) и ASP, и ASP.NET 


Упражнение 2:
Номер 1
Какой библиотекой обрабатываются файлы ASP.NET?

Ответ:

 (1) только asp.dll 

 (2) только aspnet_isapi.dll 

 (3) asp.dll или aspnet_isapi.dll 


Номер 2
Какие языки программирования можно использовать в файлах ASP.NET?

Ответ:

 (1) C# 

 (2) JScript.NET 

 (3) VisualBasic.NET 


Номер 3
Какая технология позволяет использовать возможности объектно-ориентированного программирования?

Ответ:

 (1) ASP 

 (2) ASP.NET 

 (3) обе технологии 


Упражнение 3:
Номер 1
Какое пространство имен предоставляет классы для настройки web-приложений в соответствии с файлами конфигурации проекта?

Ответ:

 (1) System.Web.Configuration 

 (2) System.Web.Services 

 (3) System.Web.Security 


Номер 2
Какое пространство имен предоставляет классы для построения графического интерфейса пользователей web-приложений?

Ответ:

 (1) System.Web.Configuration 

 (2) System.Web.Services 

 (3) System.Web.HtmlControls 


Номер 3
Какое пространство имен предоставляет классы для организации взаимодействия web-клиента с web-сервером?

Ответ:

 (1) System.Web 

 (2) System.Web.Configuration 

 (3) System.Web.Services 


Упражнение 4:
Номер 1
Какой класс используется для формирования HTTP-ответа сервера?

Ответ:

 (1) HttpRequest 

 (2) HttpResponse 

 (3) HttpApplication 


Номер 2
Для чего используется класс HttpApplication?

Ответ:

 (1) для формирования HTTP-ответа сервера 

 (2) для предоставления доступа к информации, переданной web-клиентом 

 (3) для получения информации о возможностях клиентского браузера, обращающегося к web-серверу 

 (4) для определения общих для всех web-приложений членов 


Номер 3
Для чего используется класс HttpResponse?

Ответ:

 (1) для формирования HTTP-ответа сервера 

 (2) для предоставления доступа к информации, переданной web-клиентом 

 (3) для получения информации о возможностях клиентского браузера, обращающегося к web-серверу 

 (4) для определения общих для всех web-приложений членов 


Упражнение 5:
Номер 1
Для чего в ASP.NET используется состояния отображения (view state)?

Ответ:

 (1) для сохранения данных веб-страницы в промежутках между обращениями к ней 

 (2) для инициализации страницы и ее объектов 

 (3) для определения повторной загрузки страницы 


Номер 2
Отметьте верные утверждения:

Ответ:

 (1) объекты Application доступны всем пользователям приложения 

 (2) обращение к объектам Session возможно из любых сеансов 

 (3) объекты Session доступны только одному пользователю 


Номер 3
Какие объекты в ASP.NET доступны всем пользователям?

Ответ:

 (1) Session 

 (2) Application 

 (3) все объекты 


Упражнение 6:
Номер 1
В каком пространстве имен определены серверные элементы управления ASP.NET?

Ответ:

 (1) System.Web.UI.WebControls 

 (2) System.Web.HtmlControls 

 (3) System.Web.Configuration 


Номер 2
Какие коды может содержать файл ASP.NET?

Ответ:

 (1) код XML 

 (2) код HTML 

 (3) код языков сценариев 


Номер 3
В файле с каким расширением хранится код представления для генерации HTML кода в ASP.NET?

Ответ:

 (1) *.aspx 

 (2) *.aspx.cs 

 (3) *.aspx.vb 


Упражнение 7:
Номер 1
Определите по приведенному фрагменту, в каком файле содержится код C#, выполняемый на сервере:
        
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ASPNETHello._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>
        ?
        

Ответ:

 (1) Default.aspx 

 (2) Default.aspx.cs 

 (3) Default.asp.designer.cs 


Номер 2
Что обозначает атрибут Inherits в указанном фрагменте:
        
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ASPNETHello._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>
        ?
        

Ответ:

 (1) используемый для создания кода HTML язык 

 (2) файл, содержащий код, который будет выполняться на веб-сервере 

 (3) имя класса, определенного в одном из атрибутов 


Номер 3
Какие элементы должны быть обработаны средой выполнения ASP.NET:
        
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ASPNETHello._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>
        ?        
        

Ответ:

 (1) html 

 (2) head 

 (3) title 

 (4) body 

 (5) form 

 (6) div 


Упражнение 8:
Номер 1
Для управления какими HTML-элементами предназначен элемент HtmlInputButton?

Ответ:

 (1) <input type="button"> 

 (2) <input type="submit"> 

 (3) <input type="reset"> 

 (4) <input type="radio"> 


Номер 2
Какие элементы не описываются как элементы управления HTML?

Ответ:

 (1) <button> 

 (2) <body> 

 (3) <div> 

 (4) <span> 


Номер 3
Для управления какими HTML-элементами предназначен элемент HtmlInputText?

Ответ:

 (1) <input type="text"> 

 (2) <input type="button"> 

 (3) <input type="password"> 

 (4) <input type="submit"> 


Упражнение 9:
Номер 1
Какие утверждения верны и для серверных элементов управления HTML, и для элементов управления веб-сервера?

Ответ:

 (1) элементы создаются на веб-сервере 

 (2) элементы предполагают добавление атрибута runat="server" 

 (3) элементы могут не соответствовать конкретным элементам HTML 


Номер 2
Какое утверждение верно для элементов управления веб-сервера, но неверно для серверных элементов управления HTML?

Ответ:

 (1) элементы создаются на веб-сервере 

 (2) элементы предполагают добавление атрибута runat="server" 

 (3) элементы могут не соответствовать конкретным элементам HTML 


Номер 3
Какие утверждения верны для серверных элементов управления HTML?

Ответ:

 (1) элементы создаются на веб-сервере 

 (2) элементы предполагают добавление атрибута runat="server" 

 (3) элементы могут не соответствовать конкретным элементам HTML 

 (4) элементы должны быть размещены внутри области действия тэга <form> 


Упражнение 10:
Номер 1
Какой атрибут указывает на элемент, содержимое которого проверяется при валидации
        
<form id="form1" runat="server">
  <asp:TextBox ID="TextBox1" runat="server" Width="123px"></asp:TextBox>
  <br />
  <asp:RegularExpressionValidator 
ID="RegularExpressionValidator1"
runat="server" 
ControlToValidate="TextBox1"   
ErrorMessage="Not valid e-mail" 
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" >
  </asp:RegularExpressionValidator>
</form>
        ?
        

Ответ:

 (1) ID 

 (2) ControlToValidate 

 (3) ErrorMessage 

 (4) ValidationExpression 


Номер 2
Какую проверку выполняет указанный код:
        
<form id="form1" runat="server">
  <asp:TextBox ID="TextBox1" runat="server" Width="123px"></asp:TextBox>
  <br />
  <asp:RegularExpressionValidator 
ID="RegularExpressionValidator1"
runat="server" 
ControlToValidate="TextBox1"   
ErrorMessage="Not valid e-mail" 
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" >
  </asp:RegularExpressionValidator>
</form>
        ?
        

Ответ:

 (1) проверку принадлежности введенного пользователем значения указанному диапазону 

 (2) проверку обязательного наличия введенного значения 

 (3) проверку введенного значения на соответствие указанному шаблону 


Номер 3
Какие функции позволяет выполнять элемент управления GridView?

Ответ:

 (1) отображение данных 

 (2) сортировка данных 

 (3) выбор данных 

 (4) редактироавание данных 


Упражнение 11:
Номер 1
Какой элемент управления в ASP.NET предназначен для выбора значений, заполняемых из источника данных?

Ответ:

 (1) DataList 

 (2) DataGrid 

 (3) DataSet 


Номер 2
Какой элемент управления отображает содержимое объекта ADO.NET DataSet в виде таблицы. ?

Ответ:

 (1) DataList 

 (2) DataGrid 

 (3) DataList, и DataGrid 


Номер 3
Содержимое какого объекта ASP.NET отображает элемент управления DataGrid?

Ответ:

 (1) DataList 

 (2) DataSet 

 (3) любого объекта 


Упражнение 12:
Номер 1
Какие элементы могут быть связаны с источниками данных в ASP.NET?

Ответ:

 (1) ListBox 

 (2) CheckBoxList 

 (3) RadioButtonList 

 (4) DropDownList 


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

Ответ:

 (1) DataList 

 (2) DataGrid 

 (3) GridView 


Номер 3
Какой шаблон предназначен для отображения выбранной в настоящий момент записи?

Ответ:

 (1) ItemTemplate 

 (2) SelectedItemTemplate 

 (3) EditItemTemplate 




Главная / Интернет-технологии / Web-технологии, стандарты и протоколы / Тест 17