C#考试题(附答案)(3)

2019-04-16 15:57

74.

75.

76.

77.

b) DetailsView c) DropDownList d) 都可以

在ASP.NET中,下列有关PagedDataSource的说法中正确的是。 a) PagedDataSource封装了数据绑定控件的分页功能 b) PagedDataSource是一个第二方数据绑定控件

c) 使用PagedDataSource,就不能使用ObjectDataSource d) 使用PagedDataSource可以方便的实现排序功能

在ASP.NET中关于Repeater控件的错误说法是()。

a) Repeater不具备内置的呈现功能,必须通过创建模板为Repeater布局 b) Repeater控件会自动生成HTML标签

c) Repeater简单、小巧、灵活,所以更适用于比较简单的数据显示

d) Repeater和DataList相比,可使用的模板少,没有编辑模板和选择模板

在ASP.NET中,假设我们设计一个用户界面,要求用户必须提供一个有效身份证号,你认为最佳的验证方案是()。 a) RequiredFieldValidator

b) RequireFieldValidator和RangeValidator c) RangeValidator和RegularExceptionValidator

d) RequiredFielValidator和RegularExpressionValidator

在ASP.NET中实现页面缓存需要使用的指令是()。 a) @OutputCache b) Duration

c) VaryByParam d) Location

78. ASP.NET中,在Web窗体页上注册一个用户控件,指定该控件的名称为”Mike”,正确的注

册指令为(b)

a) <%@Register TagPrefix = “Mike” TagName = “Space2” Src = “myX.ascx”%> b) <%@Register TagPrefix = “Space2” TagName = “Mike” Src = “myX.ascx”%> c) <%@Register TagPrefix = “SpaceX” TagName = “Space2” Src = “Mike”%> d) 以上皆非

79. ASP.NET中有两种配置文件,数据库连接属于站点级连接,一般存放在()配置文件中。

a) sys.config

b) machine.config c) web.config d) 以上都可以

80. 以下选项中有关ASP.NET的WebService描述正确的是()。

a) WebService只能在Windows操作系统下使用 b) WebService只能用C#语言开发

c) Windows操作系统下可以调用Linux操作系统下的WebService

11

d) WebService只能在Linux操作系统下使用

81. AJAX框架中日历控件解决了Asp.net传统的日历控件存在的三大问题,除了();

a) 不能实现textbox和日历控件的智能绑定 b) 选定日期后无法隐藏 c) 选定日历后需要刷新页面 d) 不能实现月份的选择

82. 向服务器端发送的数据方式不外乎get和post两种。以下关于这两种方式的比较说法错误

的是()。

a) get传输的数据量少,不能大于2K,post传输的数据量较大,一般默认没限制 b) get传输数据比较慢,post传递数据更加快 c) get安全性低,post安全性高

d) get把参数队列加到表单Action所指定的URL地址中,值和表单内的各个字段一一对

应,在URL中可以显示出来。post把表单中的各个字段及其内容放到HTML Header里,一起传送到Action所指定的URL地址中,不会在URL中可以显示出来

83. Web服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解

正确的是()。

a) Web服务只能在互联网发布,不能在局域网内发布 b) Web服务的提供者和请求者必须使用相同的技术平台

c) Web服务的提供者和请求者必须使用相同的语言开发应用程序 d) Web服务的数据传输标准是XML

84. 关于ASP.NET中用户控件,说法错误的是();

a) 用户控件是能够在其中放置标记和 Web 服务器控件的容器。然后,可以将用户控件

作为一个单元对待,为其定义属性和方法。

b) 用户控件以。ascx为扩展名,可以拖到不同的页面中调用,以节省代码。

c) 用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已

写方法调整。

d) 用户控件和母版页一样都可以节约代码,可以两两互相替换

85. 在Web技术中“无刷新”技术实现了在必要的时候只更新页面的一小部分,而不是整

个页面,使用这一技术带来了众多优势除了()。 a) 节省网络带宽资源 b) 提供连续的用户体验 c) 催生新的交换方式

d) 便于搜索引擎索引网友内容

86. ASP.NET中AJAX框架技术的Accordion控件的AutoSize属性的值设置为()时菜单可以

被无限地拉伸和收缩。 a) None b) Limit

12

c) Fill d) Panes

87. 以下选项都是web.config文件中的重要节点的描述,请问()是错误的。

a) 是用来的动态调试编译的 b) 是描述全球化信息的

c) 是用来描述自定义错误信息的 d) 是用来描述授权信息的

88. ASP.NET中页面间传递数据的技术有好几种,在以下几种中,同等数据以()种方式传递

消耗资源最大。

a) session(viewstate) b) cache

c) queryString url参数 d) application

89. 您需要创建一个ASP.NET应用程序,公司考虑使用Windows身份认证。

