11春学期《WEB程序设计》第2次在线作业答案
11春学期《WEB程序设计》在线作业二满分答案请在附件处下载,辅导作业请联系奥鹏无忧网QQ761296021
一、单选题:
1. 在Visual Studio.NET集成开发环境中,当你想把一个Web服务器控件添加到你的Web窗体时,却发现工具箱中没有“Web窗体”选项卡。为什么?( ) (满分:5)
A. 你需要设置工具箱的选项
B. 工具箱的属性需要重新设置并添加“Web窗体”选项卡
C. 你当前的位置是在 “HTML” 视图,不是“设计” 视图
D. 工具箱中没有“Web窗体”选项卡
2. 如果点击网页中某个链接后在新的浏览器窗口中载入所链接的文档,则应当设置链接的target属性值为( )。 (满分:5)
A. parent
B. self
C. top
D. blank
3. DataAdapter 对象使用与( )属性关联的Command 对象将DataSet 修改的数据保存入数据源. (满分:5)
A. SelectCommand
B. InsertCommand
C. UpdateCommand
D. DeleteCommand
4. 数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束.父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则: (满分:5)
A. 子表不发生任何变化
B. 子表中20 个相关行的CustomerID 列的值变为DBNull
C. 子表中20 个相关行被删除
D. 引发Exception
5. dataTable 是数据集myDataSet 中的数据表对象,有9 条记录.调用下列代码后,dataTable 中还有几条记录 dataTable.Rows.Delete(); (满分:5)
A. 9
B. 8
C. 1
D. 0
6. 数据库连接语句:strConnString=”Provider=SQLOLEDB;Data Source=(local);Initial Catalog=pubs;User ID=sa”中的Data Source=(local)是指( )。 (满分:5)
A. 数据库服务器名
B. 客户端的计算机名
C. Web服务器的主机名
D. 指本地数据库服务器
7. 若string s=”ABCD”;char[] arr=s.ToCharArray(); 则Console.WriteLine(arr);输出结果为( ) (满分:5)
A. A
B. B
C. C
D. D
8. 在使用 RangeValidator 控件时,必须设置以下哪些属性:( ) (满分:5)
A. Maximum Value, Minimum Value, controlToValidate, ErrorMessage
B. Maximum Value, Minimum Value, Type, ErrorMessage
C. Maximum Value, Minimum Value, controlToValidate, Type, ErrorMessage
D. Maximum Value, Minimum Value, ErrorMessage
9. 为创建在SQL Server中执行Select 语句的Command 对象,可先建立到SQL Server数据库的连接,然后使用连接对象的( )方法创建SqlCommand 对象. (满分:5)
A. Open
B. OpenSQL
C. CreateCommand
D. CreateSQL
10. 为了将字符串str=“123,456”转换成整数123456,应该使用以下哪条语句? (满分:5)
A. int Num = int.Parse(str);
B. int Num = str.Parse(int);
C. int Num = (int)str;
D. int Num = int.Parse(str,Globalization.NumberStyles.AllowThousands);
二、多选题:
1. 使用SQL Server .NET 数据提供程序访问SQl Server数据库时,我们创建了事务对象trans,并将其IsolationLevel 属性设置为Serializable,则在该事务中执行Command 对象的方法( )( ). (满分:5)
A. 可以防止在读取时破坏数据
B. 可以防止脏读
C. 可以防止不可重复读
D. 可以防止幻象读取
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. 下面有关枚举成员赋值说法正确的是( ) (满分:5)
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
4. 在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本: (满分:5)
A. <TEXTAREA></TEXTAREA>
B. <INPUT type=”text”/>
C. <INPUT type=”hidden”/>
D. <DIV></DIV>
三、判断题:
1. Web应用系统的主页面文件名一般是:index.htm、index.html、index.apsx和default.aspx等,用户不可以自己命名。( ) (满分:5)
A. 错误
B. 正确
2. 判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( ) (满分:5)
A. 错误
B. 正确
3. ASP.NET页的默认扩展名是ascx()。 (满分:5)
A. 错误
B. 正确
4. 同一个 DataTable 可以属于多个 DataSet 。( ) (满分:5)
A. 错误
B. 正确
5. XHTML是HTML的子集( ) (满分:5)
A. 错误
B. 正确
6. 使用Profile管理个人状态信息需要添加连接数据库的代码。( ) (满分:5)
A. 错误
B. 正确
满分答案请在附件处下载,辅导作业请联系奥鹏无忧网QQ761296021
页:
[1]