东北大学17秋学期《WEB程序设计》在线作业3参考答案
17秋学期《WEB程序设计》在线作业3一、单选题:【10道,总分:50分】东北大学答案
1.以下有关样式表项的定义中,正确的是: (满分:5)
A. H1{font-family:楷体gb2312, text-aligh:center}
B. H1{font-family=楷体gb2312, text-aligh=center}
C. H1{font-family:楷体gb2312; text-aligh:center}
D. H1{font-family=楷体gb2312; text-aligh=center}
2.如果要设置TextBox为只读的,应设置: (满分:5)
A. ReadOnly="true"
B. ReadOnly="false"
C. Enabled="true"
D. Enabled="false"
3.JavaScript包括在HTML中,它成为HTML文档的一部分,可将...标识放入( )。 (满分:5)
A. 只能在<Head>.. </Head>之间
B. 只能在<Body>…</Body>之间
C. 既可放入<Head>.. </Head>之间,也可放入<Body>…</Body>之间
D. 只能在<div>…</div>之间
4.下列语句创建了多少个string 对象?string[,] strArray = new string; (满分:5)
A. 0
B. 3
C. 4
D. 12
5.在C#中,下列哪些语句可以创建一个具有3 个初始值为""的元素的字符串数组? (满分:5)
A. string StrList("");
B. string StrList = {"","",""};
C. string[] StrList = {"","",""};
D. string[] StrList = new string;
6.如果希望控件内容变化后立即向服务器提交请求,需要在控件中添加属性( )。 (满分:5)
A. AutoPostBack="true"
B. AutoPostBack="false"
C. IsPostBack="true"
D. IsPostBack="false"
7.SQL Server 的Windows 身份验证机制是指,当网络用户尝试连接到SQL Server 数据库时, (满分:5)
A. Windows 获取用户输入的用户和密码,并提交给SQL Server 进行身份验证,并决定用户的数据库访问权限
B. SQL Server 根据用户输入的用户和密码,提交给Windows 进行身份验证,并决定用户的数据库访问权限
C. SQL Server 根据已在Windows 网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据库访问权限
D. 登录到本地Windows 的用户均可无限制访问SQL Server 数据库
8.以下标识符中,正确的是( ) (满分:5)
A. nName
B. Main
C. 6b
D. x5#
9.以下语句获取表中第1行第1列(FirstName列)的数据,其中正确的语句是( )。 (满分:5)
A. myTable.Rows["FirstName"]
B. myTable.Rows["FirstName"]
C. myTable.Rows
D. myTable.Rows
10.为了控制DataAdapter 的Fill 方法如何在填充数据之前向DataSet 加载数据源架构信息,可在调用该方法前,将DataAdapter 的MissingSchemaAction 属性设为( ),使得Fill 方法在填充数据前,向DataSet 架构添加额外的表和列,并且给DataTable添加主键信息. (满分:5)
A. Add
B. AddWithKey
C. Error
D. Ignore
二、多选题:【4道,总分:20分】
1.设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效 (满分:5)
A. 使用ADO.NET 对XML 数据文件中的数据进行分析和处理
B. 在SQL Server 数据库的表中搜索某个字段值
C. 计算SQL Server 数据库中数据表的行数
D. 在SQL Server 数据库中创建存储过程
2.已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码( ). (满分:5)
A. dataGrid1.DataSource = ds;dataGrid1.DataMember = ds.Tables["table1"];
B. dataGrid1.DataMember = ds;
C. dataGrid1.DataSource = new DataView(ds.Tables["table1"]);
D. dataGrid1.DataSource = ds.Tables["table1"];dataGrid1.DataMember = ds;
3.已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码( ). (满分:5)
A. dataGrid1.DataSource = ds;dataGrid1.DataMember = ds.Tables["table1"];
B. dataGrid1.DataMember = ds;
C. dataGrid1.DataSource = new DataView(ds.Tables["table1"]);
D. dataGrid1.DataSource = ds.Tables["table1"];dataGrid1.DataMember = ds;
4.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges( );获得的新的数据集changes 将包含原数据集中状态为( )的数据行. (满分:5)
A. Added
B. Deleted
C. Detached
D. Modified
E. Unchanged
三、判断题:【6道,总分:30分】
1.String 对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。( ) (满分:5)
A. 错误
B. 正确
2.Command对象的ExxcuteNonQuery方法只是返回执行SQL语句或存储过程受影响的记录行数。( ) (满分:5)
A. 错误
B. 正确
3.用For Each Ttem In Directory.GetFiles(Server.Mappath(“.”))读取当前目录下的所有文件。 ( ) (满分:5)
A. 错误
B. 正确
4.判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( ) (满分:5)
A. 错误
B. 正确
5.用For Each Item In Directory.GetDirectories(Server.Mappath(“.”))读取当前目录下所有子文件夹。( ) (满分:5)
A. 错误
B. 正确
6.C#中索引器的实现过程,只能根据数字进行索引( ) (满分:5)
A. 错误
B. 正确
更多学习资料请登录www.openhelp100.com
页:
[1]