东北大学17秋学期《WEB程序设计》在线作业1参考答案
17秋学期《WEB程序设计》在线作业1一、单选题:【10道,总分:50分】东北大学答案
1.171. 以下几个事件中代表“鼠标滑到”的事件是( )。 (满分:5)
A. OnMouseDown
B. OnMouseOut
C. OnMouseOver
D. OnouseUp
2.关于结构类型,下列说法哪些是正确的? (满分:5)
A. 结构是值类型
B. 结构中不允许定义带参数的实例构造函数;
C. 结构中不允许定义析构函数
D. 结构中可以定义成员方法,但是方法内不能使用this 指针
3.打开SQL Connection 时返回的SQL Server 错误号为4060,该错误表示: (满分:5)
A. 连接字符串指定的服务器名称无效
B. 连接字符串指定的数据库名称无效
C. 连接超时
D. 连接字符串指定的用户名或密码错误
4.要取出DropDownList控件中用户选择的值,应读取: (满分:5)
A. SelectedIndex
B. SelectedValue
C. Value
D. Text
5.下列表达式表示必须输入3个以上由大小写字母、数字、符号“”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。( )。 (满分:5)
A. {3,}
B. {3,}
C. {3,}
D. {3,}
6.ASP.NET窗体文件的扩展名为: (满分:5)
A. .aspx
B. .ascx
C. .cs
D. .html
7.在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:( )。 (满分:5)
A. CompareValidator 控件
B. ValidationSummary控件
C. RequiredFieldValidator控件
D. 同时使用RequiredFieldValidator控件和CompareValidator控件
8.float f=-123.567F; int i=(int)f;i的值现在是( )。 (满分:5)
A. -123.567F
B. -123.567
C. 123
D. -123
9.在自定义的类MyClass 中,应重载继承自System.Object 类的哪个方法,以实现自定义的哈希算法? (满分:5)
A. GetHashCode
B. Equals
C. ReferenceEquals
D. ToString
10.dataTable 是数据集myDataSet 中的数据表对象,有9 条记录.调用下列代码后,dataTable 中还有几条记录 dataTable.Rows.Delete( ); (满分:5)
A. 9
B. 8
C. 1
D. 0
二、多选题:【4道,总分:20分】
1.myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行修改后,调用下列语句DataSet changes = myDataSet.GetChanges( );获得的新的数据集changes 将包含原数据集中状态为( )的数据行. (满分:5)
A. Added
B. Deleted
C. Detached
D. Modified
E. Unchanged
2.派生类能够直接访问的基类的成员是( ) (满分:5)
A. 公有成员
B. 保护成员
C. 私有成员
D. 静态成员
3.下列哪些方法可以在DataSet 对象ds 中添加一个名为"Customers"的DataTable 对象 (满分:5)
A. DataTable dtcustomers = new DataTable( );
B. DataTable dtcustomers = new DataTable("Customers");ds.Tables.Add(dtcustomers);
C. ds.Tables.Add("Customers");
D. ds.Tables.Add(new DataTable("Customers");
4.下面有关枚举成员赋值说法正确的是( ) (满分:5)
A. 在定义枚举类型时,至少要为其中的一个枚举成员赋一个常量值
B. 在定义枚举类型时,若直接为某个枚举成员赋值,则其他枚举成员依次取值
C. 在把一个枚举成员的值赋给另一个枚举成员时,可以不考虑它们在代码中出现的顺序
D. 在定义的一个枚举类型中,任何两个枚举成员都不能具有相同的常量值
三、判断题:【6道,总分:30分】
1.在 VS.NET 中,实现 Web 服务的文件名后缀为.asmx。 (满分:5)
A. 错误
B. 正确
2.DataDrid控件的定义设置了AutoGenerateColumns=”false”,表示不允许自动产生列,列的产生是由人工根据需要来定义。 ( ) (满分:5)
A. 错误
B. 正确
3.Web应用系统的主页面文件名一般是:index.htm、index.html、index.apsx和default.aspx等,用户不可以自己命名。( ) (满分:5)
A. 错误
B. 正确
4.PageLoad事件是当服务器控件加载Page对象时发生的。也就是说,每次加载页面时,无论是初次浏览还是通过单击按钮或因为其他事件再次调用页面,都会触发此事件。 ( ) (满分:5)
A. 错误
B. 正确
5.应用Cookie文件完成一个客户访问某一站点的计数器,以记录所有访问该站点的访问次数。( ) (满分:5)
A. 错误
B. 正确
6.ASP.NET页的默认扩展名是ascx( )。 (满分:5)
A. 错误
B. 正确
更多学习资料请登录www.openhelp100.com
页:
[1]