福师《面向web应用程序设计》在线作业一一、单选题(共25道试题,共50分。)V1.运行ASP.NET程序的计算机必须安装(A)。A..NETFramework和IISB.VS.NETC.C#和VB.NETD.ASP.NET满分:2分2.下列(D)对象不是使用Key/Value方式保存数据的。A.ApplicatonB.SessionC.ViewStateD.查询字符串满分:2分3.Application对象的初始化操作是在下列哪个文件中编写的(A)A.Global.asaxB.Web.configC.WebForm1.aspxD.WebForm1.aspx.cs满分:2分4.用C#编写的网页后台代码被保存在(C)文件中。A..aspxB..vbC..csD..config满分:2分5.AdRotator控件通过(B)属性将广告细节的XML文档联系到该控件。A.KeywordFilterB.AdvertisementFileC.TargetD.AccessKey满分:2分6.关于DataReader对象的描述正确的是(B)A.DataReader是ADO.NET离线体系的核心B.它只能对数据库读取数据,不能写入,每次处理时在内存只有一行内容C.直接使用构造函数创建DataReader对象D.通常用于对数据库进行复杂操作或需要较长时间交互处理的情况满分:2分7.要使Button控件不可用,需要将控件的(A)属性设置为false。A.EnabledB.EnableViewStateC.VisibleD.CausesValidation满分:2分8.TreeView控件(D)属性指定记录了节点数据和结构的XML文件。A.ImageUrlB.ExpandImageUrlC.SelecteImageUrlD.TreeNodeSrc满分:2分9.页面的IsPostBack属性用来判别页面(B)。A.是否需要回传B.是否回传的C.是否启用回传D.是否响应回传满分:2分10.在ASP.NET应用程序中访问Access数据库时,需要导入的命名空间为(D)A.System.DatOracleB.System.DatSqlClientC.System.DatODBCD.System.DatOleDB满分:2分11.要使文本框最多输入6个字符,需要将该控件的(A)属性值设置为6。A.MaxLengthB.ColumnsC.RowsD.TabIndex满分:2分12.下面的变量名称,正确的是(D)。A.X*YB.-XYC.12XYD.XY_1满分:2分13.TreeView控件(B)属性指定当节点展开时的图片路径。A.ImageUrlB.ExpandImageUrlC.SelecteImageUrlD.NavigateUrl满分:2分14.RequiredFieldValidator控件的ErrorMessage的属性用来(A)。A.设置错误信息B.设置到验证的控件C.定位错误类型D.启动错误处理程序满分:2分15.下列(C)对象不能在页面间传送数据。A.ApplicatonB.SessionC.ViewStateD.查询字符串满分:2分16.XML的含义是(D):A.客户端脚本程序语言B.文档对象模型C.级联样式表D.可扩展标记语言满分:2分17.要使用SQL数据操作组件来存取数据,必须加载的命名空间为(A)。A.System.DatSQLClientB.System.DatOleDbClientC.System.DatOleDbD.System.DatSQLDataAdapter满分:2分18.DataGrid控件的(A)属性设置是否打开分页功能。A.AllowPagingB.AutoGenerateColumnsC.CurrentPageIndexD.AlloewCustomPaging满分:2分19.要验证文本框中输入的数据是否为合法的邮编,需要使用(D)验证控件。A.RequiredFieldValidatorB.RangeValidatorC.CompareValidatorD.RegularExpressionValidator满分:2分20.动态选取广告图片的程序代码编写在AdRotator控件的(A)事件中。A.AdCreatedB.DataBindingC.InitD.Load满分:2分21.要使RadioButton控件被选中,需要将其(C)属性设置为true。A.EnabledB.VisibleC.CheckedD.AutoPostBack满分:2分22.向数据源插入一条记录,需要将命令对象的CommandText属性设置为SQL语言的Insert命令后,再调用命令对象的(A)方法。A.ExecuteNonQueryB.ExecuteReaderC.ExecuteScalarD.ExecuteXmlReader()满分:2分23.ADO.NET是一种(D)。A.查询语言B.数据库C.数据库管理系统D.用于数据访问的基类库满分:2分24.Internet使用的通信协议是(B)A.FTPB.TCP/IPC.TelnetD.满分:2分25.用VisualStudio.NET编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为(B)。A.CLRB.JITC.GCD.GDI二、判断题(共20道试题,共40分。)V1,3,6,7,9,11,12,16,20选A,1.所有的Web服务器控件都必须将其AutoPostBack属性设置为true,当事件发生时才能回传至服务器。A.错误B.正确满分:2分2.定义属性时如果只提供了set{},没有get{},则该属性为只写属性。A.错误B.正确满分:2分3.ASP.NET为每个客户端保存一份Application,因此每个客户端看到的Appliction是不相同的。A.错误B.正确满分:2分4.TreeView控件的Nodes.Add方法只能将节点添加在树的最后一个节点。A.错误B.正确满分:2分5.数据集类DataSet与所采用的数据库管理系统无关。A.错误B.正确满分:2分6.字段描述对象的行为,方法描述对象的动作。A.错误B.正确满分:2分7.对象必须使用new进行实例化后才能使用。A.错误B.正确满分:2分8.调用Response.Redirect方法从A页面跳转到B页面后,A页面已被丢弃。A.错误B.正确满分:2分9.数据集中的数据与数据源中的数据总是完全相同的。A.错误B.正确满分:2分10.页面的HEAD标签是可有可无的,而BODY标签是必不可少的。A.错误B.正确满分:2分11.数据集DataSet是通过数据适配器DataAdapter的Update()方法将数据源中的数据填充到本地拷贝的。A.错误B.正确满分:2分12.C#用分号;作为分隔符来终止每条语句,C#是不区分大小写的。A.错误B.正确满分:2分13.浏览器只能解释HTML和JavaScript代码,不能解释后台代码。A.错误B.正确满分:2分14.使用数据连接向导将数据库连接到页面后,应用程序一般使用ASPNET或IIS_WPG这两个用户名之一来访问数据库。A.错误B.正确满分:2分15.对加入到DataList控件中的子控件做数据绑定时,必须撰写自定义绑定表达式,而不能做简单绑定。A.错误B.正确满分:2分16.XML文档中的数据是自描述的,其数据类型也被描述在文档中。A.错误B.正确满分:2分17.C#最大的变化是没有了C和C++语言中的指针。A.错误B.正确满分:2分18.动态网页是由服务器端的程序(例如ASP.NET应用程序)动态产生的网页,A.错误B.正确满分:2分19.SqlCommand对象的CommandText属性需要一个SQL语句或一个存储过程。A.错误B.正确满分:2分20.Session中可以保存C#中支持的任何数据类型,因此可以将整个网页保存在Session中。A.错误B.正确三、多选题(共5道试题,共10分。)V1.关于XML描述正确的是(ABCD)。A.所有的标记都必须要有一个相应的结束标记B.所有XML标记都区分大小写C.是ExtensibleMarkupLanguage的简写D.一种扩展性标识语言满分:2分2.ADO.NET模型中的下列哪些对象属于Connected对象?ABCA.ConnectionB.DataAdapterC.DataReaderD.DataSet满分:2分3.ASP.NET的主要特点有(ABCD)。A.强大的语言支持B.跨平台运行C.易于管理D.可订制和扩展性好满分:2分4.有CSS语句p{text-align:center;color:black;font-family:arial},它的功能是(ACD)。A.段落排列居中B.文字大小为10号字C.字体是arialD.段落中文字为黑色满分:2分5.在ADO.NET中使用XML支持时,以下哪些建议是可取的?ABCA.从DataSet读取XML格式的数据B.使用XML格式的数据填充DataSetC.为DataSet创建XML格式的构架描述D.将数据以XML格式保存在数据库中