NET WEB技术Word格式文档下载.docx
- 文档编号:18998574
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:20
- 大小:26.13KB
NET WEB技术Word格式文档下载.docx
《NET WEB技术Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《NET WEB技术Word格式文档下载.docx(20页珍藏版)》请在冰豆网上搜索。
d).table
7.以下ASP.NET导航控件中,(B)控件又通常被称为“面包屑导航”控件。
a)SiteMap
b)SiteMapPath
c)Menu
d)TreeView
8.下列关于ASP.NET程序运行机制的说法中错误的是(B)。
a)ASP.NET页面第一次显示时比第二次慢
b)ASP.NET页面第一次显示时需要执行编译过程,而第二次没有编译过程
c)ASP.NET页面每次执行的性能变化不大
d)ASP.NET页面被第一次访问时将生成页面类
9.一家数据挖掘公司专门出售对其股票报价引擎的访问权,如果这家公司使用下列(C)技术,就可以把股票报价服务卖给数百家客户,而无需进行任何定制或修改。
a)编写多个接口以适应不同的客户机
b)Web服务
c)AJAX
d)RMI
10.在ASP.NET中,下列关于DataList的说法正确的是(C)。
a)DataList不会自动生成任何代码(Repeater)
b)DataList不能使用ObjectDataSource控件进行数据绑定
c)DataList没有内置分页功能
d)DataList必须同时提供FooterTemplate和HeaderTemplate
11.在ASP.NET中,子目录products文件夹中的web.config文件中有这样一段代码,则允许()角色访问此子目录。
<
authorization>
<
allowroles=”user”>
denyusers=”*”/>
allowroles=”manager”/>
allowroles=”admin”/>
/authorization>
a)User
b)user,manager和aimin都可以
c)都不允许
d)只有匿名角色不允许
12.在ASP.NET的数据绑定控件中,DetailsView控件用来显示数据库中的单条记录的详细信息,以下属性中用于设置或获取控件默认状态的属性是()。
a)DataPrimary
b)DefaultMode
c)DataKeyNames
d)DataKey
13.在ASP.NET某页面中,假设有一个名为txtName的文本框用于接受用户输入的姓名,则在运行时查看HTML源时,该文本框的代码应当是()。
a)<
inputname=”text”type=”txtName”id=”text”>
b)<
inputname=”txtName”type=”password”id=”txtName”>
c)<
inputname=”txtName”type=”singleLine”id=”txtName”>
d)<
inputname=”txtName”type=”text”id=”txtName”>
14.以下代码是ASP.NET中某个页面文件的源视图中第一行的内容,选项中关于其中参数的说法错误的是()。
(选2项)
%@PageLanguage=”C#”AutoEventWireup=”true”CodeFile=”Default.aspx.cs”
Inherits=“_Default”%>
a)参数Language用于指定页面代码和后置代码使用的语言,该参数支持微软.NET框架以外的语言
b)参数CodeFile用于指定代码后置文件名
c)参数AutoEventWireup用于设置页面是否自动调用网页事件,默认为True
d)参数Inherits表示页面类
15.在ASP.NET应用系统中,设当前站点所在的文件夹是E:
\HelloPath\,在该站点有一个虚拟目录virPath,其对应的文件夹是F:
\dest\,在该目录下有文件Hello.aspx,则Server.MapPath(“\\Hello.aspx”)的返回值是()。
a)F:
\virPath\dest\Hello.aspx
b)E:
\HelloPath\virPath\Hello.aspx
c)F:
\dest\Hello.aspx
d)E:
\myPath\Hello.aspx
16.缓存技术是ASP.NET中不可缺少的特性,使用缓存技术可以大大的提高程序的性能,以下情况中()适合于使用整页缓存。
a)对使用缓存的页面进行一些有条件的控制//应用程序缓存
b)不需要频繁更新数据页面
c)占用大量时间和资源才能编译生成的页面
d)需要实时数据更新//页面部分缓存
17.在ASP.NET中,假设我们设计一个用户界面,要求用户必须提供有效的年龄,你认为最佳的验证方案是使用()和()验证控件。
a)RequiredFieldValidator
b)ValidationSummary
c)CompareValidator
d)RangeValidator
18.在ASP.NET中,应用程序缓存是用来存储与应用程序相关的对象,主要由Cache类来实现。
可以通过Cache的Add方法添加缓存,该方法共有()个参数,只有参数完整时方法才能生效。
e)5
f)6
g)7
h)8
19.在ASP.NET的数据绑定控件中,DteailsView控件用来显示数据库中单条记录的详细信息。
以下属性中用于保存数据主键的属性是()。
20.Web服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解正确的是()。
(选1项)
a)Web服务只能在互联网发布,不能在局域网内发布
b)Web服务的提供者和请求者必须使用相同的技术平台
c)Web服务的提供者和请求者必须使用相同的语言开发应用程序
d)Web服务的数据传输标准是XML
21.以下选项中有关ASP.NET的WebService描述正确的是()。
a)WebService只能在Windows操作系统下使用
b)WebService只能用C#语言开发
c)Windows操作系统下可以调用Linux操作系统下的WebService
d)WebService只能在Linux操作系统下使用
22.一下选项不属于ASP.NET的系统对象的是()。
a)Page
b)Server
c)Application
d)@Page
23.在ASP.NET中,()不是ImageMap控件有效的热点类型。
a)PolygonHotSpot(多边形热区)
b)CircleHotSpot(圆形热区)
c)RectangleHotSpot(方形热区)
d)TriangleHotSpot(矩形热区)
24.在ASP.NET中实现页面缓存需要使用的指令是()。
a)@OutputCache
b)Duration
c)VaryByParam
d)Location
25.在ASP.NET中,以下()数据绑定控件可以通过表格方式实现数据的展示,并集成编辑、分页、排序等功能。
26.在ASP.NET中关于Repeater控件的错误说法是()。
a)Repeater不具备内置的呈现功能,必须通过创建模板为Repeater布局
b)Repeater控件会自动生成HTML标签
c)Repeater简单、小巧、灵活,所以更适用于比较简单的数据显示
d)Repeater和DataList相比,可使用的模板少,没有编辑模板和选择模板
27.ASP.NET中有两种配置文件,数据库连接属于站点级连接,一般存放在()配置文件中。
a)sys.config
c)web.config
d)以上都可以
28.在ASP.NET中,假设我们设计一个用户界面,要求用户必须提供一个有效身份证号,你认为最佳的验证方案是()。
b)RequireFieldValidator和RangeValidator
c)RangeValidator和RegularExceptionValidator
d)RequiredFielValidator和RegularExpressionValidator
29.在ASP.NET中,以下创建或使用用户控件的.ascx代码错误的是()。
%@ControlLanguage=”C#”AutoEventWireup=”true”
CodeFile=”UserControl.ascx.cs”Inberits=”WebUserControl”%>
asp:
TextBoxID=”TextBox1”runat=”server”Text=”Button”/>
%@RegisterSrc=”UserControl.ascx”TagName=”UserControl”TagPrefix=”uc1”%
TextBoxID=”TextBox1”runat=”server”>
/asp:
TextBox>
ButtonID=”Button1”runat=”server”Text=”button”/>
ucl:
UserControlID=”UserContorll”runat=”server”/>
CodeFile=”UserControl2.ascx.cs”Inberits=”UserControl2”%>
%@RegisterSrc=”UserControl2.ascx”TagName=”UserControl”TagPrefix=”uc1”%
CheckBoxID=”CheckBox1”runat=”server”/>
30.在ASP.NET中,下列有关PagedDataSource的说法中正确的是。
a)PagedDataSource封装了数据绑定控件的分页功能
b)PagedDataSource是一个第二方数据绑定控件
c)使用PagedDataSource,就不能使用ObjectDataSource
d)使用PagedDataSource可以方便的实现排序功能
31.在ASP.NET中,使用PagedDataSource类对DataList控件实现每页记录数是5条的分页效果,下列说法正确的是()。
a)……
PagedDataSourcepds=newPageDataSource();
…….
pds.AllowCustomPaging=false;
pds.PageSize=5;
pds.CurrentPageIndex=Convert.ToInt32(Request.QueryString[“Page”]);
……..
b)……
pds.PageCount=5;
c)……
pds.AllowCustomPaging=true;
d)……
pds.Count=5;
32.在HHTP协议中,请求消息使用()方法用于通过Internet发送大量数据,没有长度的限制。
a)Get
b)Post
c)Put
d)head
33.下面关于站点地图的说法错误的是()
a)站点地图文件可以命名为web.sitemap
b)站点地图文件可以命名为master.sitemap
c)一个站点地图文件只能有一个siteMap节点
d)一个站点地图文件只能有一个siteMapNode节点
34.现需要在使用三层结构搭建的某网上专卖店的网站上增加一个满1000送200的促销方案,如果你是设计人员,你将在三层结构的()中实现这一策略。
a)模型层
b)表示层
c)数据访问层
d)业务逻辑层
35.在ASP.NET页面中,函数,变量定义的地方是(),可执行代码放的地方是()
script>
块内,<
%%>
块内
%=%>
块内,<
36.在ASP.NET中,为TextBox1控件添加事件处理代码:
当获得焦点时,清空TextBox1控件中内容,正确代码是。
a)This.TextBox1.Attributes.Add(“onfocus”,”this.Value=””);
b)This.TextBox1.Attributes.Add(“onfocus”,”this.value=””);
c)This.TextBox1.Attributes.Add(“onfucus”,”this.Value=””);
d)This.TextBox1.Attributes.Add(“onfucus”,”this.Value=””);
37.下列关于ASP.NET的WebService理解错误的是()。
a)WebService以SOAP作为基本通信协议
e)使用Java语言创建的WebService不能在ASP.NET应用程序中调用
b)WebService的访问不会受到防火墙的限制
c)WebService使用HTTP和XML进行通信
38.在ASP.NET中,如果需要上传一张新图片,则需要使用到以下的()控件。
a).Calendar
b).FileUpload
c).FileDownLoad
d).PictureBox
39.在ASP.NET中,Page对象的()属性用于判断页面是否是第一次加载。
a)IsPostBack
a)name
b)Expires
c)Timeout
40.在ASP.NET中,创建虚拟目录时,在“访问权限”对话框中一定要选取的权限是()。
a)写入
b)读取
b)运行脚本
c)浏览
41.以下关于ASP.NET运行机制说法错误的是()。
a).aspx页面第一次执行的时间比第二次执行时间长
b).aspx和.cs之间是局部类的关系
c)ASP.NET和JSP处理方法相似,都要先编译生成页面类,后执行页面中的处理
d)用户借助于Browser访问Web服务器时,可以访问.aspx文件,但不能访问.cs文件,
42.在ASP.NET中,以下关于页面与用户控件之间区别的描述中错误的是()。
a)前者可以包含HTML标签,后者不能包含HTML标签
b)指令不同,前者使用@page,后者使用@Control
c)前者可以直接访问,后者不可直接访问
d)后缀名不同,前者为.ascx,后者为.aspx
43.在ASP.NET中,Repeater控件专门用于精确内容的显示,以下关于Repeater正确的是()。
a)Repeater控件不提供任何布局内容
b)Repeater控件不能通过源代码试图进行模板的编辑
c)Repeater控件能够自动生成HTML标签
d)Repeater控件没有默认的外观
44.在ASP.NET提供了一种比较简单的方法统一页面风格,那就是母板页,以下关于母板页与普通页面区别的描述中错误的是()。
a)声明不同
b)扩展名不同
c)母版页文件名固定,而普通页面文件名可变
d)普通页面不能使用ContentPlaceHold控件,而母版页可以
45.在ASP.NET中,以下有关设置页面缓存所使用的Duration属性描述正确的是()。
a)表示页面被缓存的时间,以秒为单位
b)指定输出缓存项的位置
c)该属性的值可以设置为“none”
d)用来改变用户控件的输出缓存
46.在ASP.NET中,如果不希望在验证控件的位置显示错误提示信息,应该将这个验证控件的()属性设为“*”。
a)ContolToValidate
b)Type
c)Value
d)Text
47.在ASP.NET中,使用缓存后替换方式进行页面部分缓存时,需要指定Substitution控件的MethodName属性,这个属性调用的方法格式正确的是()。
a)protectedstringGetDateTime(HttpContextcontext){
returnSystem.DateTime.Now.ToString();
}
b)protectedstaticstringGetDateTime(){
c)protectedstaticstringGetDateTime(HttpContextcontext){
d)protectedoverridestringGetDateTime(HttpContextcontext){
48.在ASP.NET的web.config配置文件中有如下数据库连接代码,其中代表数据库名称的是()<
connectionStrings>
addname=”myBank”connectionstring=”DataSource=myBase;
InitialCatalog=myTable;
UserID=sa;
password=myAccp”/>
/connectionStrings>
a)myBank
b)myBase
c)myTable
d)myAccp
49.在ASP.NET的某页面设计中,有一个Label控件,控件的ID属性为lblName,Text属性为“这是我的地盘!
“。
运行该页面后,以下选项()代码会出现在浏览器的源文件中
span这是我的地盘!
>
id=”lblName”<
/span>
spanid=”lblName”>
”这是我的地盘!
”<
spanid=lblName>
这是我的地盘!
50.在使用三层结构搭建的某网上专卖店的网站上设计用户登录的页面,如果你是设计人员,你将在三层结构的()中实现。
51.在ASP.NET中,以下有关Application对象描述正确的是()。
(选择一项)
a)该对象是页面类的实例,在整个页面的执行期间,都是用该对象
b)该对象用于保存客户端的共享信息
c)该对象为所有用户提供共享信息
d)该对象封装了返回到HTTP客户端的输出信息
52.当创建并正常运行了一个ASP.NET程序后,系统会自动生成以下除了()的三个文件。
a)Web.Config
b)Default.aspx
c)Default.aspx.cs
d)Index.Config
53.在ASP.NET中,HyperLink控件的()属性用来设置或获取超链接所指向的URL地址。
a)TargetUrl
b)NavigateUrl
c)ImageUrl
d)TextUrl
54.ASP.NET中,以下关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NET WEB技术 WEB 技术