东大18秋学期《WEB程序设计》在线作业3
试卷总分:100 得分:100
一、 单选题 (共 10 道试题,共 50 分)
1.已知ds1,ds2 分别代表两个不同的DataSet 对象.其中ds1 已包含名为"Customer"的DataTable 对象,且该DataTable 对象被变量dt_Customer 引用.已知dt_Customer表中有100 条记录,则执行下列语句后,新的数据表new_dt_Customer 中包含______条记录. DataTable new_dt_Customer = dt_Customer.Copy();
A.0
B.100
C.200
D.300
正确答案: B
2.数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束. 父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则:
A.子表不发生任何变化
B.子表中20 个相关行的CustomerID 列的值变为DBNull
C.子表中20 个相关行被删除
D.引发Exception
正确答案: D
3.下列表达式表示必须输入3个以上由大小写字母、数字、符号“_”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。( )。
A.[A-Za-z0-9_\-\.]{3,}
B.[A-Za-z0-9_/-/.]{3,}
C.[A~Za~z0~9_\-\.]{3,}
D.[A~Za~z0~9_/-/.]{3,}
正确答案: A
4.在编写ASP.NET 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入_______事件处理程序中。
A.页面的Load
B.页面的init
C.页面的PreRender
D.页面的Disposed 消息
正确答案: A
5.C#中每个int 类型的变量占用_______个字节的内存。
A.1
B.2
C.4
D.8
正确答案: C
6.可以在VS.NET开发环境的________窗口中对Windows操作系统的各种服务进行管理:
A.服务器管理器
B.类视图
C.属性窗口
D.解决方案资源管理器
正确答案:www.youxue100f.com
7.DataAdapter 对象的DeleteCommand 的属性值为null,将造成:
A.程序编译错误
B.DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理
C.DataAdapter 在处理DataSet 中被删除的行时,将引发异常
D.DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行
正确答案:
8.在ADO.NET 中,执行数据库的某个存储过程,则至少需要创建________并设置它们的属性,调用合适的方法:
A.一个Connection 对象和一个Command 对象
B.一个Connection 对象和DataSet 对象
C.一个Command 对象和一个DataSet 对象
D.一个Command 对象和一个DataAdapter 对象
正确答案:
9.在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:( )。
A.CompareValidator 控件
B.ValidationSummary控件
C.RequiredFieldValidator控件
D.同时使用RequiredFieldValidator控件和CompareValidator控件
正确答案:
10.要取出DropDownList控件中用户选择的值,应读取:
A.SelectedIndex
B.SelectedValue
C.Value
D.Text
正确答案:
二、 多选题 (共 4 道试题,共 20 分)
1.设计ADO.NET 应用程序时,在下列哪些情况下,使用Command 对象直接访问数据源更加有效
A.使用ADO.NET 对XML 数据文件中的数据进行分析和处理
B.在SQL Server 数据库的表中搜索某个字段值
C.计算SQL Server 数据库中数据表的行数
D.在SQL Server 数据库中创建存储过程
正确答案:
2.在Visual Studio .NET 的服务器资源管理器中,下列哪些是可见的服务项目
A.数据连接
B.网络连接
C.事件日志服务
D.设备管理器
正确答案:
3.在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:
A.<TEXTAREA></TEXTAREA>
B.<INPUT type=”text”/>
C.<INPUT type=”hidden”/>
D.<DIV></DIV>
正确答案:
4.在ADO.NET 中使用XML 支持时,以下哪些建议是可取的
A.从DataSet 读取XML 格式的数据
B.使用XML 格式的数据填充DataSet
C.为DataSet 创建XML 格式的构架描述
D.将数据以XML 格式保存在数据库中
正确答案:
三、 判断题 (共 6 道试题,共 30 分)
1.非静态成员只能由对象进行访问。 ( )
A.错误
B.正确
正确答案:
2.Session用于存储特定的信息,而且这些信息是局部的,随用户不同而不同。( )
A.错误
B.正确
正确答案:
3.XHTML中每个元素都有结束标记( )
A.错误
B.正确
正确答案:
4.String 对象是不可改变的,修改字符串的值实际上是在重新创建实例并赋值。 ( )
A.错误
B.正确
正确答案:
5.利用MultiView和View控件能实现向导功能( )
A.错误
B.正确
正确答案:
6.属性必须同时定义get访问器和set访问器。 ( )
A.错误
B.正确
正确答案: