《WEB程序设计》在线平时作业1-00001
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.在使用ADO.NET编写连接到SQL Server数据库的应用程序时,从提高性能的角度考虑,应创建____类的对象, 并调用其Open方法连接到数据库:
A.OleDbConnection
B.SqlConnection
C.OdbcConnection
D.Connection
2.下面这段代码中,变量subString的结果是( )。 string aString = "Left Center Right"; string subString = aString.Substring(1, 4);
A."eft "
B." Left"
C."Left "
D."Left"
3.cmd 是一个SqlCommand 类型的对象,并已正确连接到数据库MyDB.为了在遍历完SqlDataReader 对象的所有数据行后立即自动释放cmd 使用的连接对象,应采用下列哪种方法调用ExecuteReader 方法
A.SqlDataReader dr = cmd.ExecuteReader( );
B.SqlDataReader dr = cmd.ExecuteReader(true);
C.SqlDataReader dr = cmd.ExecuteReader(0);
D.SqlDataReader dr= cmd.ExecuteReader(CommandBehavior.CloseConnection);
4.DataSet对象的Merge方法用于( )
A.将两个DataSet中的数据和架构合并到一个DataSet中
B.将两个DataTable中的行合并到一个DataTable中
C.向数据源提交修改
D.从数据源提取数据
5.对标记<form action=page03.html method=post name= “form01”>含义正确描述是
A.数据以POST方式传送
B.数据提交后,返回的网页是form01
C.数据提交后,返回的网页是form01.html
D.数据提交后,返回的网页是form01.thm
6.在使用ADO.NET 设计数据库应用程序时,可通过设置Connection 对象的_______属性来指定连接到数据库时的用户和密码信息.
A.ConnectionString
B.DataSource
C.UserInformation
D.Provider
7.关于结构类型,下列说法哪些是正确的?
A.结构是值类型
B.结构中不允许定义带参数的实例构造函数;
C.结构中不允许定义析构函数
D.结构中可以定义成员方法,但是方法内不能使用this 指针
8.下面的语句,strpoint的值是( )。 Strpoint=left(”qinxueli@126.com”,3)
A.xue
B.@
C.qin
D.com
9.在自定义的类MyClass 中,应重载继承自System.Object 类的哪个方法,以实现自定义 的哈希算法?
A.GetHashCode
B.Equals
C.ReferenceEquals
D.ToString
10.为了提高性能,在使用DataAdapter 填充DataSet 前,可以将_____属性值设为false.
A.DataSet 对象的EnforceConstraints
B.DataSet 对象的CaseSensitive
C.DataAdapter 对象的AcceptChangesDuringFill
D.DataAdapter 对象的MissingSchemaAction
二、多选题 (共 4 道试题,共 20 分)
11.在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:
A.<TEXTAREA></TEXTAREA>
B.<INPUT type=”text”/>
C.<INPUT type=”hidden”/>
D.<DIV></DIV>
12.目前在ADO.NET 中可以使用与下列哪些数据源相关的DataAdapter
A.SQL Server .NET 数据源
B.OLE DB .NET 数据源
C.XML 文件
D.ODBC .NET 数据源
13.下面对Write( )和WriteLine( )方法的描述,正确的是( )
A.WriteLine( )方法在输出字符串的后面添加换行符
B.使用Write( )输出字符串时,光标将会位于字符串的后边
C.使用Write( )和WriteLine( )方法输出数值变量时,必须要先把数值变量转换成字符串
D.使用不带参数的WriteLine( )方法时,将不会产生任何输出
14.目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序
A.SQL Server .NET 数据提供程序
B.OLE DB .NET 数据提供程序
C.ODBC .NET 数据提供程序
D.XML .NET 数据提供程序
三、判断题 (共 6 道试题,共 30 分)
15.语句adp.fill(da,”my_user”)将从数据库中查询的结果ds填充到一个名为my_user的表中,这个表名是程序员可以根据需要自己命名的,是DataSet对象的表(在内存),而不是数据库中的表。( )
16.Global.asax 文件(也称作 ASP.NET 应用程序文件)是每一个WEB应用都必须有的文件。( )
17.不能在服务器端访问HTML控件( )
18.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( )
19.使用String.Substring方法获得子字符串时,其索引从0开始。( )
20.使用HTML控件时将不能保持ViewState状态。( )
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777