所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用程序: a、 匿名用户不允许访问这个应用程序。

b、 所有雇员除了Tess和King都允许访问这个应用程序。 请问您应该使用以下哪一个代码段来配置这个应用程序?( ) a)

b)

c)

d)

90. 在ASP.NET中,以下创建或使用用户控件的.ascx代码错误的是()。

a) <%@Control Language=”C#” AutoEventWireup=”true” CodeFile=”UserControl.ascx.cs” Inberits=”WebUserControl”%> b) <%@Control Language=”C#” AutoEventWireup=”true”

13

CodeFile=”UserControl.ascx.cs” Inberits=”WebUserControl”%> %@Register Src=”UserControl.ascx” TagName=”UserControl” TagPrefix=”uc1”% c) <%@Control Language=”C#” AutoEventWireup=”true” CodeFile=”UserControl.ascx.cs” Inberits=”WebUserControl”%> d) <%@Control Language=”C#” AutoEventWireup=”true” CodeFile=”UserControl2.ascx.cs” Inberits=” UserControl2”%> <%@Register Src=”UserControl.ascx” TagName=”UserControl” TagPrefix=”uc1”% 91.你们正在使用ASP.NET 开发一个论坛程序,为了在页面中实现文件上传的功能,最好选择下列的()实现

a) 一个HtmlInputText 控件和两个按纽 b) 一个HtmlInputFile 控件和一个按钮

c) 一个 HtmlInputText控件,一个HtmlImage 控件和一个按钮控件 d) 一个HtmlSelect控件和两个按钮

92.在asp.net中,下列代码在页面中的输出结果是:()。 XmlDocument xd=new XmlDocument();

Xd.loadXml(“Person>诸葛亮

Xd.DocumentElement.AppendChild(xe);

Response.Write(Server.HtmlEncode(xd.DocumentEmelent.InterXml)); a) b)

c) 诸葛亮

d) 诸葛亮 93.在ASP.NET中下列代码在页面中的输出结果是()。 XmlDocument xd=new XmlDocument();

Xd.LoadXml(“诸葛亮”);

Response.Write(Server.HtmlEncode(xd.DocumentElement.InnerXml)); a) 诸葛亮

b)

c) 诸葛亮

d) 诸葛亮

94.在一个没有启用事务处理的ASP.NET页面中有一个Button控件,控件的Click事件

中有如下的代码,已知sqlCon是一个已经创建好的SqlConnection对象。当用户点击按钮并执行完毕Click事件后,下列说法正确的是()。 Try{

Sqlcon.Open();

SqlCommandsqlcom=new SqlCommand(“delete from stuInfo where stuID=20”,sqlcon); sqlCom.ExecuteNonQuery(); int a=1,b=0;

14

int i=a/b //模拟异常发生

sqlcom.connandText=” delete from stuInfo where stuID=21”; sqlCom.ExecuteNonQuery(); ContextUtil.SetAbort(); Sqlcon.Close(); }

Catch{

Sqlcon.Close(); }

a) 只能删除表stuInfo中stuID=20的记录 b) 只能删除表stuInfo中stuID=21的记录

c) 同时删除数据表stuInfo 中stuID等于20与21的记录 d) 没有删除数据表stuInfo 中stuID等于20与21的记录

95.在ASP.NET中,关于下列代码的说法正确的是()。

HttpCookie user = new HttpCookie(“name”,”王飞”); //1 Response.Cookie.Add(user); //2 user.Expires=DateTime.Now.AddMinutes(4); //3 Response.Write(Request.Cookie[“name”].Value; //4

a) 代码行1错误 b) 代码行2错误 c) 代码行3错误 d) 代码行4错误

96.要在asp.net页面中显示服务器的计算机名,正确的代码为()。 a) Response.Write(Server.IPAddress) b) Response.Write(Server.MachineName) c) Response.Write(Application.IPAddress)

d) Response.Write(Application. MachineName)

97.在asp.net中,为了把页面中一个名为name的string类型的字段帮定到一个textbox控件的文本属性中,下列代码正确的是()。

a) ”> b) ”> c) ”> d) ”>

98.在asp.net中,有个窗体,为了让用户确认自己所设置的密码,要求两次一样,要使用()控件。

a) requiredfieldvalidator b) comparevalidator c) rangevalidator

d) regularexpressionvalidator

99.在ASP.NET中,对于已经生成好的Web Service,在部署和实现该XML Web Service的时候,至少需要()文件。 a) .asmx文件和.dll文件 b) .dll文件和.disco文件

c) AssemblyInfo.cs文件Web.config文件

15

d) AssemblyInfo.cs文件.asmx文件

100.在四种访问修饰符中,哪种权限最小? a) Private b) Public c) Protected d) Internal

16


C#考试题(附答案)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:迎评现场访谈答案汇总

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: