《WEB程序设计》在线平时作业3-00001
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.dataTable 是数据集myDataSet 中的数据表对象,有9 条记录.调用下列代码后,dataTable 中还有几条记录 dataTable.Rows[8].Delete();
A.9
B.8
C.1
D.0
2.下列哪个类型的对象是ADO.NET 在非连接模式下处理数据内容的主要对象?
A.Command
B.Connection
C.DataAdapter
D.DataSet
3.判断页面表单是否提交的Page对象的方法是( )。
A.IsValid
B.Databind
C.IsPostBack
D.Write
4.下面有关虚方法的描述正确的是( )
A.虚方法与非虚方法相比,其优点在于:能在程序运行时,动态确定要调用的方法,因而更灵活,更方便
B.在定义虚方法时,基类和派生类的方法定义语句中都要带上virtual修饰符
C.重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上new修饰符
D.重写基类的虚方法时,需要同时带上override和virtual修饰符
5.如果要设置TextBox为只读的,应设置:
A.ReadOnly="true"
B.ReadOnly="false"
C.Enabled="true"
D.Enabled="false"
6.关于ASP.NET 窗体应用程序,下列说法哪些是正确的?
A.Web 窗体是在浏览器中进行解释执行的
B.Web 窗体程序中脚本和代码必须严格分开
C.Web 窗体程序产生的HTML 页面只能运行于IE 浏览器
D.Web 窗体程序的代码可以使用任何一种.NET 兼容的编程语言编写
7.以下不属于值类型的是( )。
A.基本数据类型
B.数组
C.结构
D.枚举
8._________命名空间中的类和接口用于创建Web 应用程序的页面?
A.System.Drawing
B.System.IO
C.System.Web.UI
D.System.Web.Service
9.为访问Microsoft Access 数据库中的数据,可以使用以下哪种.NET 数据提供者连接到数据库
A.SQL Server .NET 数据提供程序
B.OLE DB .NET 数据提供程序
C.ODBC .NET 数据提供程序
D.XML .NET 数据提供程序
10.在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行.可使用DataTable 对象的_______属性.
A.Rows
B.Columns
C.Constraints
D.DataSet
二、多选题 (共 4 道试题,共 20 分)
11.以下语句获取表中第 1 行第 1 列( FirstName 列)的数据,其中正确的语句是()。
A.myTable.Rows(0).Item("FirstName")
B.myTable.Rows(1) ("FirstName")
C.myTable.Rows(0)(1)
D.myTable.Rows(0).Item(0)
E.myTable.Rows(0).Item(1)
12.在ADO.NET 中使用XML 支持时,以下哪些建议是可取的
A.从DataSet 读取XML 格式的数据
B.使用XML 格式的数据填充DataSet
C.为DataSet 创建XML 格式的构架描述
D.将数据以XML 格式保存在数据库中
13.设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效
A.使用ADO.NET 对XML 数据文件中的数据进行分析和处理
B.在SQL Server 数据库的表中搜索某个字段值
C.计算SQL Server 数据库中数据表的行数
D.在SQL Server 数据库中创建存储过程
14.使用SQL Server .NET 数据提供程序访问SQl Server数据库时,我们创建了事务对象trans,并将其IsolationLevel 属性设置为Serializable,则在该事务中执行Command 对象的方法________.
A.可以防止在读取时破坏数据
B.可以防止脏读
C.可以防止不可重复读
D.可以防止幻象读取
三、判断题 (共 6 道试题,共 30 分)
15.使用CompareValidator控件时,可以同时设置属性ControlToCompare和ValueToCompare的值。( )
16.Web服务器的默认文件夹是:c:\Inetpub\wwwroot,不可以修改到其他分区。( )
17.在.Net中,类System.Web.UI.Page 不可以被继承。( )
18.不能在服务器端访问HTML控件( )
19.数据库F:\BooksMgt.mdb 包含表Book.创建名为conn 数据连接对象定义如下: OleDbConnection conn = new OleDbConnection(@";Provider='Microsoft.Jet.OLEDB.4.0';Data Source='F:\BooksMgt.mdb'"); 请问下列C#语句是否正确 OleDbCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * From Book"
20.如果客户机禁用JavaScript,则验证必须采用服务器端形式。( )
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777